« SE3 2025/2026 EC3 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(Page créée avec « = Objectifs = Réaliser le programme du devoir surveillé concernant la programmation en C sur microcontrôleur AVR : * vous disposez de la fonction <code>init_minuteur</code> du cours ; * vous devez déjà écrire une version améliorée de la fonction <code>shift_set</code> donnée en cours/TP : ** la version améliorée doit s'appeller <code>affiche_chiffre</code>, ** cette fonction se charge de l'initialisation des registres à décalage du bouclier multifo... ») |
Aucun résumé des modifications |
||
| Ligne 1 : | Ligne 1 : | ||
= Objectifs = | = Objectifs = | ||
Réaliser le programme du | Réaliser le programme "capteurs et actionneurs" du cours/TP concernant la programmation en C sur microcontrôleur AVR : | ||
* | * contrôlez un servo-moteur en utilisant le minuteur 0 ; | ||
* l’utilisateur utilise deux boutons pour changer l’angle ; | |||
* affichez l’angle de rotation sur les 7-segments : | |||
**3 afficheurs doivent être utilisés ; | |||
**utilisez la persistence rétinienne ; | |||
**utilisez les interruptions générées par un second minuteur. | |||
= Matériel nécessaire = | = Matériel nécessaire = | ||
* Arduino Uno avec câble USB ; | * Arduino Uno avec câble USB ; | ||
* | * bouclier multi-fonctions ; | ||
* servo-moteur. | |||
= Travail réalisé = | = Travail réalisé = | ||
= Documents Rendus = | = Documents Rendus = | ||
Version actuelle datée du 12 février 2026 à 09:52
Objectifs
Réaliser le programme "capteurs et actionneurs" du cours/TP concernant la programmation en C sur microcontrôleur AVR :
- contrôlez un servo-moteur en utilisant le minuteur 0 ;
- l’utilisateur utilise deux boutons pour changer l’angle ;
- affichez l’angle de rotation sur les 7-segments :
- 3 afficheurs doivent être utilisés ;
- utilisez la persistence rétinienne ;
- utilisez les interruptions générées par un second minuteur.
Matériel nécessaire
- Arduino Uno avec câble USB ;
- bouclier multi-fonctions ;
- servo-moteur.