Étape 3: Communication série
Avec le matériel que j’ai eu disponible j’ai utilisé un Teensy 2.0 comme l’Arduino. Pour faciliter les choses, j’ai également choisit d’utiliser série sur USB plutôt que sur les broches internes. C’est vraiment simple comme sur la Ardunio côté tout ce qui est nécessaire pour l’envoi d’un message est Serial.print. Sur le python côté est simple car vous pouvez utiliser pySerial pour lire le bus série. Documentation de pySerial peut être trouvée ici. Cela fonctionne très bien sans aucun problème de s’écraser. Je recommande fortement cette méthode car c’est le plus simple et facile à utiliser. J’ai été en mesure de compléter cela en deux heures.
Aussi permettez-moi de noter, qu’il y a quelques problèmes de version de python. pySerial fonctionne uniquement en python 2 et pas de python 3. Cela devient plus un problème que nous nous dirigeons vers la communication entre les nœuds multiples du Pis de la framboise.