la parte de hareware de "Roomduino" es la parte más difícil en comparación de otros pasos en este diseño. He descrito 3 alternativas aquí para su referencia. en la "solución de hareware 1 y 2", necesita personalizado hechos placas de PCB para el sistema. sin embargo, en "solución de hardware 3", utiliza Microduino para construir una "puerta de red", es la forma más sencilla de crear el propietario del "nodo principal". Microduino es una clase muy pequeña placa compatible Arduino y supplys un montón de módulos de extensión, puede sólo pila las placas para construir su propio "homeduino", comprueba por favor http://wiki.makermodule.com o https://www.facebook.com/Microduino para más detalles.
opensource y es compartidos en este instructable.
Mi lámpara, máquina de agua, ventiladores y cortinas están conectados a "Roomduino", entonces puedo usar mi teléfono celular o una página web para cambiar remotamente los dispositivos, es realmente una experiencia fresca.
He escrito mi método por lo que la gente puede hacer su propio.
===========BOM===========
1. red Gate (Master)
• MCU: MEGA644PA (MEGA328PA es SRAM no es suficiente para que lo apoyen)
• ETHERNET: ENC28J60,RJ45(HR911105A)
• WIRELESS 2.4G: nRF24L01
• PANTALLA: NOKIA5110 o OLED 12864
• CONTROL remoto: control remoto + infrarrojo recibe la cabeza de mando
2. red de nodo (nodo esclavo)
• MCU:MEGA328P o 168PA;
• WIRELESS 2.4G: nRF24L01;
• Relé eléctrico, el BT136, MOC3041;
3. un enrutador de red
4. una cuenta de YEELINK.com para el control de internet (un servicio de nube pública), sí, puede utilizar otros servidores en la nube como usted tiene gusto, por favor no olvide revisar el software por consiguiente.
5. software: puse todos los códigos fuente en github: https://github.com/wasdpkj/Roomduino
=== System Spec ===
Características:
Control remoto infrarrojo •
• RTC para programar a conmutador eléctrico (relé eléctrico)
• Mando a distancia vía internet, soporte múltiples métodos de control:
Página Web de uso o para controlar el sistema en el ámbito de la LAN
o Yeelink.com de uso para controlar el sistema alcance WAN (internet)
• Actualmente, el sistema sólo puede controlar cuatro canales, debido a la limitación de Yeelink.com
1. automáticamente la sincronización de tiempo a través de la red
2. ETHERNET POE
3. 2.4G wireless control
4. asignar las i/os para DHT11, 18B20
=== Limitación de sistema ===
• El actual sistema de "Roomduino" sólo ayuda Google Chrome en LAN amplia, es debido a la limitación de "jquery", por razones de seguridad. Ver más detalles en los documentos de github (web.rar): https://github.com/wasdpkj/Roomduino
============
Autor: https://www.facebook.com/pan.kejia
Editor: https://www.facebook.com/Microduino