Étape 5: bombe aérosol récepteur
Sinon, je viens d’utiliser une carte arduino, avec le récepteur branché sur la broche 2. Cela rend plus facile d’obtenir les données dans un ordinateur via l’USB -> série puce sur la carte arduino. Si je devais faire un circuit personnalisé, j’utiliserais probablement un FTDI USB -> série UART évaluation.
Vous devez également une antenne à la carte réceptrice. J’ai utilisé un morceau long de 12cm de fil. Il s’agit de la moitié ce qui est recommandé sur cette page info excellent.
Charger l’esquisse de graffitiCanReader2.pde dans l’arduino. Avec le peut de mise sous tension, vous devriez voir les voyants sur le bidon et le jury du récepteur clignote rapidement. Chaque fois que la boîte LED clignote, un paquet de données est envoyé. Chaque fois que la carte réceptrice LED clignote, un paquet de données valide est reçu. Si vous ne voyez pas cela alors il y a quelque chose vers le haut avec le lien de la radio. Quelque chose pour essayer se connecte le TX de la boîte pour le RX du récepteur avec un morceau de fil. Si cela ne fonctionne pas, alors vous avez probablement un décalage dans le débit en bauds de virtualwire (voir le code).
En supposant que vous avez eu beaucoup de clignotant passe sur la carte réceptrice, vous devriez être en mesure de surveiller cela sur votre port série usb. Si vous surveillez le port série (généralement/dev/ttyUSB0) à 57600, vous devriez voir dehors crachant données comme
Obtenu: FF 02
Obtenu: FF 03
.
.
.
Le premier chiffre est la pression, et le second est la distance.
Vous pouvez maintenant exécuter la transformation et utiliser cette information pour faire de jolies images !
Charger le croquis ci-joint traitement (canRadioReader.pde). Lancez le programme et vérifier la sortie du programme. Vous devriez obtenir une fréquence (qui vous indique combien de mises à jour par seconde le récepteur devient - vous vraiment que cela soit au moins 10Hz). Vous obtiendrez également une mesure de distance et de la buse. Tester le bidon en déplaçant le potentiomètre de la buse et en plaçant un morceau de carton en face de la sonde à distance.
Si c’est tout le fonctionnement, puis passez à l’étape suivante - prépare l’ordinateur parler à la wiimote !
canRadioReader.pde graffitiCanReader2.pde