Tp1initiation algo avec arduino

Découverte de la programmation informatique à l ? aide d ? Arduino TSTI D TP Enseignement technologique de spécialité Fiche N découverte du système Arduino Premiers programmes Matériel nécessaire module Arduino UNO Cordon USB Les connexions à réaliser Connectez le cordon USB entre l'ordinateur et la carte Arduino I 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 La carte Arduino UNO Il possède donc des entrées sorties logiques digital ? en anglais des entrées analogiques à V des moyens de communication série et bien sûr un résonateur à quartz d'une fréquence de MHz CII Premiers programmes L'algorithmie L'algorithme est une suite d ? instructions qui une fois exécutée correctement conduit à un résultat donné Pour comprendre expliquer analyser un programme nous allons utiliser l'algorithmie sous forme graphique organigramme plus facilement compréhensible quand la problématique est simple Norme Symboles normalisés Commentaires Les tests ou branchements conditi onnels ? la pointe vers le haut est l'entrée du test ? la pointe avec le rond est le résultat du test lorsqu'il est faux ? la pointe vers le bas est le résultat du test lorsqu'il est vrai Mise à disposition d'une information à traiter ou enregistrement d'une information traitée Appel de sous-programme appelé faounscstii on ? sous arduino Les di ?érentes structures de l'organigramme Séquence linéaire Séquence alternative Séquence répétitive si ? alors ? sinon tant que ? faire ? Séquence répétitive répéter ? jusqu'à ? Déb ut ? ? Traitement Traitement Si condition ? alors Traitement ? sinon Traitement Tant que condition ? faire traitement Fin tant que Répéter traitement jusqu'à condition CFin Fin si Quelques notions 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 Algorithme correspondant A savoir ? La structure void setup n'est éxécutée qu'une seule fois ? La structure void loop est exécuté indé ?niment Loop boucle ? La ligne de commentaires tout texte après les deux slashs est un commentaire ? Le bloc de commentaires tout texte entre les deux étoiles est un commentaire le texte peut s'étendre sur plusieurs lignes Les premiers programmes simples Programme N clignotement d'une led Après avoir lancé le logiciel Arduino Écrivez le programme sketch page 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 Cvoid setup pinMode OUTPUT la broche est dé ?nie en sortie void loop digitalWrite HIGH allume la LED delay attend en ms le temps indiqué entre parenthèse LOW éteint la LED delay attend en ms le temps indiqué entre parenthèse ?n du programme digitalWrite Ce programme fait clignoter la LED du module Arduino toutes les secondes ON-OFF L'expression ON-OFF représente la période Ici la durée ON est

  • 35
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager
  • Détails
  • Publié le Fev 15, 2021
  • Catégorie Administration
  • Langue French
  • Taille du fichier 41.7kB