Arduino

Arduino est un microcontrôleur, c'est à dire un ordinateur simplifié, il comporte des entrées, sorties, un processeur, des mémoires et il a la possibilité de communiquer avec l'ordinateur par un port série. Ce robot exécute la fonction loop jusqu à sa mise hors tension.
I) Faire clignoter une led :
pinMode(LED_BUILTIN, OUTPUT);
Chaque pin de connection peut etre entrée ou sortie, cette ligne définie celui de le led comme une sortie.
digitalWrite(LED_BUILTIN, HIGH);
On impose l'état haut 5V à la borne de connexion, la led s'allume.
Delay(1000); attente de mille millisecondes.
II) Liaisons série :
Serial.begin(9600); ouverture de la liaison série, ordi→ arduino avec un débit de 9600 bauds
if (Serial.available() > 0) {
int thisChar = Serial.read(); si il y a des données disponibles sur le port série, on les met dans la variable thisChar.
Serial.write(thisChar); l'arduino écrit sur le port série la valeur de thisChar.