Laboratoire arduino w20 Lab de Programmation et Construction Arduino GNG ?? Génie de la Conception Objectif Utiliser la plate-forme Arduino IDE Software pour écrire des commandes logiques de contrôle simples Ce code sera utilisé pour contrôler une variété

Lab de Programmation et Construction Arduino GNG ?? Génie de la Conception Objectif Utiliser la plate-forme Arduino IDE Software pour écrire des commandes logiques de contrôle simples Ce code sera utilisé pour contrôler une variété d'entrées et de sorties connectées à un microcontrôleur Arduino Uno Ce laboratoire exposera également les étudiant e s à des codes de contrôle simples et à des ressources en ligne disponibles pour le logiciel Arduino Contexte En conjonction avec les di ?érents modèles de microcontrôleurs la société Arduino fournit un environnement de développement intégré IDE Source Ouverte Arduino Cet environnement de programmation est écrit en Java et a été conçu pour introduire la programmation à un public qui est moins familier avec le codage Les programmes écrits dans cet environnement sont appelés croquis ? et le langage utilisé simple avec un support pour les langages de programmation C et C Un croquis Arduino de base se compose d'au moins deux fonctions une fonction 'setup' et une fonction loop ? La fonction setup ? ne s ? exécute qu ? une fois au début de l ? exécution du programme Il exécute toutes les actions qui sont initialement nécessaires pour exécuter le reste du programme comme l'initialisation de tous les composants externes et le réglage de la fréquence de communication entre la carte Arduino et le PC La fonction loop ? agit en tant que pilote de programmes et s'exécute dans une boucle continue c'est-à-dire boucle pour toujours Cette boucle spéci ?e l'ordre des opérations que le microcontrôleur exécutera sur une base continue Les cartes Arduino ainsi que de nombreux composants externes compatibles Arduino contiennent du matériel pour la communication série Cette forme de communication peut envoyer des données à une vitesse élevée mais transmet des bits de données en série c'est-à-dire l'un après l'autre un bit unique à la fois Cela permet aux composants du système ou d'un PC de communiquer des séquences de données plus grandes et plus complexes avec beaucoup plus de facilité avec moins de contraintes sur les broches physiques d'entrée ou de sortie CEn raison de la nature d'open-source d'Arduino les sociétés tierces ainsi que les utilisateurs ?naux sont libres de prendre le logiciel et de le personnaliser selon leurs besoins individuels Cela signi ?e que pour presque n'importe quelle application les croquis sont disponibles pour téléchargement en ligne Les entreprises fabriquant des périphériques externes comme un écran de moteur ou des capteurs à utiliser avec les cartes Arduino ont souvent des croquis d'exemple et des bibliothèques de croquis disponibles pour une utilisation spéci ?que pour leurs produits Ces ressources peuvent être utilisées pour créer un croquis personnalisé qui peut utiliser plusieurs périphériques à la fois en combinant des aspects de nombreuses esquisses d'exemples di ?érents Avant d'écrire votre propre code comme nous le ferons ici il vaut la peine de regarder en ligne pour déterminer si quelque chose de similaire est disponible Téléchargements Ce laboratoire utilise des bibliothèques IDE Arduino qui ne viennent pas avec l'environnement IDE Arduino Pour que

  • 29
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager
  • Détails
  • Publié le Jan 14, 2022
  • Catégorie Management
  • Langue French
  • Taille du fichier 88kB