Paso 1: Recolectar partes
El código fuente completo está por debajo, así que usted no necesita todas estas piezas si desea eliminar algunas cosas, como el control remoto o el altavoz. También, por supuesto, puede agregar otros componentes o realizar cambios en los ajustes preestablecidos de color o tonos.
He utilizado:
- Arduino Pro Mini (Usé 5v 16Mhz, ATmega 328). Usted necesitará un poco más de 16K para este bosquejo. También necesitarás un programador FTDI como el Mini Pro no tiene un chip programador a bordo.
- Franja de luz Radio Shack (RIP).
- Lata menta. Tengo esto en una feria, arrojó las mentas tóxicos y dañado el logotipo del proveedor.
- Conector de barril. Saqué esto de una vieja radio
- verruga de la pared de 12V. El Arduino Mega Pro requiere una entrada de 5-12v, pero la tira ligera requiere 12v. Consegui esto de mi caja grande ' verrugas de pared o.
- Mando a distancia. Casi cualquier mando a distancia que tienes ahí. Quería un par, por lo que pude poner uno por la puerta de la habitación y el otro en el bedstand. Se trata de un viejo televisor de Apple. Tengo dos que parecen idénticos, pero son eléctricamente diferentes. Más sobre esto más adelante cuando veas el código.
- Algún tipo de conector a Desconecte la tira de la luz. Esto es importante si desea volver a programar el Arduino. Rápidamente puede desenganchar sin llevar la tira de luz con usted.
- Altavoz. Se trata de un altavoz pequeño de que un amigo me dio. También puede usar un transductor piezoeléctrico. También necesitarás una resistencia para limitar la corriente y proteger el pin digital de Arduino. Usé un pequeño resistor de 100 ohmios.
- Receptor de infrarrojos. Hay muchos por ahí. Usé un TSOP38238.
- (Listado en un paso posterior) de código