Encender y controlar LEDs con Arduino

Este es el primer proyecto con Arduino Mega. Es bastante sencillo, consiste en encender 3 LEDs de manera secuencial y repetitiva, los colores de los LEDs son rojo, verde y amarillo, sin embargo, se pueden escoger diferentes colores que se deseen.

Los materiales son:
  • 3 Resistencias de 220 Ohm
  • 3 LEDs
  • Cables
  • Protoboard o breadboard
  • Arduino

¿Qué es un diodo LED? LED son las siglas para Light Emitting Diode. Funciona gracias a que los electrones ciculan por él y liberan su energía en forma de fotones. Esto sólo sucede si el LED está conectado correctamente de acuerdo a su polarización. Para identificar la polarización de un LED, basta con fijarse en sus patas, correspondiendo la pata larga al ánodo (parte positiva) y la pata más corta corresponde al cátodo (parte negativa).



  • ¿Cómo conectar un LED a un Arduino? Antes de iniciar la conexión del LED en una protoboard se deben tener en cuenta ciertos aspectos técnicos para su correcto funcionamiento. Un LED funciona correctamente con una corriente de 15mA a 20mA, por lo tanto, utilizando la ley de Ohm de V=I*R, se debe conectar una resistencia en serie de unos 220 ohm.

Se conecta una resistencia a la pata positiva del LED, y la pata negativa va a al pin de tierra (GND) del Arduino.
Antes de las resistencias, se deben conectar los cables que van directo a los pines digitales de la tarjeta. No es necesario usar algún pin de fuente (5V) ya que la corriente se manda a través de cada pin utilizado.



El esquemático en Fritzing queda de la siguiente manera:



Para este proyecto, se controlan 3 LEDs de diferentes colores en donde ejecutan varias secuencias o animaciones de forma repetitiva.

Enlace del código fuente del proyecto: https://drive.google.com/open?id=0Bxr9tDhyoU1ZMXk3Snd5WFctTG8

                                                                         

Comentarios