Bonjour,
Dans le cadre de mon projet de robot piloter par ordinateur j'ai besoins d'un programme qui puisse envoyer des commandes via la liaison série ( du côté du robot tout fonctionne tester avec moniteur série de la carte arduino) donc j'ai choisi processing mais le programme n’envoie pas les code, donc pouvez-vous m'aider a trouver l'erreur dans le programme.
Voici le code :
Hors ligne
Bonjour,
j'ai un programme à programmer sur Arduino et maintenant j'ai besoin de transformer mon programme Arduino sur Processing , mais j'ai toujours pas trouvé comment pourrais-je faire cette communication !!
aidez-moi svp
et merci à l'avance
Hors ligne
@luxe38:
tu mets "port.write(controle1);" dans serialEvent() hors serial Event est appelé lorsqu'un message arrive sur un port
tu devrais plutôt utiliser port.write(controle1); dans le draw ou le keyPressed, ce qui te permet d'envoyer une valeur quand tu le souhaites:
void keyPressed() {
port.write(key);
}
@groupeCPGE: regarde les exemples de la librairie Serial, livrés avec Processing (dedans tu as le code Processing et le code Arduino)
Hors ligne
Pages: 1