Différences entre versions de « Projets:Handi view ESIGELEC »
(21 versions intermédiaires par le même utilisateur non affichées) | |||
Ligne 1 : | Ligne 1 : | ||
== Description du projet == | == Description du projet == | ||
+ | Ce projet est destiné à des personnes malvoyantes. Il aborde avec une autre approche la détection d'obstacles qui a été réalisé pour le projet [[Projets:Wi-canne|Wi-canne]]. | ||
+ | |||
+ | Le dispositif génère différents signaux vibratoires pour informer l’utilisateur de la présence d’obstacles. Plus la vibration est intense, plus l’obstacle détecté est proche. Ces signaux sont émis grâce aux informations renvoyées par des capteurs lasers. Nous utilisons également des capteurs d’inclinaison à deux billes et un accéléromètre. Ce dispositif permet à l'utilisateur d'éviter tout obstacle se trouvant au sol, en particulier les marches et les aspérités du sol. L’autonomie est de quelques heures en utilisation continue. Des leds indiquent le niveau de batterie disponible. | ||
+ | |||
+ | == Equipe (Porteur de projet et contributeurs) == | ||
+ | |||
+ | Ce projet a été réalisé par un groupe de 5 élèves de l'ESIGELEC et encadré par François Leberre porteur du projet : | ||
+ | |||
+ | * Alice L. | ||
+ | * Axel D. | ||
+ | * Gwenaelle C. | ||
+ | * Ilias B. | ||
+ | * Oriane L. | ||
== Cahier des charges == | == Cahier des charges == | ||
+ | [[Media:Cahier de recette.pdf|Cahier de recettes]] | ||
+ | |||
+ | == Analyse fonctionnelle == | ||
+ | |||
+ | [[Media:Analyse-Fonctionnelle.pdf|Analyse fonctionnelle]] | ||
− | == | + | == Etude comparative des composants == |
+ | [[Media:etude comparative des composants.pdf|Etude comparative des composants]] | ||
==Idées de dispositif== | ==Idées de dispositif== | ||
Ligne 33 : | Ligne 52 : | ||
|} | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
== Matériel nécessaire == | == Matériel nécessaire == | ||
+ | * 4 capteurs Laser Time Of Flight 4m | ||
+ | * 1 Accéléromètre-Gyroscope | ||
+ | * 1 module vibratoire | ||
+ | * 1 carte de développement ESP32 | ||
+ | * 1 Led | ||
+ | * 1 capteur d’inclinaison à 2 billes | ||
+ | * 1 bouton switch | ||
− | |||
− | == | + | ==Fichiers source== |
− | + | [[Media:Projet HANDI_VIEW-We Canne ESIGELEC.zip|Télécharger l'ensemble de la documentation avec les fichiers source]] | |
− | |||
− | + | ===Librairie VL53L1X code avec ESP32=== | |
− | ===Librairie code avec ESP32=== | ||
https://github.com/Tollbringer/Esp32_8266-VL53L1X-demo | https://github.com/Tollbringer/Esp32_8266-VL53L1X-demo | ||
− | ===Librairie code avec Arduino=== | + | ===Librairie VL53L1X code avec Arduino=== |
https://github.com/pololu/vl53l1x-arduino | https://github.com/pololu/vl53l1x-arduino | ||
− | ===Datasheet=== | + | ===Librairie MPU6050 code Arduino gyro/accelerometer=== |
+ | https://github.com/ElectronicCats/mpu6050 | ||
+ | |||
+ | ===Datasheet laser VL53L1X=== | ||
[[Media:vl53l1x.pdf|Datasheeet VL53l1x]] | [[Media:vl53l1x.pdf|Datasheeet VL53l1x]] | ||
[[Media:VL53L1X-Distance-Sensor-User-Manual-en.pdf|Datasheet Distance-Sensor-User-Manual-en]] | [[Media:VL53L1X-Distance-Sensor-User-Manual-en.pdf|Datasheet Distance-Sensor-User-Manual-en]] | ||
− | == | + | ===Datasheet ESP32 PICO D4=== |
+ | [[Media:esp32-pico-d4_datasheet_en.pdf|Datasheet ESP32-pico-d4]] | ||
+ | |||
+ | ===Datasheet gyrometer/accelerometer=== | ||
+ | [[Media:MPU-6050 _ Accelero.pdf]] | ||
+ | |||
+ | ===Codes et librairies=== | ||
+ | [[Media:Codes et librairies.zip|Codes et librairies]] | ||
− | == | + | ===Les modèles 3D=== |
+ | [[Media:Modelisation 3D.zip|Télécharger les fichiers STL]] | ||
− | |||
[[Category:Projets]] | [[Category:Projets]] | ||
− | [[Category: | + | [[Category:Réalisés]] |
+ | [[Category:Malvoyance]] |
Version actuelle datée du 2 juin 2021 à 09:30
Description du projet
Ce projet est destiné à des personnes malvoyantes. Il aborde avec une autre approche la détection d'obstacles qui a été réalisé pour le projet Wi-canne.
Le dispositif génère différents signaux vibratoires pour informer l’utilisateur de la présence d’obstacles. Plus la vibration est intense, plus l’obstacle détecté est proche. Ces signaux sont émis grâce aux informations renvoyées par des capteurs lasers. Nous utilisons également des capteurs d’inclinaison à deux billes et un accéléromètre. Ce dispositif permet à l'utilisateur d'éviter tout obstacle se trouvant au sol, en particulier les marches et les aspérités du sol. L’autonomie est de quelques heures en utilisation continue. Des leds indiquent le niveau de batterie disponible.
Equipe (Porteur de projet et contributeurs)
Ce projet a été réalisé par un groupe de 5 élèves de l'ESIGELEC et encadré par François Leberre porteur du projet :
- Alice L.
- Axel D.
- Gwenaelle C.
- Ilias B.
- Oriane L.
Cahier des charges
Analyse fonctionnelle
Etude comparative des composants
Etude comparative des composants
Idées de dispositif
Idées | + | - |
---|---|---|
Ceinture | Detection 360 ; Moins de contrainte poids ; plus facile pour la détection haute et basse | contrainte vetements ; détection des bras |
Lunettes | petit discret ; identification | contrainte de poids important ; contrainte de design ; retour utilisateur ? |
Boîtier | Detection plus facile ; Maniable ; Plus facile à mettre en place | Déjà existant ; |
Bracelet + Capteur | connection sans fil ou problème de fils | |
Chapeau | réglage de taille ; |
Matériel nécessaire
- 4 capteurs Laser Time Of Flight 4m
- 1 Accéléromètre-Gyroscope
- 1 module vibratoire
- 1 carte de développement ESP32
- 1 Led
- 1 capteur d’inclinaison à 2 billes
- 1 bouton switch
Fichiers source
Télécharger l'ensemble de la documentation avec les fichiers source
Librairie VL53L1X code avec ESP32
https://github.com/Tollbringer/Esp32_8266-VL53L1X-demo
Librairie VL53L1X code avec Arduino
https://github.com/pololu/vl53l1x-arduino
Librairie MPU6050 code Arduino gyro/accelerometer
https://github.com/ElectronicCats/mpu6050
Datasheet laser VL53L1X
Datasheet Distance-Sensor-User-Manual-en