« SE3 PSE Binome2023-10 » : différence entre les versions
Aucun résumé des modifications |
Aucun résumé des modifications |
||
Ligne 95 : | Ligne 95 : | ||
[[Fichier:Vfin.jpg|centre|vignette]] | [[Fichier:Vfin.jpg|centre|vignette]] | ||
<p style = "clear:both;"/> | |||
=10 Avril 2024= | =10 Avril 2024= | ||
La manette est débuger ! | La manette est débuger ! | ||
Le bug était plutôt stupide et nous n'en somme pas fière mais il faut bien apprendre... Le µC était soudé avec 90° de décalage. | Le bug était plutôt stupide et nous n'en somme pas fière mais il faut bien apprendre... Le µC était soudé avec 90° de décalage. | ||
Nous pouvons maintenant flasher le bootloader. | Nous pouvons maintenant flasher le bootloader. |
Version du 16 avril 2024 à 13:55
git projet manette : https://archives.plil.fr/ccariat/tpi.git
git programmateur AVR ISP : https://archives.plil.fr/ccariat/programmation_programmateur
4 mars 2024
Présentation du projet et cours sur la partie théorique nécéssaire à sa réalisation. Ici les notes prisent lors de la scéance :
11 Mars 2024
L'objectif est de partir avec le routage de la manettes. Tout les fichier relatif à la manette peuvent être retrouvés dans ce git.
Schematic
Nous avons complété le shéma avec les bouton poussoirs et les leds.
Voici le dimensionnement des resistances de protection pour les LED1 à 4 :
R = 2.1/0.02
R = 105ohm
105
Ohm n’existant pas dans en standardisé on prendra 110 Ohm
A cette résistance les led sont trop brillante, on double donc la résistance.
R = 220
Ci dessous le rendu final du shéma :
Routage
Ici l'apperçu du routage :
18 Mars 2024
Cette scéance et la prochaine seront consacré à la prise en main d'un programmateur AVR ISP. Nous étudirons le fonctionnement de la lib LUFA et de la lib USB.
Voici ici un rappel du lien du git contenant le code écrit dans le cadre de ces deux scèances : https://archives.plil.fr/ccariat/programmation_programmateur
Programmation AVR
LUFA LIBRARY : https://fourwalledcubicle.com/files/LUFA/Doc/151115/html/group___group___events.html#gaeff97648c9250a3d398bb0b74f040899
- Nous avons d'abord testés la carte en alumant quelques LED.
- Nous avons par la suite pris en main le code "Minimal" :
lien git pour code (USB) LUFA : https://archives.plil.fr/ccariat/programmation_programmateur
25 Mars 2024
Nous avons continués et fini l'adaptation du code concernant la prise en main de la LUFA. Nous n'avons cependant pas eu le temps d'étudier la lib USB il nous est donc impossible de tester le programme puisque la partie "PC" est indispensable à cela.
En parrallèle des scèances nous avont produit une deuxième version du hardware de la manette.
Nous n'hétions pas satisfait du premier routage, voici donc un apperçu de la deuxième et dernière version :
Les fichier sont accessible via ce git :
https://archives.plil.fr/ccariat/tpi.git
3 Avril 2024
Nous avons reçu la manette, le déut des problème...
Nous avions souder toute la manette excépté la résistance R9. C'est à ce moment là qu'une des deux pastille sensé acceuillir le composant s'est rompu à cause d'une mauvaise technique de soudure.
8 Avril 2024
La manette à été entièrement désoudé puis resoudé sur un autres PCB mais elle ne marche toujours pas. La problème provient sans doute d'un court circuit étant donnée que la tension mesurée sur le port USB est en dessous du volt là ou on devrait mesuré 5V. Il s'agit d'une protection mise en place par l'ordinateur.
10 Avril 2024
La manette est débuger ! Le bug était plutôt stupide et nous n'en somme pas fière mais il faut bien apprendre... Le µC était soudé avec 90° de décalage. Nous pouvons maintenant flasher le bootloader.