« I2L 2024 Groupe5 » : différence entre les versions

De wiki-se.plil.fr
Aller à la navigation Aller à la recherche
Ligne 1 : Ligne 1 :
= Proposition de système =
= 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 <code>if</code> ou <code>for</code>)
* '''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 =
= Contre-proposition =

Version du 3 février 2025 à 14:01

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 ou for)
  • 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 :

Montage

Code

Démonstrations

Rendus

Projet KiCAD : Fichier:I2L-2024-Carte-G5.zip

Programmes : Fichier:I2L-2024-Programmes-G5.zip