« I2L 2024 Groupe5 » : différence entre les versions
Ligne 14 : | Ligne 14 : | ||
=== '''Fonctionnalités principales''' === | === '''Fonctionnalités principales''' === | ||
🔹 Programmation des macros via un logiciel sur PC | |||
🔹 Changement de mode avec un bouton (ex: mode gaming, mode dev, mode bureautique) | |||
🔹 Indicateur LED pour visualiser l’état des macros | |||
🔹 Support des raccourcis clavier (Ctrl+C, Alt+Tab, etc.) | |||
🔹 Ergonomie optimisée pour une utilisation à une main | |||
=== '''Pourquoi ce projet est pertinent ?''' === | === '''Pourquoi ce projet est pertinent ?''' === |
Version du 3 février 2025 à 14:10
Proposition de système
Le projet consiste en un mini clavier programmable, conçu pour simplifier l’utilisation du clavier avec une seule main. Chaque bouton est programmable pour exécuter des macros, c’est-à-dire des séquences d’actions ou de frappes de touches, utiles pour :
- Les développeurs (insérer rapidement des structures de code comme
if
oufor
) - Les gamers (exécuter des combos dans les jeux)
- Les personnes en situation de handicap qui ont des difficultés à utiliser un clavier standard
Matériel utilisé
- Microcontrôleur : ATmega32u4 (permet d’émuler un clavier grâce à la compatibilité USB HID)
- Boutons programmables (voir le nombre de touches nécessaires selon la disposition)
- LED RGB pour indiquer le mode actif ou la touche enfoncée
- USB 2.0 pour la connexion et la reconnaissance en tant que périphérique HID
Fonctionnalités principales
🔹 Programmation des macros via un logiciel sur PC
🔹 Changement de mode avec un bouton (ex: mode gaming, mode dev, mode bureautique)
🔹 Indicateur LED pour visualiser l’état des macros
🔹 Support des raccourcis clavier (Ctrl+C, Alt+Tab, etc.)
🔹 Ergonomie optimisée pour une utilisation à une main
Pourquoi ce projet est pertinent ?
🔹 Facilite le travail des développeurs et des joueurs
🔹 Apporte une solution aux personnes ayant un handicap moteur
🔹 Exploration du protocole USB HID pour une interface homme-machine efficace
🔹 Projet modulaire et évolutif (ajout de nouvelles macros, personnalisation avancée...)
Contre-proposition
Proposition définitive
Répartition du travail
Carte
Schémas initiaux :
- schéma n°1 : Fichier:I2L-2024-Carte-G5a.zip
- schéma n°2 : Fichier:I2L-2024-Carte-G5b.zip
Montage
Code
Démonstrations
Rendus
Projet KiCAD : Fichier:I2L-2024-Carte-G5.zip
Programmes : Fichier:I2L-2024-Programmes-G5.zip