Paso 1: Resumen del sistema y lista de materiales
Todos los archivos están en http://github.com/rmd6502/hall_lights_connectport
Cada luz tiene una fuente de alimentación, XBee, Arduino, XBee Shield, 6 y 8-pin headers apilables para el escudo, tres o 6 MOSFETsy el 6 o 10 pernos valor de terminales de tornillo como 2 + 4 y 2 + 8, además de la luz tira de sí mismo. Las puertas de los MOSFETs están conectadas a tres de las salidas PWM (sí, usted puede controlar dos luces con un Arduino solo, que es en las obras). Un simple protocolo serial le permite configurar y consultar el color de las luces.
Para el servidor web y control central usé una ConnectPortX2. Este es un cuadro relativamente barato que tiene un builtin XBee y puerto ethernet y es programable en Python. El Connectport actúa como un coordinador XBee y automáticamente los catálogos XBees encuentra para que la escritura presentar a usted una página web. También querrá un XBee Explorer así que usted puede programar el XBees.
Si un navegador es inconveniente en el momento, también es una aplicación de iPhone que se controla las luces con una interfaz de agradable color picker.
Usted necesitará un 10KΩ desplegable resistor para el gate de cada MOSFET. Esto asegura que los MOSFETs se inicia vuelta que completamente apagado y también elimina la fluctuación entre el momento en el poder y el Arduino.
Si vas para la placa personalizada usted también necesitará un fusible, regulador de voltaje, zócalo XBeey surtidos de derivacióncondensadores. Puesto que los MOSFETs tienen muy baja RRDS (ON) incluso a 3,3 v, opté por hacer el uso de todo el sistema 3, 3V por lo que no necesito convertir el voltaje para el XBee.
Para su comodidad, todos los enlaces de documentación no van a la página de producto apropiada de Sparkfun . Ellos no parecen tener una fuente de alimentación 12VDC 6A, utilicé un excedente uno significó para monitores de EBay. Usted puede ahorrar algo de dinero por compras DealExtreme, EBay, Digikey/perro ratonero/Element14 y Radio Shack, pero tendrás que esperar y enviar órdenes múltiples.
Así que al final cuenta de materiales:
- 1 bombilla RGB tira de su elección
- 1 fuente de alimentación clasificada para la salida de la franja de luz + Arduino
- 1 Arduino o clon
- MOSFETs de 3 o 6
- 3 ó 6 resistencias de 10kΩ
- 1 XBee S2 (no S1; no hable con el connectport)-creo que el S2B funciona sin necesidad de una actualización de firmware, que necesita un Windows máquina.
- 1 XBee shield
- 1 XBee Explorer
- 1 Digi Connectport X2
- 2 cabezales de 6 pines de arduino apilable
- 2 cabezales de 8 pines de arduino apilable
- valor de 6 o 10 pernos de terminales de tornillo