2014-05-01 4 views
1

J'utilise le module XBee série 2 pour la communication entre Arduino et l'ordinateur. J'ai coordinateur attaché avec un ordinateur et un périphérique final avec arduino. Je veux envoyer des données d'arduino après chaque 1 min. Mais le problème est que j'utilise le mode de veille cyclique sur l'appareil final avec ST (temps avant le sommeil = 5 secondes qui est la valeur par défaut). J'envoie d'abord des données dès que le module fonctionne correctement. Mais après 5 secondes, le module entre en mode veille. Puis après 1 minute, je suis incapable d'envoyer des données à l'ordinateur. En fait, mon module terminal ne communique pas non plus avec arduino. Une idée de comment réveiller le module de sommeil?Envoi de données à partir du module Xbee endormi

Répondre

1

Jetez un coup d'œil à la broche 9, la broche "demande de sommeil". Je crois que l'hôte peut utiliser cette épingle pour réveiller un XBee endormi, ou lui dire que c'est bon d'aller dormir.

J'ai trouvé un article de blog sur "Low-Power XBee Sleep Mode with Arduino and Pin Hibernation" qui devrait vous aider à vous orienter dans la bonne direction.

Questions connexes