Go Down

Topic: Communication entre programme en C et Arduino (Read 2383 times) previous topic - next topic

neoidia

Bonjour,

je vois comment communiquer entre le moniteur série du programme arduino et la carte. Mais j'aurai besoins cette fois de communiquer, via la liaison série, entre un programme en C (ou C++ ) et la carte Arduino uno. Comment peut-on faire ?

Je suis sous Windows et je ne sais pas comment écrire ou lire sur un port série en C.

Cordialement. :)

Hexa Emails

#1
Jan 08, 2011, 06:53 pm Last Edit: Jan 08, 2011, 07:22 pm by MrAlexis44600 Reason: 1
Le mieux est d'utiliser Processing, un langage proche.

manuel en français : http://fr.flossmanuals.net/Processing/Introduction

exemples d'applications: http://www.mon-club-elec.fr/pmwiki_mon_club_elec/pmwiki.php?n=MAIN.ArduinoExpertSerieCanGraphiquePC
J'apprends tous les jours!

Jean-François

Jette un coup d'oeil ici :

http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1206127417/0

Pourquoi choisis tu le C/C++ ?
MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

neoidia

J'utilise le C pour pouvoir utiliser facilement La bibliothèque open cv pour la reconnaissance d'image.

Je viens de regarder le dernier liens qui me semble être proche de ce dont j'ai besoins. Mais il n'est pas très adapté à Windows (le code utilise des bibliothèques que je ne trouve pas pour windows. Exemple : termios).
Bon, il faut que je trouve des bibliothèques qui me permettent de lire et écrire sur un port série.

Merci

ps : merci aussi pour la page en francais sur processing ;-)

Hexa Emails

le lien vers l'exemple n'était pas bon, je l'ai modifié.
Processing permet l'utilisation de OpenCV, un exemple (en anglais):
http://letsmakerobots.com/node/22906
J'apprends tous les jours!

Jean-François

Processing à plein de librairies qui permettent le traitement d'image.
MacBook intel core 2 duo  os X snow Leopard 10.6<br/> eMac PPc G4  os X Leopard 10.5<br/>powerbook G4 os X Leopard 10.5
imac PPC G3 os X Pa

neoidia

Je sens que windows ne facilite pas la tache pour lire et écrire sur le port série...

Et processing n'est pas plus lent que du C quand il s'agit d'open cv ?

Go Up