Pages: [1]   Go Down
Author Topic: Communication entre programme en C et Arduino  (Read 1809 times)
0 Members and 1 Guest are viewing this topic.
0
Offline Offline
Newbie
*
Karma: 0
Posts: 5
Arduino rocks
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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. smiley
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 104
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
« Last Edit: January 08, 2011, 01:22:01 pm by MrAlexis44600 » Logged

J'apprends tous les jours!

Geneva
Offline Offline
Faraday Member
**
Karma: 24
Posts: 3171
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Jette un coup d'oeil ici :

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

Pourquoi choisis tu le C/C++ ?
Logged

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

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

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 ;-)
Logged

0
Offline Offline
Full Member
***
Karma: 0
Posts: 104
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

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
Logged

J'apprends tous les jours!

Geneva
Offline Offline
Faraday Member
**
Karma: 24
Posts: 3171
Yoplait... le pt'it suisse
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Processing à plein de librairies qui permettent le traitement d'image.
Logged

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

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

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 ?
Logged

Pages: [1]   Go Up
Jump to: