[Question] Com Program C/C++ et Arduino

Bonsoir :slight_smile:

Et oui encore quelques questions ^^
Je souhaiterai faire communiques un programme en C/C++ avec notre petit Arduino.
Ayant épuré tout ce que l'on doit pouvoir trouver sur le net il semble assez compliqué d'écrire sur le port USB depuis un programme C/C++ ...

Je me tourne donc vers la communauté pour savoir si quelqu'un a déjà réalisé ce genre de petite chose ou si c'est plutôt mission impossible :slight_smile:

Quelques pistes trouvées mais qui dépassent un peu mes compétences :S

http://playground.arduino.cc/Interfacing/CPPWindows

Edit : Contrôleur USB de l'arduino UNO
http://www.atmel.com/devices/atmega8u2.aspx?tab=overview

Amicalement,
Trigger

Windows ?
Visual C++ ?

Classe SerialPort en .Net

Bonjour,

Voilà un peu plus d'explication car je pense que je ne suis pas clair ... Le but final est de récupérer une chaîne de caractère envoyée sur le port USB par un programme C/C++ .

En espérant que cela moins flou,
Amicalement.

Bah au risque de répétait le msg de barbudor : classe SerialPort en .Net. L'arduino n'est pas reconnu comme un véritable périphérique USB. Il y a une puce (qui diffère suivant les variantes d'arduino) qui fait l'interface USB<->Liaison série et qui émule un port série sur le PC.

On ne le dira jamais assez l'arduino est vu comme un port série donc on y accède comme à tout les ports com et c'est pas les exemples qui doivent manquer sur le net.
Quelques pistes:
fopen(l);
fread()
fwrite()
fscanf()
fprintf()
enfin toute la collection des fxxxx

Bonjour,

Langage utilisé ? C ou C++ ?
Framework (.net, Qt, ...) ?
Plateforme cible ?
OS cible ?
Support multiplateforme ?

Le port usb de l'arduino n'est rien d'autre qu'un port série "virtuel".
Regarde du côté de la librairie Boost ou du côté de QtSerialPort (si tu utilises Qt) pour du C++.