Bonjour à tous,
Je viens demander de l'aide sur ce forum, car après avoir écumé blogs et forums, je n'arrive pas à trouver une réponse claire (pour le néophyte que je suis) à mon problème... Je débute en Arduino & P5 et voici ce qui me bloque:
Je souhaite envoyer à Processing, les données reçues par mon Arduino sur lequel est branché trois capteurs (par exemple une photorésistance et deux piezos). Pour envoyer une seule donnée d'un seul capteur de Arduino à P5 grâce au port série, c'est facile; Mais à trois capteurs, via le port série, ça envoie les trois résultats dans une seule variable 'compacte'... Comment faire pour récupérer les informations de chacun des capteurs dans trois variables différentes?
Je veux passer par du port serie, car je veux envoyer ce que capte Arduino à mon ordinateur en Bluetooth (et je ne veux pas passer par la librairie Firmata qui n'a pas l'air de vouloir envoyer quoi que ce soit par le biais du Bluetooth...).
Est-ce que quelqu'un aurait une piste à me suggérer pour qu'un programme Processing sache dissocier les trois données récupérées dans le port?
Merci...
Dernière modification par jojolaglaise (2015-02-26 23:13:34)
Hors ligne
Bonsoir,
Il faut procéder à une poignée de main (handshaking). C'est à dire attendre que les deux éléments soit éveillés et qu'ils aient échangés un premier message :
http://arduino.cc/en/Tutorial/SerialCallResponse
Hors ligne
Merci beaucoup Mushussu, c'est exactement ce qu'il me fallait!
J'essaie ça dès demain.
Bonne soirée.
Hors ligne
Pages: 1