Tp cde des procedes TP COMMANDE PAR ORDINATEUR DES PROCEDES INDUSTRIELS MASTER CHAPITRE COMMANDE DES PROCESSUS AVEC ARDUINO Découverte du système Arduino Découverte de la carte Arduino La carte Arduino Uno que nous allons utiliser est une sorte de petit o
TP COMMANDE PAR ORDINATEUR DES PROCEDES INDUSTRIELS MASTER CHAPITRE COMMANDE DES PROCESSUS AVEC ARDUINO Découverte du système Arduino Découverte de la carte Arduino La carte Arduino Uno que nous allons utiliser est une sorte de petit ordinateur Il possède un microcontrôleur microprocesseur mémoire interface de gestion des entrées sorties Premiers programmes Structure d'un programme Arduino La structure de base d'un programme Arduino sketch variables déclaration des variables void setup Commandes d'initialisation entrées sorties void loop Instructions ? M GNETCHEJO CTP COMMANDE PAR ORDINATEUR DES PROCEDES INDUSTRIELS Les premiers programmes simples Programme N clignotement d'une LED MASTER Après avoir lancé le logiciel Arduino écrivez ou copiez le programme sketch suivant en respectant très exactement la mise en page début du programme Nom Cligno LED Fonctionnement Commande sans arrêt le clignotement d'une LED Les temps ON active ou allumée et OFF inactive ou éteinte sont identiques s La LED celle connectée sur la broche void setup pinMode OUTPUT sortie la broche est dé ?nie en void loop digitalWrite HIGH allume la LED delay attend en ms le temps indiqué entre parenthèses digitalWrite LOW éteint la LED delay attend en ms le temps indiqué entre parenthèse ?n du programme Ce programme fait clignoter la LED du module Arduino toutes les seconde ON-OFF L'expression ON-OFF représente la période Ici la durée ON est égale à la durée OFF s pinMode n de broche OUTPUT ou INPUT Déclare la broche n de broche ? en entrée ou en sortie Cela ne concerne que les entrées numériques appelées aussi Tout Ou Rien En anglais digital digitalWrite n de broche HIGH ou LOW met un niveau haut ou bas sur la broche désignée Il s'agit bien d'une sortie logique appelée aussi TOR Tout Ou Rien ou digital en anglais delay le microcontrôleur de la carte Arduino attend millisecondes Sauvegardez ce programme sous le nom TP LEDclignote ? M GNETCHEJO CTP COMMANDE PAR ORDINATEUR DES PROCEDES INDUSTRIELS MASTER Pour la simulation sur ISISle ?chier Hex se trouve à l ? adresse suivante C Users hp AppData Local Temp arduinobuild TP Cligonetement des LEDs a Faire clignoter LEDs placer dur les IO IO et IO b Faire allumer et éteindre respectivement les trois LEDS précédentes les unes après les autres Les variables Quelques notions sur les variables En informatique on a l'habitude d'utiliser des variables que l'on a ?ecte aux valeurs que l'on veut et que l'on peut même modi ?er tout au long d'un programme Ces variables sont des symboles qui associent un nom l'identi ?ant à une valeur Ces variables sont dé ?nies en tête de programme on choisit obligatoirement leur type et on peut aussi leur donner une valeur Cette valeur peut être ensuite modi ?ée dans le programme On va utiliser la variable de type int int est l'abréviation d'integer nombre entier Placé devant le nom de la variable il indique que celle-ci est un nombre entier sur bits Exemple int durée l ? ordinateur doit réserver une case mémoire temps ? auquel il associe
Documents similaires










-
32
-
0
-
0
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise- Détails
- Publié le Mai 31, 2022
- Catégorie Management
- Langue French
- Taille du fichier 65.4kB