Pages: [1]   Go Down
Author Topic: Envoyer des donnée à arduino via un programme en C  (Read 469 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonsoir,
J'étais en train de réfléchir à un programme arduino qui change en une tension U la tension d'un pin (par analogWrite). Par le terminal série, ça se fait facilement (Serial.write), on n'a qu'à entrer la valeur manuellement, mais le problème que je trouve est d'envoyer cette valeur par programme écrit en langage C.
Avez vous des idées?
Merci d'avance
Logged

Orleans
Offline Offline
Jr. Member
**
Karma: 1
Posts: 88
Macbidouilleur
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Quel OS ? quel IDE ? (code::blocks c'est vachement bien je trouve)

un fprintf c'est assez standard pour ecrire des trucs vers un port serie, par contre la façon d'ouvrir le port série en question avant d’écrire des trucs dedans, ca c'est plus chiant : y'a 1200 variantes :/
Logged


Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Ouii j'utilise Codeblocks, mais je ne sais pas comment ouvrir le port série! Tu peux me passer des liens ?
Logged

France
Offline Offline
Faraday Member
**
Karma: 52
Posts: 5341
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

1) Quel OS ? Que tu soit sous windows ou linux ouvrir un port série ne se fait pas de la même façon !
2) Tu veut faire quoi exactement ? Port série --valeur--> analgoWrite() ?
3) analogWrite() sort un signal PWM, pas une "vrai" tension analogique, il faut bien faire la différence.
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Offline Offline
Newbie
*
Karma: 0
Posts: 3
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Au fait, je travaille sous linux et je crois avoir trouvé la solution sur ce lien: http://todbot.com/blog/2006/12/06/arduino-serial-c-code-to-talk-to-arduino/
Merci à ceux qui m'ont répondu!
Bonne journée
Logged

Pages: [1]   Go Up
Jump to: