Le Arduino intégre une gestion de la liaison série. Elle permet de
communiquer entre cartes Arduino mais aussi entre PC et Arduino, c’est
ce que nous allons regarder maintenant.
Pour cela, il vous suffit de connecter le Arduino à votre PC.
Une fois le Arduino détecté et installé, lancé le logiciel de
programmation du Arduino. Notre premier programme va utiliser 2
fonctions spécifiques à la liaison série:
On créé donc le programme suivant:
Le logiciel Arduino intègre une interface de communication série.
Moniteur série
Pour voir toutes les fonctions de la liaison série: http://arduino.cc/fr/Main/Serial
Tuto original : http://letmeknow.fr/blog/tuto-faire-sa-premiere-liaison-serie-avec-le-arduino/
communiquer entre cartes Arduino mais aussi entre PC et Arduino, c’est
ce que nous allons regarder maintenant.
Pour cela, il vous suffit de connecter le Arduino à votre PC.
Une fois le Arduino détecté et installé, lancé le logiciel de
programmation du Arduino. Notre premier programme va utiliser 2
fonctions spécifiques à la liaison série:
- Serial.begin() : Cette fonction
permet de créer une connexion série. Il reste a préciser à cette
fonction la vitesse choisie, dans notre exemple 9600 bauds. - Serial.println() : Cette fonction affiche sur une nouvelle ligne le texte qu’on lui insère, dans notre exemple « A » ou « B »
On créé donc le programme suivant:
- Code:
// 06/05/2013
// letmeknow.fr
// Exemple de la communication série
void setup() {
Serial.begin(9600);
}
void loop() {
// Affichage du caractère A
Serial.println('A');
// pause de 1 seconde
delay(1000);
// Affichage du caractère B
Serial.println('B');
// pause de 1 seconde
delay(1000);
}
Le logiciel Arduino intègre une interface de communication série.
Moniteur série
Pour voir toutes les fonctions de la liaison série: http://arduino.cc/fr/Main/Serial
Tuto original : http://letmeknow.fr/blog/tuto-faire-sa-premiere-liaison-serie-avec-le-arduino/