la partie hareware de « Roomduino » est la partie la plus difficile en comparant les autres étapes de cette conception. Je viens de décrire les solutions de rechange 3 ici pour votre référence. dans la « solution de hareware 1 et 2 », vous avez besoin de conseils de PCB faits personnalisés pour le système. Toutefois, dans « solution matérielle 3", j’ai utilisé Microduino pour construire une barrière « réseau », c’est la façon la plus simple pour construire votre propriétaire « nœud maître ». Microduino est une sorte de très petite carte compatible Arduino et supplys une abondance des modules d’extension, vous pouvez juste empiler les planches ensemble pour construire votre propre « homeduino », veuillez consulter http://wiki.makermodule.com ou https://www.facebook.com/Microduino pour plus de détails.
Open source codes sont partagées dans ce instructable.
Ma lampe, les machine à l’eau, les ventilateurs et les rideaux sont connectés à « Roomduino », alors je peux utiliser mon téléphone portable ou une page Web pour commuter à distance les appareils, c’est vraiment une expérience cool.
J’ai écrit ma méthode afin que les gens peuvent faire leurs propres.
===========BOM===========
1. réseau Gate (Master)
• MCU : MEGA644PA (MEGA328PA est SRAM n’est pas suffisante à l’appui)
• ETHERNET : ENC28J60,RJ45(HR911105A)
• Sans fil 2. 4 g: nRF24L01
• Affichage : NOKIA5110 ou OLED 12864
• TÉLÉCOMMANDE : télécommande infrarouge + récepteur infrarouge la tête pour la télécommande
2. réseau nœud (node esclave)
• MCU:MEGA328P ou 168PA ;
• Sans fil 2. 4 g: nRF24L01 ;
• Relais électrique, BT136, MOC3041 ;
3. un routeur de réseau
4. un compte YEELINK.com pour le contrôle de l’internet (un service de cloud public), oui, vous pouvez utiliser autres serveurs cloud que vous le souhaitez, s’il vous plaît n’oubliez pas de réviser le logiciel en conséquence.
5. logiciel : J’ai mis tous les codes source en github : https://github.com/wasdpkj/Roomduino
=== Spec système ===
Caractéristiques :
• Infrarouge distance controll
• Un RTC pour planifier le mélangeur électrique (relais électrique)
• Commande à distance via internet, prennent en charge plusieurs méthodes de lutte :
o utilisation page Web pour contrôler le système dans le champ d’application LAN
o utilisation Yeelink.com pour contrôler le système dans le champ d’application WAN (internet)
• Actuellement, le système peut seulement contrôler quatre canaux, en raison de la limitation de Yeelink.com
1. automatiquement la synchronisation horaire par le biais de réseau
2. ETHERNET POE
3. 2. 4 G sans fil controll
4. répartir les e/s pour DHT11, 18B20
=== Limitation du système ===
• Système « Roomduino » actuel ne prennent en charge Google Chrome en LAN large, c’est à cause de la limitation des "jquery", pour des raisons de sécurité. Consultez plus de détails dans les documents de github (web.rar): https://github.com/wasdpkj/Roomduino
============
Auteur : https://www.facebook.com/pan.kejia
Éditeur : https://www.facebook.com/Microduino