¿Actualización 31/12/2013: en busca de una versión más avanzada de este proyecto? Echale mi nueva versión de control de voz multicanal.
Todos sabemos que usted podría ir a comprar un temporizador de enchufe en vez del edificio su propio, pero ¿Dónde está la diversión en eso? Este proyecto le mostrará cómo hackear un adaptador inalámbrico de $10 para que puedas controlar con un Pi de frambuesa y un simple script en Python, con la motivación de controladores de luces de Navidad - pero va a funcionar para cualquier dispositivo que se puede enchufar en un tomacorriente eléctrico.
Debo reconocer enseguida que esto no es la primera (ni la última) proyecto que discutirá domótica o control de tomas eléctricas con una frambuesa Pi. Mi objetivo es que este es un proyecto muy principiantes - el código se ejecutará localmente en su Pi de frambuesa (sin control de internet), el circuito sólo controlará una salida, y no toque los cables de alta tensión. Si usted está listo para enfrentar algo más avanzada, Compruebe hacia fuera estas Instructables en web habilitado control múltiple de la salida de un mando a distancia multicanal de hacking o construyendo tu propia tira de la energía. Este proyecto todavía requerirá el uso de un multímetro y un soldador, así que requiere algo de experiencia con la electrónica, o alguien que puede ayudar.
Espero darles algunos consejos útiles para novatos de frambuesa Pi (este es mi primer proyecto de RPi, y estoy más familiarizado con Arduino, así que le pegué unos cuantos golpes para empezar), pero ten en cuenta que este es no un tutorial de "Consiguiendo comenzado con frambuesa Pi" - recomendaría su oficial Guía de inicio rápido y este recurso de wiki para eso, y asumiré que ya tienes un Raspberry Pi funcionando con Raspbian.
Ahora, sigamos con una lista de materiales. Descargo de responsabilidad: usted puede notar que soy parcial a Amazon y a Sparkfun, pero por supuesto puede darse una vuelta y probar otros proveedores como Adafruit, Radio Shack, Ebay, etc.. Los costos son aproximados a partir de diciembre de 2013.
Materiales
- Modelo de frambuesa Pi B ($40)
- Monitor o TV y el cable apropiado. Tengo un viejo monitor compatible Acer modelo AL1717 B VGA/DVI ($50 en un centro de reciclaje) y un cable Amazon Basics HDMI al adaptador de DVI ($8).
- Fuente de alimentación de micro-USB de 5V. Yo tengo éste ($6).
- Teclado y ratón USB. Tengo un combo de teclado y ratón inalámbricos Logitech K400 ($35).
- Tarjeta del SD, por lo menos 4GB, con un sistema operativo instalado. Tengo una tarjeta de 8 GB ($9) y seguí las instrucciones para instalar la imagen raw de Raspbian, disponible aquí.
- Cable Ethernet o el adaptador USB wi-fi. Tengo un cable de ethernet conectado directamente a mi router. Tenga en cuenta que el Raspberry Pi sólo tiene dos puertos USB, por lo que se necesita un concentrador USB, si utilizas a un combo de ratón o el teclado que requiere dos puertos y también quiero wi-fi.
- Dos un polo, doble tiro (SPDT) relés de SparkFun ($2 cada uno).
- Dos MOSFETs de canal N, de SparkFun ($1 cada uno)
- Cables de puente de hombres y mujeres. 10-pack de SparkFun ($4). Estos cables tienen un conector hembra que permite conectarse a los pines GPIO (General propósito entrada/salida) (hombres) de la frambuesa Pi y un extremo macho que puede ser empujado en un protoboard sin soldadura.
- Cables de puente macho o 22 conexión de núcleo macizo AWG de para hacer las conexiones del protoboard. Prefiero con cable de conexión porque puede cortar los cables de una longitud más corta y su circuito es menos sucio, pero tampoco funciona. Necesita unos 15 conexiones para el proyecto, por lo que un paquete de 10 solo de cables no es suficiente. SparkFun tiene una variedad de cables de puente disponibles, como el cable premium ($4 por paquete de 10), o alambre estándar ($5 por paquete de 30). También tienen una variedad de colores de cable de núcleo sólido de conexión ($3 por el carrete).
- Sin soldadura breadboard. Tengo de SparkFun ($5), pero hay toneladas de opciones protoboard. También puede usar perf board si sabes lo que estás haciendo y queremos soldar un circuito permanente.
- Adaptador inalámbrico con control remoto. Usé un "Utilitech al aire libre sin hilos Outlet", número de parte 0357410, que he comprado en persona en una Lowe ($10). Lamentablemente estoy teniendo un tiempo difícil encontrar un enlace al producto exacto en cualquier lugar en línea. Usted debe poder seguir mi procedimiento con cualquier mando a distancia monocanal se separa botones de encendido y apagado (podría adaptar las instrucciones de trabajo para un control remoto con un sola palanca de encendido/apagado botón, o varios canales, pero no va a dar esas direcciones). Por ejemplo, de Home Depot o de Amazon.
- Luces de Navidad de su elección (el precio varía). Recuerde prestar atención a las etiquetas acerca de cuántas hebras puede enchufar en una toma única.
- Multímetro con función de prueba de continuidad. Tengo de SparkFun ($15).
- No es obligatorio, pero me encanta el plátano a Cocodrilo clip cables adaptadores ($4). Estos le permiten clip tu multímetro en cosas y deja las manos libres para trabajar, en lugar de usar puntas de prueba. También puede obtener estos
Costo total
El costo total de este proyecto pueden variar un poco dependiendo de lo que ya disponemos. Éstos son ásperos totales para las sub secciones arriba:
Frambuesa Pi: $150
Circuito: $23
Hardware: $20
Herramientas: $77
Por lo tanto, si usted ya tiene una configuración de Raspberry Pi, una mesa de trabajo de electrónica con un soldador, repuestos breadboards y jumper cables etc. y algunas luces de Navidad, este proyecto será bastante barato (probablemente debajo de $20). Si usted está comprando literalmente todo lo nuevo, es casi $300. Pero por supuesto, todas esas herramientas serán buenas inversiones para otros proyectos en el futuro - Ojalá no comprarlos sólo para esto!
Ahora, en el siguiente paso, empezar a agrietarse abre y hacking inalámbrico mando a distancia.