0% ont trouvé ce document utile (0 vote)
94 vues8 pages

Compte Rendu Arduino TP2

Transféré par

ayoubbenali281
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
94 vues8 pages

Compte Rendu Arduino TP2

Transféré par

ayoubbenali281
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Département d’électronique

Compte rendu de TP2

Matière : Système embarque


Classe : A3-EM-MI

Elaboré par : ENSEIGNANT :


Ayoub ben Ali Mr. Belgacem

Année Universitaire : 2024/2025


TP : Systèmes Embarquées
Partie II
Objectif :
L'objectif de cette 2ème partie est d’afficher les chiffres 0 à 9 sur un digit
standard à cathode commune (masse commune), à l'aide d'un afficheur de
type tdsr 5160. Dans un premier temps, vous mettrez en œuvre un seul
afficheur afin de maitriser uniquement la gestion des segments.
TP1 : L’objectif de ce TP est de programmer une carte Arduino Uno pour faire
d’afficher les chiffres 0 à 9 sur un digit standard à cathode commune comme
donnée par la figure suivante :

1/Matériel utilisé :
• Carte Arduino Uno
• Un digit 7 segments à cathode commune,
• 8 Résistances de 220 Ω
• Plaque d’expérimentation (breadboard)
• Câbles de connexion
• Ordinateur avec IDE Arduino installé
2/Méthodologie :
Étape 1 : Montage du circuit
1. Connecter la cathode de la digit 7 segments (patte courte) à la masse (GND).
2. Connecter l'anode de la digit 7 segments (patte longue) à une résistance de 220
Ω, puis à la broche numérique 2 de la carte Arduino.
3. Vérifier les connexions sur la breadboard.

Étape 2 : Programmation Arduino


1. Écrire le programme dans l’IDE Arduino pour contrôler le clignotement de la LED.
2. Téléverser le programme sur la carte Arduino via un câble USB.
Étape 3 : Observation
Observer le comportement de la digit 7 segments une fois le programme exécuté et
vérifier si les intervalles respectent les délais programmés :

• La digit 7 segments s’allume pendant 0,5 seconde, puis s’éteint pendant 0.5
seconde, comme programmé.
• Le clignotement est irrégulier, correspondant aux durées d’allumage et
d’extinction différentes.
• Les modifications des valeurs dans delay(Vitesse) permettent de régler la
fréquence du clignotement.

3/ Discussion :
Résultats conformes : La digit 7 segments suit les intervalles définis dans le programme,
confirmant la validité du code et du montage.
Impact des délais : La différence dans les valeurs de delay(500) et delay(500) produit un
clignotement irrégulier.
Précautions : Vérifier que les délais sont cohérents avec l’objectif avant de téléverser le
programme.

4/Conclusion :
Le TP a permis de programmer la carte Arduino pour produire un
clignotement irrégulier de la digit 7 segments avec des intervalles
d’allumage de 0,5 seconde et d’extinction de 0.5 seconde. Les résultats
sont conformes aux attentes, et l’expérience a démontré l’impact direct
des délais programmés sur le comportement du circuit.
TP2 : (minuterie de cage d'escalier)

L'objectif de ce TP est de faire concevoir et tester un programme relatif à la


réalisation d’une minuterie de cage d'escalier.

Le schéma du montage Arduino est donné comme montre la figure suivante :

1/Matériel utilisé :
• Carte Arduino Uno
• LED (rouge)
• Un bouton poussoir pour CI
• Résistances de 220 Ω
• Plaque d’expérimentation (breadboard)
• Câbles de connexion
• Ordinateur avec IDE Arduino installé
2/Méthodologie :
Étape 1 : Montage du circuit

• Commencer par réaliser le montage indiqué sur plaque d'expérimentation

• Ecrire un programme langage Arduino qui permet de faire allumer la LED pour une
durée de 300ms puis s'éteint suite à l’action sur le bouton poussoir.

• Ensuite, tester le programme.

• Broche 2 : Un Bouton Poussoir connecté au 0V


• Broche 3 : Une LED et sa résistance en série connectée au 0V
Étape 2 : Programmation Arduino
1. Écrire un programme dans l’IDE Arduino pour gérer les séquences de minuterie
de cage d'escalier.
2. Inclure des temporisations pour reproduire les cycles de minuterie de cage
d'escalier.
3/Discussion :
Résultats conformes : Le programme fonctionne comme attendu, simulant une gestion
efficace de minuterie de cage d'escalier pour un carrefour.
Optimisation potentielle :

• Ajouter des capteurs pour détecter la présence de véhicules et adapter les


cycles en conséquence.
• Utiliser des LED plus puissantes pour une meilleure visibilité.
Précautions : Vérifier les connexions des résistances pour éviter des surtensions sur les
LED.

4/Conclusion :
Ce TP a permis de mettre en œuvre une gestion automatisée de minuterie
de cage d'escalier pour un carrefour à deux voies. Les objectifs ont été
atteints, et l’expérience a démontré l’utilité de l’Arduino Uno dans la
simulation et la gestion de systèmes de contrôle automatisé.

Vous aimerez peut-être aussi