Hace unos días les platicaba que me acababa de llegar mi Arduino, y que de seguro iba a comenzar un montón de cosas estúpidas con él. Y así fue, ya tengo preparados (en mi cerebro solamente) cinco posts con cinco pequeñas cosas para hacer con un Arduino y 6 LEDs:
- Formar un círculo con 6 LEDs y hacerlos prender de uno por uno de forma que parezca que la luz gira. Además controlar su velocidad con un potenciómetro (resistencia variable). Esta está ya publicado: 6 LEDs y un Arduino (1).
- Ese mismo circuito reprogramarlo para controlar qué LED se prende con el potenciómetro.
- Agregar un botón (push button) al mismo circuito y con él elegir el modo en que se comportarán los LEDs (ciclo en sentido horario, ciclo en sentido antihorario, todos prendidos, todos parpadeando y random).
- Formar una línea con los 6 LEDs y controlarlos con la ‘scroll wheel’ (la ruedita) que podemos de-soldar de un ratón viejo.
- Sustituir la scroll wheel por un LDR (Light Dependent Resistor, resistencia dependiente de luz, sensor de luz) y prender los LEDs según halla más o menos oscuridad.
El proyecto 5: LEDs en una línea como indicadores de oscuridad (el único que se podría llegar a considerar útil).
Así que si llegaste a este post buscando algo que hacer con tu Arduino pues vas a necesitar unas cuantas cositas:
Para los cuatro se necesita:
- Un Arduino o compatible.
- Un protoboard (algunos les dicen breadboard o solderless board).
- 6 LEDs rojos (sí, tienen que ser rojos).
- Unos buenos pedazos de cable de un solo hilo.
- Una resistencia de 1k ohm (o de la que les guste ponerle a sus LEDs)
Para el 1 y el 2:
- Un potenciómetro (de 10k ohms estaría bien, pero cualquiera sirve).
Para el 3:
- Un push button.
- Cualquier resistencia mayor a 10k ohms.
Para el 4:
- Una rueda de ratón.
- Cualquier resistencia mayor a 10k ohms.
Para el 5:
- Un LDR (sensor de luz).
- Una resistencia de 56k ohms.
Estos cuatro pequeños proyectos no pretenden para nada ser electrónicamente avanzados, de hecho yo de electrónica se lo más básico solamente. Estos circuitos me sirvieron para acostumbrarme a la forma de programar un Arduino y espero que a ustedes les sirva para lo mismo. El lenguaje de Arduino es muy muy parecido a C/C++, pero te tardas un rato en acostumbrarte a la forma en que responden los componentes electrónicos a tu programación.
Así que este post es sólo una introducción y próximamente un índice de estos cinco pequeños proyectos que voy a subir en los próximos días. Espero que les entretengan igual que a mí.

