« SE3 PSE Binome2023-3 » : différence entre les versions
Aller à la navigation
Aller à la recherche
(→PINOUT) |
|||
Ligne 20 : | Ligne 20 : | ||
!PIN | !PIN | ||
|- | |- | ||
| | |BP_L | ||
|PD2 | |PD2 | ||
|- | |- | ||
| | |BP_A | ||
|PC7 | |PC7 | ||
|- | |- | ||
| | |BP_B | ||
|PC6 | |PC6 | ||
|- | |- | ||
| | |BP_D | ||
|PD7 | |PD7 | ||
|- | |- | ||
| | |BP_U | ||
|PD5 | |PD5 | ||
|- | |- | ||
| | |BP_R | ||
|PD6 | |PD6 | ||
|- | |- |
Version du 17 avril 2024 à 06:44
TO DO
- implémenter minimal dans joystick
- Recevoir l'info "bouton appuyé"
- Fonction d'envoi/réception d'un message via USBSend
- gcc la libusb
CONCEPTION
Schématique
Routage
PINOUT
NOM | PIN |
---|---|
BP_L | PD2 |
BP_A | PC7 |
BP_B | PC6 |
BP_D | PD7 |
BP_U | PD5 |
BP_R | PD6 |
LED2 | PB4 |
LED3 | PB5 |
RÉALISATION
Brasage des composants sur le PCB
Brasage atmega32u4 sur le PCB:
PCB avec atmega32u4, bouton reset et HWB:
PCB terminé:
Programmation de l'atmega32u4
Installation du bootloader via ISP:
Message d'état des boutons:
Information codé sur 8 bits
idVendor : 0x057e
idProduct : 0x0306
TEST
Vidéo de test du clignotement des LEDs de vie:
Vidéo de test d'allumage d'une LED avec un bouton:
ARCHIVE
Archive KiCad Manette : Fichier:CARTDETREZ.zip
Archive programmation USB : https://archives.plil.fr/vdetrez/PSE_Manette_CART_DETREZ.git
Tuto : https://rex.plil.fr/Enseignement/Systeme/Systeme.PSE/systeme033.html