Proiectul constă în realizarea unei mănuși inteligente echipată cu senzori flexibili și un senzor de mișcare inerțial (IMU), capabilă să detecteze poziția mâinii și gradul de îndoire al degetelor. Dispozitivul funcționează ca un Human Interface Device (HID), transmițând datele colectate către un PC sau telefon prin Bluetooth Low Energy (BLE).
Sistemul este construit în jurul microcontrolerului ESP32, care gestionează achiziția de date de la senzori și comunicarea wireless.
Module componente:
Laboratoare Folosite:
| Laborator | Descriere / Utilizare |
|---|---|
| UART | Transmiterea datelor de debug către consola serială. |
| ADC | Citirea valorilor analogice de la cei 5 senzori flex și nivelul bateriei. |
| I2C | Comunicarea cu senzorul IMU MPU-6500 și afișajul OLED. |
| PWM (LEDC) | Controlul intensității motorului haptic și al buzzer-ului. |
| Întreruperi (PCNT) | Citirea hardware a encoder-ului rotativ fără a bloca procesorul. |
| Componentă | Descriere | Rol în proiect |
|---|---|---|
| ESP32 (E-WROOM-32) | Microcontroler cu WiFi și Bluetooth | Unitate centrală de procesare și comunicație BLE |
| Senzori Flex (5x) | Senzori rezistivi de îndoire | Măsurarea gradului de încovoiere pentru fiecare deget |
| IMU MPU-6500 | Senzor inerțial pe 6 axe | Detecția orientării mâinii și a mișcărilor bruște |
| Ecran OLED | Afișaj grafic mic | Interfață utilizator (ceas, debug info) |
| Baterie LiPo | Sursă de energie reîncărcabilă | Asigură portabilitatea dispozitivului |
| Modul TP4056 | Încărcător baterie LiPo | Protecția și încărcarea securizată a bateriei |
| Convertor MT3608 | DC-DC Step-Up Converter | Ridicarea tensiunii bateriei la 5V pentru alimentarea ESP32 (Vin) |
Schemele electrice și diagramele de semnal vor fi adăugate în etapele următoare.
Am invătat să cos cu mâna stângă.
Tineti orice departe de mine.
Fişierele se încarcă pe wiki folosind facilitatea Add Images or other files. Namespace-ul în care se încarcă fişierele este de tipul :pm:prj20??:c? sau :pm:prj20??:c?:nume_student (dacă este cazul). Exemplu: Dumitru Alin, 331CC → :pm:prj2009:cc:dumitru_alin.
TBD