Je me souviens avec tendresse des X-10 jours, lorsque vous pouviez connecter votre ordinateur à chaque plaque murale de votre maison, en utilisant un support de ligne électrique pour transmettre des signaux à des récepteurs adressables (avec différents degrés de succès).
OK, alors peut-être que je n'ai pas besoin d'allumer mon micro-ondes à distance depuis mon ordinateur, mais je pense toujours que ce serait cool d'avoir un schéma de contrôleur sans fil pour une certaine domotique, peut-être même de mettre une webcam sur mon Roomba, ou une certaine température capteurs à l'extérieur.
Quelle est la manière globale raisonnable d'aborder cela? Les points de terminaison Wifi sont vraiment attrayants, mais ils semblent un peu chers. Existe-t-il des approches alternatives utilisant la radio? Ou le transporteur de lignes électriques est-il encore le chemin à parcourir?
Pour les communications sans fil à l'intérieur d'une maison, les puces Nordic nRF24L01 + (modules disponibles auprès de Sparkfun) ou la TI CC2500 (modules disponibles auprès de TI) sont idéales. Ils sont assez bon marché.
Les modules TI sont en fait livrés avec un logiciel de réseau de capteurs qui s'adapte facilement à une application particulière.
Léon
la source
ZigBee fonctionne assez bien pour les réseaux de capteurs et la domotique. ZigBee est la couche réseau pour la couche physique et MAC définie dans IEEE 802.15.4-2003.
Il existe plusieurs façons de déployer ZigBee. La plupart des gens achètent un système sur une puce comme un XBee auquel vous parlez à l'aide d'un UART. Le XBee intègre une uC, une radio et une antenne. Vous pouvez utiliser le XBee avec une carte comme un Arduino ou vous en mode autonome. En mode autonome, le XBee peut être réglé pour se réveiller périodiquement, collecter des données, transmettre les données et se rendormir. Le XBee uC possède des capacités d'E / S numériques et un ADC. À un cycle d'utilisation de 0,1%, quelques AA dureront 2 à 3 ans. Avec une meilleure gestion de l'alimentation, une durée de vie de la batterie plus longue est facilement possible.
J'ai fait un petit article sur ZigBee il y a quelques semaines. L'écriture est à http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html
Je fais également une carte uC qui intègre un XBee avec un uC compatible Arduino http://wiblocks.luciani.org/ZB1/index.html Sur mon site sont quelques exemples de programmation XBee.
la source