brancher mon robot sur arduino (com RS232 via SoftwareSerial library ),
Attention RS232 : -12v / +12v, arduino : 0v / 5v
Pour brancher une carte arduino sur un port RS232 il faut un CI type MAX232 sinon il y aura de gros problèmes
picassoTease:
est ce que je dois utiliser "Server class" "Client class" "EthernetUDP class" de Ethernet library ?
un tutoriel ?
Server class, c'est le plus adapté.
J'ai fait un tutoriel avec un relay mais le principe est presque le même.
Gromain59:
il me semble qu'utiliser SoftwareSerial library t'oblige à écouter en permanence ton robot sinon tu perds des trames (pas de buffer Rx)
Il est plus souhaitable d'utiliser la liaison série dans ton cas.
C'est valable pour l'ancienne version de SoftwareSerial, depuis NewSoftwareSerial qui est intégré dans arduino 1.0 il y a un buffer intégré donc pas de probléme
picassoTease:
comment savoir que le robot essaie de me parler ? une boucle infinie de Read(MonEsclave)?
Tes fonctions Send() et Read() c'est en quel langage de programmation ? (Processing ?)
Si tu as une fonction qui retourne le nombre d'octets reçu il te suffit de faire une boucle dessus.
Je sait pas en quoi tu prog coté pc donc c'est assez dure de t'aider ^^
C'est valable pour l'ancienne version de SoftwareSerial, depuis NewSoftwareSerial qui est intégré dans arduino 1.0 il y a un buffer intégré donc pas de probléme