Connexion et premier programme
Premiers pas
Démarrer le pc si ce n'est déjà fait
Connecter la carte à l'aide d'un cordon USB
Se connecter sur le PC
Lancer l'IDE arduino
Dans le menu outils / Port vérifier que la carte est détectée :
en général /dev/ttyACM0 ou /dev/ttyUSB0 sous GNU/Linux
/dev/tty.usbserial*. pour la pomme
comX sous windows
Pour tester le bon fonctionnement de l'ensemble :
Fichier / Exemples/ Basics / Blink
Cliquer sur la compilation (vérifier)
Cliquer sur l'envoi (téléverser)
Regarder ce qui se passe sur la carte.
Description générale
Pour la première approche ...
On connecte la carte par l'USB
On programme la carte en deux étapes (compilation et téléchargement dans la carte )
On lit les valeurs dans la console
Mesurer une tension électrique
Remarque : Sur l'arduino
Quand elle est connectée au pc, l'arduion peut se comporter comme un générateur .
Le bloc power dispose alors
d'une sortie 3,3 V
d'une sortie 5,0 V
de deux masses GND
D'une entrée Vin pour une alimentation externe (attention !)
Un premier montage
On commence par un montage simple, une résistance variable ( 0 -10kΩ) en série avec un conducteur ohmique 1kΩ. La mesure se fait sur le port A0 de la carte (mesure analogique
).
Le tableur ci dessus présente l'étude théorique. L'arduino ne fait bien sûr pas de mesures analogiques !
Son convertisseur analogique numérique (CAN) est sur 10 bits, dans ce cas , la résolution est de 5/1023 soit moins de 5mV.
Ce montage très classique est prévue dans l'ide arduino, par besoin de réfléchir.
Fichier / Exemples /Basics /ReadAnalogVoltage
On retrouve la structure classique d'un programme Arduino :
Le setup, qui est exécuté une fois au "démarrage de la carte"
Le Loop qui est une boucle infinie
l'icône de gauche permet de "compiler le programme" , celle de droite "d'uploader" le programme dans la carte.
On peut ensuite ouvrir la console série (vérifier la vitesse à 9600 bauds)