Lembro-me com carinho dos dias X-10, em que era possível conectar seu computador a todas as placas de parede da sua casa, usando uma portadora de linha de força para transmitir sinais a receptores endereçáveis (com graus variados de sucesso).
OK, talvez eu não precise ligar o microondas do computador remotamente, mas ainda acho que seria legal ter um esquema de controlador sem fio para alguma automação residencial, talvez até colocar uma webcam no meu Roomba ou alguma temperatura sensores externos.
Qual é uma maneira geral sensata de abordar isso? Os pontos de extremidade Wi-Fi são realmente atraentes, mas parecem um pouco caros. Existem abordagens alternativas usando o rádio? Ou a operadora de linha de força ainda é o caminho?
Para comunicações sem fio dentro de uma casa, os chips nórdicos nRF24L01 + (módulos disponíveis na Sparkfun) ou o TI CC2500 (módulos disponíveis na TI) são ideais. Eles são muito baratos.
Os módulos de TI realmente vêm com software de rede de sensores que é facilmente adaptado para uma aplicação específica.
Leon
fonte
O ZigBee funciona muito bem para redes de sensores e automação residencial. O ZigBee é a camada de rede para a camada física e MAC definida na IEEE 802.15.4-2003.
Existem várias maneiras de implantar o ZigBee. A maioria das pessoas compra um sistema em um chip como um XBee com o qual você fala usando um UART. O XBee integra um uC, rádio e antena. Você pode usar o XBee com uma placa como um Arduino ou você em um modo independente. No modo independente, o XBee pode ser configurado para ativar periodicamente, coletar dados, transmitir os dados e voltar a dormir. O XBee uC possui recursos de E / S digital e um ADC. Em um ciclo de trabalho de 0,1%, dois AAs duram 2-3 anos. Com um melhor gerenciamento de energia, é possível uma maior duração da bateria.
Escrevi um pouco no ZigBee algumas semanas atrás. O artigo está em http://wiblocks.luciani.org/white-papers/intro-to-zigbee.html
Também faço uma placa do uC que integra um XBee a um uC compatível com Arduino http://wiblocks.luciani.org/ZB1/index.html No meu site, há alguns exemplos de programação do XBee.
fonte