View  Edit  Attributes  History  Attach  Print  Search

ACCUEIL | ARDUINO > S'INSTALLER > DEBUTER > APPROFONDIR | PROCESSING | MECATRONIQUE | MATERIEL | OUTILS | TESTS | Plus...|
Python > Shell > ATELIERS Python + Qt > PyQt apps > PyQt+Arduino | Mes Robots | RepRap | Mes lib'Arduino | Mes shields Arduino | Mes distros | Les Mini-PC |
ATELIERS ARDUINO| VIDEOS | COMPRENDRE | REFERENCES | CODER | TECHNIQUE | GNU/LINUX | LIENS | Rien à voir |

Atelier Arduino : Apprendre à recevoir des chaînes de caractères en provenance du Terminal Série avec la carte Arduino.
Niveau : Débutant | Durée travail : 2H | Difficulté : | Prix : 1€ | Taille : 25 pages |

Description : L'objectif ici est de comprendre le principe de communication du PC vers la carte Arduino , découvrir les variables de type char (caractère), d'apprendre à utiliser les chaînes de caractères avec l'objet String, découvrir l'utilisation de la boucle conditionnelle while et de l'instruction break… afin d'être en mesure d'interagir avec la carte Arduino à partir du PC.


Contenu : Rappel : Principe de communication de l'Arduino vers le PC | Rappel : Notion de « Classe » | Rappel : la classe Serial | La fonction Serial.available() | La fonction Serial.read() | Rappel : « Hello world ! » : programme Arduino envoyant un message vers le PC via le port USB | Lancer et paramétrer le Terminal Série pour afficher/recevoir des messages entre le PC et Arduino | Langage : Type int, type char et code ASCII | Pour info : Le code ASCII (American Standard Code for Information Interchange) | Recevoir un caractère sur le port Série et l'afficher dans le Terminal : le programme | Réglage et Utilisation du Terminal Série en réception | Langage : La classe String : une classe pour gérer facilement les chaînes de caractères ! | Pour info : toutes les façons valides d'initialiser un String | Programme : Stocker dans une chaine les caractères reçus sur le port Série et l'afficher dans le Terminal | Langage : La boucle conditionnelle while( ) | Rappel  : les opérateurs logiques et leur utilisation (utilisables avec if, while, else, etc..) | Pour info : une variante : la boucle conditionnelle do... while | Programme : Recevoir une chaîne de caractères sur le port Série et l'afficher dans le Terminal | Langage : l'instruction break | Programme : Recevoir une chaîne de caractères suivie d'un saut de ligne sur le port Série et l'afficher

Instructions étudiées : Langage Arduino : char | int | long | objet String | while | do... while | break | Librairie Serial : begin() | available() | read() | flush() | print() | println()

1.00€