Étape 6: Accueil, accueil, n’a aucun plage
Il m’est apparu qu’où nous test nous avons eu 4 sources du Wi Fi, moins de 5 pieds, tous dans la bande 2,5 GHz comme le Xbee. On n’a pas "viser le Xbee du tout. Après des recherches j’ai déterminer que je pourrais acheter un plus puissant Xbee radio (environ 23 $) ou ajouter des antennes.
Une des choses que j’avais besoin était un bon test de la gamme. Le logiciel X-CTU de Digi a un "Test de la gamme" construit en, mais il n’a notthing. J’ai passé quelque temps tryin gto trouver une façon de le faire fonctionner. En fait, cela a été fait sous le nom plus facile qu’a dit. Je n’ai pas vraiment le test de X-CTU, juste la valeur de « Indicateur de force de Signal de RX » (RSSI).
J’ai regardé dans les utilisations deTweet-A-Watt xbee.pyet juste là, ligne 39: [code]self.rssi = p [3] [/ code]
Qui signifie qu’il fait partie de la valeur de retour de Xbee ! (xb.rssi à wattcher), donc j’ai modifié une ligne de debug pour mon hack :
imprimer str(counter) + ": RSSI:" + str(xb.rssi) + "|"+ time.strftime("%Y %m %d, %H:%M") +","+": tension:" + str(CalcualtedVolts) + "avgv" + str(avgv) + "thermistance:" + str(x) + "température:" + str(Temperature)
Qui produit une ligne comme ceci :
373 : RSSI : 82 | 2009 04 26, 11:18,: tension : 1.80100585938 avgv 593 thermistance : 71.2276559865 température : 78.6813444881
Vous pouvez aussi voir des RSSI avec traitement, de de Tom Igoe page. Bien que vous voudrez modifier la longueur du paquet (en haut), comme le traitement s’est plaint par écrit après la fin de la taille de mémoire tampon du paquet. Je crois que vous devez être plus grand que 2 * attend la longueur du paquet. Code de Tom recherche vers l’arrière un paquet précédent qui signifie que si il manque l’indicateur de paquet Ox7E, il pouvait exécuter pour tandis que. Étant donné que je suis près du bord extérieur de la plage de mesure, il peut arriver pendant un certain temps. J’ai mis le mien à 600 et il a cessé de me donne le message « erreur, désactiver serialEvent() ».
Code de Tom imprime simplement le dernier paramètre, ce qui n’est pas tout ce qu’utile pour moi. Mon debug ligne nous allons moi suivi des modifications comme Minion #1 merveille autour.
Maintenant, nous avons eu un bon moyen pour mesurer, plus de "Hé papa, nous avons un paquet" il était temps d’essayer quelques idées d’antenne de brasser de la maison !
Selon les idées de http://www.usbwifi.orconhosting.net.nz/ que j’ai trouvé que le
mesuré une diminution de dB, mais dans la pratique ne semblent pas aider à connecter une paire déconnectée. Le
était en fait le mieux au but et se reconnecter. Le programme d’installation de USB Wifi est très différent de certaines autres personnes. Les bateaux à vapeur ont une tige au milieu qui rend facile placement XBee. Un bol de pho avec du papier d’aluminium Voir aussi prometteur (bien que juste, nous avons retiré le papier d’aluminium plus tard et il a maintenu en place). Nous avons aussi essayé de faire une parabole avec un morceau de flexion de hot wheels "track", mais il ne semble pas aider.
Un des problèmes est que nous testions sur le bord extérieur de l’aire de répartition. La plupart 2,5 Ghz radio, XBee utiliser surtout, spread Spectrum, ce qui signifie qu’ils peuvent prendre un mais « sync », puis le logiciel XBee ressemble au début d’un paquet de XBee avant de déclencher. Cela signifie que si vous obtenez un effet tout ou rien. Soit les radios verrouiller sur l’autre, ou pas. Parfois, il semble que la chance, mais en fait vous êtes une antenne à ces fourchettes et pouvez avoir des répercussions sur les résultats.
Je suis allé acheter deux vapeurs, mais a ensuite conclu que le coût d’un bateau à vapeur du supermarché local était de 10 $, et pour le prix de 2 bateaux à vapeur, je peux obtenir un XBee plus puissant. Alors j’ai regardé un peu plus de places et trouvé une passoire assez profonde qui s’est avéré encore mieux. Il a été de 7 $. Je pense que la profondeur est importante, étant donné que je suis sur la transmission de la fin des choses, elle reflète plus du signal (par les notes dans
).
Résultats finaux, est qu’avec un légume vapeur sur une extrémité (à remplacer) et un filtre sur l’autre, je dois signal environ 20-30m, d’un bureau intérieur, à travers les murs de 3-4, dehors le hot tub !
Astuce de Pro : n’oubliez pas de mettre la crépine si vous voulez 1) votre conjoint au séjour, et/ou voulez 2), légumes à la vapeur plus tard.
Personnellement, j’aime le pétale-comme l’aspect de la vapeur de légume.