Saltar la navegación

Programa

Tarea 1: Programa del circuito con intermitente

Programa:

  

(Programa arduino, Bruno Torres Cabrera)            (Imagen hecha con lucichard, Cristian Angulo Ramírez)

En el void setup lo que ocurre es que los pines 13 y 12 se establecen de salida, luego en el void loop pone que se haga una escritura digital en ambos pines para que uno se encienda y otro se apague, despues un delay 1000 que es esperar 1 segundo y luego invertir lo que hacen los leds.

Tarea 2: Encendido y apagado de 2 diodos LED mediante pulsado

(Programa arduino, Bruno Torres Cabrera)   

Las primeras 4 lineas del programa estan estableciendo las variables y algunas estableciendose a pines, en el void setup pone a los distintas variables de salida o de entrada, luego en el void loop significa que la variable PULSADOR sea igual a una lectura digital de la variable pulsador pin 2 y que si la variable Pulsador detectaba que estaba pulsado se encendiera un pin y que otro se quedara apagado al igual que si detectaba que se dejaba de pulsar el pin encendido se apagase y el apragado se encendiese.

Uso de potenciómetro (sensor analógico) y del monito serie.


(Programa arduino, Bruno Torres Cabrera)                                                                                        (Imagen hecha con lucichard, Cristian Angulo Ramírez)

En este programa lo primero que se establece las variables, en este caso a entrada el pin a2 y a la palabra valor ponerle un valor de 0, en el void setup solo se hace que se envíen los datos a una velocidad establecida, en void loop el programa es el mapeado, primero que la variable valor sea la lectura analógica de la variable entrada( lo que es el pin analógico 2) luego que valor se mapearan los valores de el potenciómetro y los de los leds, serial print significa que los valores del resultado del mapeado se muestren en el monitor serie y luego un descanso de un segundo.

Ajustes de luminosidad de un LED con un potenciómetro

(Programa arduino, Bruno Torres Cabrera)     

En las 3 primeras líneas se establecen las variables junto a sus pines característicos y luego la 4ª línea que es establecer la variable valor, en el void setup se ponen si los pines son de salida o de entrada y serial begin que es la velocidad a la que se envían los datos, en el void loop en la variábe valor se hace una lectura analógica de POTEN(pin 0) y luego según esa lectura hacer una escritura analógica de los dos pines segun el valor de lectura anterior. En resumen, según en que posición este el potenciómetro esten los leds con mas intensidad o con menos.

Proyecto coche autónomo

Esta es la placa crumble y tiene diferentes funciones explicadas en diseño en los materiales.

Este es un programa sencillo que funciona de la siguiente manera:

Para empezar el primer bloque es para empezar el programa, el segundo se trata de un loop que se repetirá de forma aleatoria 1 o 2 veces gracias al bloque verde. A continuación los dos siguientes bloque es para que los motores 1 y 2 se muevan hacia adelante, después espera 1 segundo y gira hacia la derecha gracias a que el motor uno vaya hacia adelante y el motor 2 hacia atrás, esperamos un segundo y hace lo mismo pero al revés para girar a la izquierda. Volvemos a esperar 1 segundo y vuelve a girar a la derecha, esperamos 1 segundo y va hacia atrás. Esperamos 1 segundo y termina el loop, volvemos a esperar 1 segundo para que procese y termina el programa.

Creado con eXeLearning (Ventana nueva)