Programmation Arduino : Laboratoire 12
Programmation Arduino : Laboratoire 12
Laboratoire N°12
ARDUINO PARTIE I
INFORME
Intégrants :
Noms et Prénoms Section Groupe
Delgado Muñoz, Sofía A
Misari Silvestre, Reybin A
Bautista Cadillo, Jhonatan Un
TECSUP 2021
Lima – Pérou
il est nécessaire de connaître le langage C. Sa programmation est très similaire à la logique assembleur.
seulement que dans ce cas c'est un langage élevé. Enfin, nous l'appliquerons dans certains
III. Objectifs :
Connaître et développer sur la plateforme Arduino.
Utilisation de l'Arduino UNO pour le fonctionnement des exercices.
Simulation de programmation de base dans Tinkercard.
V. Matériaux et équipements :
PC + Internet
Tinkercard
Arduino est une plateforme de création d'électronique open source, qui est basée
en matériel et logiciel libre, flexible et facile à utiliser pour les créateurs et développeurs.
Cette plateforme permet de créer différents types de micro-ordinateurs à carte unique.
que la communauté des créateurs peut leur donner différents types d'utilisation.
Comment fonctionne Arduino ?
L'Arduino est une carte basée sur un microcontrôleur ATMEL. Les microcontrôleurs
ce sont des circuits intégrés sur lesquels on peut enregistrer des instructions, que l'on écrit avec
le langage de programmation que vous pouvez utiliser dans l'environnement Arduino IDE. Ceux-ci
Les instructions permettent de créer des programmes qui interagissent avec les circuits de la carte.
Arduino
UNO
Résistances
de 220 kΩ
Leds rouges
connecter les LED et les activer comme sortie, en écrivant "pinmode(pin, OUTPUT)".
Nous déclarons
pins comme
sortie pour les
leds.
Nous vous donnons un
intervalle de 500 ms
DEL
Batterie de
Moteur 9V
Pulsateurs :
1. MARCHE/ARRÊT
2. Sens de rotation
Contrôleur de
Pont H
Arduino UN
FAIRE TANT QUE: De la même manière similaire, mais ici on s'assure qu'au moins
une seule fois sera exécuté, c'est-à-dire, si sa condition n'est pas remplie, cela encore le
exécutera.
IX. Applications :
La enorme flexibilité et le caractère libre et ouvert d'Arduino font que vous pouvez utiliser cela.
type de plaques pratiquement pour n'importe quoi, des montres aux balances connectées,
passant par des robots, des stores contrôlés par la voix.
Réveil intelligent
Un exemple que nous avons dans ce projet où nous pouvons synchroniser de manière
automatique notre calendrier Google ou le courrier Gmail afin que, en fonction de nos
événements, le système configure une série d'alarmes.
Prenant le code déjà programmé et effectuant quelques soudures, une carte Arduino
ATmega328 de moins de 40 soles est la base pour monter notre propre système d'accès à
casa par empreinte digitale.
Fig. N°06. Scanner d'empreintes digitales
X. Observations :
L'utilisation de if et else nous a été utile dans les cas d'état comme l'exercice 3.
Prendre en compte les connexions sur l'Arduino, moteurs, leds et même boutons poussoirs,
en raison d'une mauvaise connexion. Il ne pourra pas bien simuler.
XI. Conclusions :
L'utilisation d'instructions de base du langage C++, qui est un langage de haut niveau,
aide à développer différents types de fonctionnements comme ils ont été réalisés
dans ce laboratoire.
L'utilisation du logiciel Arduino et de Tinkercad est essentielle pour le
fonctionnement des exercices laissés par le guide.
XII. Annexes :
Liens des exercices :
Exercice N°01 :[Link]
Jxco5W3r3VJAJBMdwGtElcQ3xJGTErobnYjuAM7ra_Q
Exercice N°03 :URL provided is not translatable text.
giro-/éditer?locataire=circuits
XIII. Bibliographie:
BeJOB. (2013). Récupéré de :Invalid input. Please provide the text to be translated.
programmation-avec-arduino-et-a-quoi-ca-sert/