Pages: [1]   Go Down
Author Topic: Labview -> Arduino  (Read 1034 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Salut la compagnie, j'ai une petite question :
Avec Labview j'envoie sur le port USB (outil visa) des nombres compris entre 0 et 180 pour ordonner un angle à ma carte duemilanove pour piloter des servos. Le problème c'est que lorsque j'envoie par exemple le nombre 35, arduino ne comprend pas 35 mais 3 puis 5. Je travail sur arduino et non processing pourl'instant. Quelqu'un a-t-il la solution?

merci
Logged

0
Offline Offline
Newbie
*
Karma: 0
Posts: 12
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Oups j'ai oublié de vous dire que pour acquérir les donnée séries j'utilise la commande Serial.read().
Logged

France
Offline Offline
Faraday Member
**
Karma: 39
Posts: 3563
There is an Arduino for that
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Quote
arduino ne comprend pas 35 mais 3 puis 5
C'est plutôt que l'arduino reçoit 3 puis 5.

Tu as 2 possibilités:
   1) forcer l'envoi des valeurs sous forme de nombres (voir dans la doc Labview)
   2) recoller les morceaux à l'arrivée (construire une chaine de caractères, ne pas oublier le terminateur \0) et faire une conversion (avec atoi par exemple).
« Last Edit: June 28, 2010, 07:31:56 am by fdufnews » Logged

Pages: [1]   Go Up
Jump to: