1 Objectif
Le but de ces travaux pratiques est de programmer des systèmes embarqués à base de microcontrôleurs 8 bits en utilisant du C pur.
Vous devrez :
-
programmer la gestion de LED (allumées, éteintes, brillance intermédiaire) ;
- déclencher des vibreurs ;
- récupérer l’état de boutons (boutons isolés et groupés) ;
- récupérer la position d’un joystick ;
- communiquer entre un PC et un microcontrôleur en série ;
- communiquer avec des mémoires via un bus SPI ;
- programmer un microcontrôleur comme périphérique USB.
Eventuellement vous pourrez :
-
gérer un contrôleur de moteur ;
- gérer des servo-moteurs ;
- récupérer la distance calculée par un sonar ultrason ;
- récupérer les informations d’une télécommande infrarouge.