Está en la página 1de 9

Tema 4 seaforo

Un cdigo Arduino es una serie de comandos de programacin que le dirn


a nuestro microcontrolador como configurarse al iniciarse y qu acciones
tiene que realizar mientras est en funcionamiento. Estos comandos
utilizados en Arduino son sentencias muy fciles e intuitivas.

Ejemplo: Semforo

Como primer proyecto, realizaremos un semforo con unos Leds. Es ideal


para iniciarnos en la programacin y el montaje de circuitos porque, como
veris, es muy fcil.
Empezaremos nuestro primer proyecto describiendo los elementos que
vamos a necesitar.

1 x Arduino UNO R3

1 x Protoboard

1 x Led rojo 3mm

1 x Led amarillo 3mm

1 x Led verde 3mm

3 x resistencias de 220.

Cables para conectar todo.

Una vez que tenemos todo, hacemos nuestro montaje siguiendo el siguiente
esquema.
Esquema de montaje del semforo

Utilizaremos los pines digitales 2 (rojo), 4 (amarillo) y 7 (verde). Al conectar


los Leds debis tener en cuenta que tienen polaridad, por lo que tenis que
colocarlos bien para que funcionen. En los Leds la patilla corta, o el lado que
est achatado, es el negativo e ir conectado a tierra (GND en la placa) a
travs de una resistencia. La patilla larga, o lado redondeado, es el positivo y
se conectar al pin del Arduino correspondiente.
Protoboard del proyecto semforo
Una vez montado, abriremos nuestro IDE Arduino y escribiremos el
programa ( sketch ).

Compilacin y carga.

Una vez que hayamos escrito nuestro cdigo en la IDE Arduino


procederemos a verificar que est correctamente escrito. Para ello pulsamos

el botn arriba a la izquierda. Arduino leer el texto y nos dir si es


correcto o no. Para ello lo que har ser compilarlo, que significa traducir el
cdigo del lenguaje de programacin a un lenguaje que entienda el
microcontrolador directamente.

En el caso de contener un error nos aparecer en la consola una explicacin


orientativa del error.
Verificando el cdigo
Cdigo correcto
Error en el cdigo. Falta un ";"

Si la compilacin ha sido correcta, ya podremos cargar nuestro programa al


Arduino. Para ello, con la placa conectada por USB, pulsamos el botn de

carga y esperamos a que termine.


Carga de programa terminada

También podría gustarte