« SE4 2022/2023 EC4 » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
(Page créée avec « = Objectifs = Il vous est demandé de : = Matériel nécessaire = Travail réalisé = = Documents Rendus = »)
 
Aucun résumé des modifications
Ligne 2 : Ligne 2 :


Il vous est demandé de :  
Il vous est demandé de :  
* réaliser des communications SPI entre trois ATMega328p, pour cela vous utiliserez une carte comportant 3 sous-systèmes :
** un sous-système de type Arduino Uno programmable via une puce FTDI,
** un sous-système de gestion d'afficheurs 7 segments par un ATMega328p, programmable via un connecteur AVR-ISP,
** un sous-système de gestion de matrice de LEDs par un ATMega328p, aussi programmable via un connecteur AVR-ISP ;
* commencez par gérer les afficheurs et les pilotes de LED sur les sous-systèmes correspondants ;
* écrivez les fonctions de communication entre les sous-systèmes : le premier sous-système étant le maître SPI ;
* écrivez sur le sous-système maître un programme pour commander les deux autres sous-systèmes en séquence ;
* utilisez l'ordonnanceur implanté en TP pour commander les deux autres sous-systèmes par deux tâches concurrentes.


= Matériel nécessaire
= Matériel nécessaire =
 
Vous aurez besoin de la carte de développement cité et d'un Arduino configuré en programmateur AVR ISP.


= Travail réalisé =
= Travail réalisé =


= Documents Rendus =
= Documents Rendus =

Version du 7 juillet 2023 à 22:45

Objectifs

Il vous est demandé de :

  • réaliser des communications SPI entre trois ATMega328p, pour cela vous utiliserez une carte comportant 3 sous-systèmes :
    • un sous-système de type Arduino Uno programmable via une puce FTDI,
    • un sous-système de gestion d'afficheurs 7 segments par un ATMega328p, programmable via un connecteur AVR-ISP,
    • un sous-système de gestion de matrice de LEDs par un ATMega328p, aussi programmable via un connecteur AVR-ISP ;
  • commencez par gérer les afficheurs et les pilotes de LED sur les sous-systèmes correspondants ;
  • écrivez les fonctions de communication entre les sous-systèmes : le premier sous-système étant le maître SPI ;
  • écrivez sur le sous-système maître un programme pour commander les deux autres sous-systèmes en séquence ;
  • utilisez l'ordonnanceur implanté en TP pour commander les deux autres sous-systèmes par deux tâches concurrentes.

Matériel nécessaire

Vous aurez besoin de la carte de développement cité et d'un Arduino configuré en programmateur AVR ISP.

Travail réalisé

Documents Rendus