Tp2 arduino serial TP n Programmation sur microcontrôleur Nom prénom Nom prénom Nom prénom Date ? ? ? Note Nom prénom Dans ce TP nous allons utiliser un microcontrôleur Arduino architecture AVR pour mettre en place un programme fonctionnant avec les contr

TP n Programmation sur microcontrôleur Nom prénom Nom prénom Nom prénom Date ? ? ? Note Nom prénom Dans ce TP nous allons utiliser un microcontrôleur Arduino architecture AVR pour mettre en place un programme fonctionnant avec les contraintes liées à la programmation temps réel souple L'objectif ?nal est de faire tourner plusieurs sous-programmes de manière non bloquante en utilisant le paradigme super loop ? Bare metal ? avec le paradigme super loop ? a Prise en main de l'IDE Arduino La première étape consiste à télécharger l'IDE Arduino ainsi que les pilotes pour les contrôleurs série FTDI ou CH en fonction de votre platine b Utilisation des entrées sorties Le port série Dites comment vous fa? tes pour activer le port série et envoyer un message Quel est le protocole utilisé et quelles sont les informations envoyées Ecrivez un programme qui agit comme un serveur echo en a ?chant les caractères envoyés Code ?gurant dans l'archive de rendu Lecture écriture digitale Quelle est la procédure pour positionner une broche en entrée et faire une lecture Quelle est la procédure pour positionner une broche en sortie et changer son niveau logique C Lecture analogique Expliquez brièvement le fonctionnement de l ? échantillonnage avec un convertisseur analogique numérique Vous pouvez aborder le concept de précision et de discrétisation Votre dessin ici Branchez un potentiomètre et indiquez les branchements ci-dessous Testez son fonctionnement en a ?chant périodiquement sa valeur sur le port série Code ?gurant dans l'archive de rendu C Signal PWM Détaillez la forme et comment est réalisé un signal PWM Vous pouvez aborder la notion de cycle de travail ainsi que celle de timer Votre dessin ici Utilisez un signal PWM modulé proportionnellement à votre potentiomètre pour faire briller la LED intégrée à la platine Arduino Code ?gurant dans l'archive de rendu Cc Api UART L'intérêt d'une Api est d'o ?rir au travers d'une interface spéci ?ée un ensemble de fonctionnalités Dans notre cas nous allons proposer le contrôle des broches au travers du port série ? changement d'état d'une broche état haut ou bas ? changement de sens d'une broche entrée ou sortie ? lecture de l'état d'une broche état haut ou bas mais aussi la valeur ? bascule de l'état d'une broche état haut si bas et inversement ? bascule temporaire d'une broche idem précédent mais avec un timer ? signal PWM sur une broche ? ? Dé ?nition d'un protocole Chaque protocole peu importe le niveau OSI auquel il appartient possède un format prédé ?ni qui lui permet de véhiculer des messages Les messages sont utilisés pour di ?érentes fonctions ? information sur l 'état des stations ? information sur l'état du réseau ? envoi d'informations ? demande de con ?rmation ? ? Dans notre cas de ?gure les choses sont simples puisque la communication est full-duplex et unicast Il n'y aura donc pas a gérer le multicast les collisions les retransmissions etc Les messages seront envoyés depuis le port série et digérés ? par un sous-programme

Documents similaires
Guideapa 17 06 2014 Guide de présentation d ? un travail universitaire selon la méthodologie APA e édition Préparé par Lorraine Haché chargée de cours en éducation Beno? t Ferron professeur en psychologie Zine Khelil professeur en administration Dernières 0 0
Devenez un petit genie en jeux video 0 0
devoir genetique humain 1 0 0
Sonalgaz Université de Batna Faculté de Technologie Département de Génie Industriel Année Universitaire - ? ? ? ? ? ? ? - ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? Niveau ème année Licence Génie des Procédés Responsable de la matière Dr Réda KHAMA 0 0
Manuel de 3am complet imad hotmail fr www elbassair net République Algérienne Démocratique et Populaire Ministère de l'Education Nationale Français e Année Moyenne Melkhir AYAD Inspectrice de l ? Education et de l ? Enseignement Moyen Hakima CHEKIR DAOUDI 0 0
Iste induprod19v2nspe 4 Étude du potentiel de l ? Industrie quant à la transformation de la PME manufacturière québécoise Une analyse littéraire et expérimentale Study of the potential of Industry for the transformation of the Quebec manufacturing SME A l 0 0
Introduction : CHP 1 : sources des matières premières (cours réalisé) CHP 2 : t 0 0
Commerce internationale 1 Les recherches - Production en continu Production de produits ?nis peu di ?érenciés voire identique ne supportant aucune rupture de temps et de lieu Les exemples les plus caractéristiques de production en continu sont des produit 0 0
ÉQUIPES ÉDUCATIVES L'industrie agroalimentaire   L'industrie agroalimentaire 0 0
Co contemporain beta v1 Philippe SALLERIN - sallerin club-internet fr - Chroniques Oubliées Contemporaines Bêta Casus Belli CHRONIQUES OUBLIÉES Contemporaines Version bêta Les nouvelles voies se trouvent en pages Note Cette version bêta est destinée à ceu 0 0
  • 61
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Aucune attribution requise
Partager