SE3 PSE Binome2023-9

De projets-se.plil.fr
Aller à la navigation Aller à la recherche

4 Mars 2024

Découverte du sujet

11 Mars 2024, Manette

Ajout de deux boutons qui permettent d'obtenir une manette style Master System et de 4 leds qui peuvent servir d'indicateur de vies ou autre...

Schéma mis à jour

Le PCB est routé, les coins sont arrondis pour une meilleure prise en main.

PCB routé
Visualisation du circuit


Fichier GERBER de la manette: Fichier:SE3-pad-bonningre-GERBER.zip

18 Mars 2024, AVR

J'utilise le Makefile fournit pour les TP MicroP pour compiler le code puis le mode DFU de l'atmega8u2 pour envoyer le code dans la carte en USB avec 'dfu-programmer'

Le code pour faire clignoter les LED


25 Mars 2024, LUFA

Aujourd'hui travail sur le programme avec la bibliothèque LUFA, les fichiers sont sur le GIT du projet : GIT

3 Avril 2024, PCB

Le PCB est arrivé, je soude les composants nécessaires pour faire fonctionner l'atmega et une led pour le tester.

La led connectée au 5v s'allume mais impossible de détecter l'atmega en USB (mode DFU) avec la commande 'lsusb'

Je test au multimètre que les différents pins 5V sont bien alimentés, les pins Reset et HWB sont aussi bien pullup à 5V (GND quand boutons respectifs appuyés)

Peut-être que l'atmega32u4 n'a pas le bootloader avec DFU USB de préinstallé (ou que les fuses internes ne sont pas correctement configurées pour notre crystal), je soude le connecteur ISP pour essayer de le programmer via cette interface

Avec l'aide de monsieur Redon et d'une Arduino en programmateur ISP nous arrivons à téléverser un programme dans le 32u4, tests à suivre...

Fichier:SE3-pad-half-soldered-Bonningre.png
Le PCB avec les composants minimums