Instructivo: secuencia luces LED con arduino

Page 1

LABORATORIO DE EXPERIMENTACIÓN TECNOLÓGICA P.B. ESPAÑA 2018

INSTRUCTIVO SECUENCIA LUCES LED CON ARDUINO


MATERIALES -1 Placa Arduino Uno. -1 Protoboard. -6 LEDS. -Conectores o cable.

-1 Computador con software Arduino y conexiรณn a Internet .


1. MONTAJE VIRTUAL

Debes ingresar a https://www.tinkercad.com/ y allĂ­ registrarte si eres nuevo o iniciar sesiĂłn si ya tienes una cuenta.


Ahora debes dar click en "Circuits" y luego en "Create new circuit".


Elige una placa Arduino Uno, una protoboard y un LED para comenzar.


Conecta el GND del Arduino al negativo de la protobard. Luego une el terminal negativo del LED a GND y el terminal positivo al pin 13 de la placa. Nota: Los elementos rotan con la tecla "R".


Toma otros 5 LEDs y realiza lo mismo con cada uno de ellos. Conecta en orden descendente hasta llegar al pin 8 del Arduino.


Ahora da click en "Cรณdigo" y cambia "Bloques" por "Texto".


Escribe los demĂĄs pines que faltan en el "void setup()" y declara que todos van a ser salidas "OUTPUT".

Nota: Recuerda siempre poner punto y coma (;) al final de cada lĂ­nea.


Realiza en el "void loop()" la programaciĂłn de la secuencia encendiendo primero los LEDs extremos (pines 13 y 8) y espera medio segundo para apagarlos. Siempre se debe poner la coma despĂşes del nĂşmero del pin y cerrar entre parentesis.

Nota: Recuerda que para encender un LED debes poner "HIGH" y para apagarlo "LOW". El tiempo de espera lo realiza el "delay" y el valor se mide en milisegundos (1000=1 segundo).


Ahora realiza lo mismo para los pines (12 y 9) y luego con los pines (11 y 10). Nota: Los comentarios que están después de las dos barras "//" son textos descriptivos que no afectan el código de programación. Se pueden omitir si se desea.


Por último, verifica que "void setup()" y "void loop()" tengan los corchetes "{}" al iniciar y al finalizar cada bloque de texto. Después presiona el botón "Iniciar simulación".

Nota: Al momento de programar debes tener en cuenta la forma correcta de escribir algunas palabras, ya que si olvidas algún espacio, mayúscula o signo, el código fallará en el momento de comenzar la simulación.


Una vez finalizada la simulaciĂłn, puedes comenzar el montaje fĂ­sico con los materiales descritos inicialmente.


2. MONTAJE FÍSICO


Al igual que en la simulaciรณn, debes conectar el GND del Arduino al negativo de la protoboard. Luego une el terminal negativo del LED a GND y el terminal positivo al pin 13 de la placa. Nota: Los LEDs tienen polaridad y la puedes identificar en su parte interna.


Ahora conecta en orden descendente los demรกs LEDs hasta llegar al pin 8 de la placa.


Abrir el software de Arduino en la computadora y borrar la informaciĂłn que allĂ­ se encuentre.


Acรก debes replicar el cรณdigo de programaciรณn que se creรณ anteriormente en la simulaciรณn.

Nota: Puedes darle "copiar y pegar" o bien, escribirlo nuevamente.


Conecta la placa de Arduino a la computadora, ve a "Herramientas", escoge la placa que usas, luego click en "Puerto" y selecciona el que te haya reconocido por defecto. Nota: En ocasiones la computadora no reconoce por defecto la placa y se debe intentar la conexiรณn con otros puertos.


Ahora ve y presiona "Verificar" y guarda el archivo con el nombre que desees.


Comenzarรก a cargar una barra verde en la parte inferior derecha que al terminar, mostrarรก un texto de letra blanca que indica que ya se puede "Subir" el cรณdigo a la placa de Arduino.

Nota: Si al finalizar la carga sale un texto en color naranja, debes revisar nuevamente el cรณdigo porque tienes un error en la escritura.


Ahora sรณlo queda darle click en "Subir" y esperar que cargue por completo la barra. Al finalizar la carga, el texto blanco indicarรก que se subiรณ correctamente el cรณdigo a la placa.


Así finaliza la programación y el montaje del circuito. Ahora los LEDs que están conectados a la placa, encienden al ritmo de la secuencia programada.


EL RETO

Ahora que sabes cómo programar una secuencia en Arduino y conectar un circuito de LEDs a la placa ¿Qué tal si creas una secuencia lineal que vaya de extremo a extremo a una velocidad diferente o un semáforo que dé vía a vehículos y peatones?

LABORATORIO DE EXPERIMENTACIÓN TECNOLÓGICA P.B. ESPAÑA 2018


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.