I2L 2024 Groupe5

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

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