Les Arduinos !
Ces petites bêtes sont de petits ordinateurs qui pilotent nos simulateurs, nos compteurs et afficheurs LED.
Il y a des entrées (capteurs) : potentiomètre pour une position, interrupteur pour un bouton, ...
et des sorties (actionneurs) : LED, signaux de commandes (signal PWM pour piloter un moteurs via Hbridge), relais ...
L'arduino dialogue avec le PC par un câble USB qui assure une liaison série pour échanger des données.
Parfois seulement dans le sens PC -> Arduino
Parfois dans les 2 sens PC <-> Arduino
Mais tous ne sont pas équivalents : voici un petit parcours des différents points à considérer.
Citation- prix
- connectique
- driver
- fiabilité
Prix
CitationCe qui surprend au premier abord, c'est l'écart de prix 1,50€ pour une Arduino mini pro et une Arduino Mega 2560 (Rev 3) à 36€
D'une part, il y a effet toute une gamme de cartes avec plus ou moins d'entrées-sorties.
D'autre part, le web regorge de clones...
Connectivité
Citationcertaines Arduino ont une prise USB, d'autres une prise Ethernet, d'autres une connection Wifi
Les moins chères n'ont pas de prise USB (par exemple les Mini Pro). Elle conviennent donc mieux à des projets autonomes.
Attention il faut alors un câble TTL pour les programmer !
Pour les connecter en USB, il faut acheter un câble ou un adaptateur USB to TTL.
Voltage
CitationAttention, il y a des cartes qui fonctionnent sur 5V ou sur 3,3V
Driver
CitationLes clones arduinos les moins chers n'ont pas la puce qui supporte le driver standard. Dans ce cas, il faut installer un driver spécifique.
Vous reconnaîtrez ces clones à la mention CH340. C'est plutôt à éviter...
Si malgré tout vous cherchez le driver, on peut le trouver ici sur cette adresse bizarre... http://www.5v.ru/ch340g.htm
carte UNO à 3$45 http://www.aliexpress.com/item/For-arduino.../591964167.html
ces cartes sont marquées "DCCduino"
Fiabilité
Conséquence directe du prix, la fiabilité !
Pour bidouiller, faire des essais (cramer des cartes !) utilisez un clone
mais pour votre simulateur chéri, investissez dans une arduino officielle
En plus cela permet de soutenir le projet Arduino et sa communauté.
Le store officiel : http://store.arduino.cc/category/11
J'ai utilisé des clones arduino : par exemple, pour mon afficheur 7segments,
j'en ai un qui monte rarement son port Com du premier coup. Je dois le
débrancher puis le rebrancher.
Wanegain a écrit :Afficher plusC'est exactement ça le soucis !
En fait ce que j'ai fait pour tester, c'est que j'ai eu à disposition 12 Arduinos (3 originaux, 4 copies chinoises, 3 funduino, 2 SainSmart). Il y avait des Uno, nano et mega.
J'ai balancé le même code qui fait tourner mon simulateur (XPID_SSP_V2.3) :
- 3 originaux fonctionnent nickel, quelques soucis de temps en temps au lancement ou en course de jeu, mais l'Arduino est quand même correctement détecté.
- 4 copies chinoises plantent dès qu'il y a des données qui arrivent, j'ai réussi à en faire fonctionner une mais elle a planté au bout de quelques secondes et il faut les déconnecter pour qu'elles refonctionnent à novueau...
- 3 funduino fonctionnent commes les originaux
- 2 SainSmart fonctionnent mais coupent régulièrement et on besoin d'être redémarrées...
J'ai quand même noté que les Mega sont vraiment plus robustes que les Uno, je n'ai pas eu de copies chinoises en mega (Arduino et Funduino uniquement) mais c'était vraiment les plus efficaces car jamais eu une seule coupure