Robots danseurs technique : Différence entre versions
| Ligne 3 : | Ligne 3 : | ||
== Schéma de cablage == | == Schéma de cablage == | ||
| − | [[Fichier:Schéma baguette.png | + | [[Fichier:Schéma baguette.png]] |
== Code Arduino == | == Code Arduino == | ||
Le code suivant nous a servi à tester le gyromètre, il renvoi la direction dans laquelle le gyromètre est déplacé. | Le code suivant nous a servi à tester le gyromètre, il renvoi la direction dans laquelle le gyromètre est déplacé. | ||
| + | |||
[[Média:Test_pololu.zip]] | [[Média:Test_pololu.zip]] | ||
| − | Ce code si est le code utilisé pour tester toute la partie purement fonctionnel du code, il recouvre toute la partie d’acquisition des données gyroscopiques et de communication BLE | + | Ce code si est le code utilisé pour tester toute la partie purement fonctionnel du code, il recouvre toute la partie d’acquisition des données gyroscopiques, de prise de décision et de communication BLE. |
| + | |||
[[Média:Test_actions_BLE.zip]] | [[Média:Test_actions_BLE.zip]] | ||
| Ligne 15 : | Ligne 17 : | ||
== Résultat == | == Résultat == | ||
| − | On voit ici les données brut renvoyé par le capteur Pololu, soit des valeur d'accélération dans les trois directions de l'espace. | + | On voit ici les données brut renvoyé par le capteur Pololu, soit des valeur d'accélération dans les trois directions de l'espace. Ces valeurs n'étant pas facilement lisible par un humain nous avons implanté une fonction traduisant les informations brut en français. |
| + | |||
[[Fichier:Résultat_1.png]] | [[Fichier:Résultat_1.png]] | ||
Nous avons maintenant ici les résultats du capteur une fois traité, elles nous permettent de savoirs dans quel sens est dirigé la baguette de manière lisible plus facilement par un humain. | Nous avons maintenant ici les résultats du capteur une fois traité, elles nous permettent de savoirs dans quel sens est dirigé la baguette de manière lisible plus facilement par un humain. | ||
| + | |||
[[Fichier:Résultat_2.png]] | [[Fichier:Résultat_2.png]] | ||
| + | |||
| + | Nous utilisons l’application mobile <ref name="BLEscan"> BLE scanner [https://play.google.com/store/apps/details?id=com.macdom.ble.blescanner&hl=fr] </ref> afin de récupérer les communication Bluetooth émises par la carte. Cela nous à permit de tester la communication de la baguette indépendamment de celle du robot. | ||
[[Fichier:BLEscan.jpg]] | [[Fichier:BLEscan.jpg]] | ||
| − | |||
| − | |||
Version du 25 avril 2019 à 11:25
Baguette
Schéma de cablage
Code Arduino
Le code suivant nous a servi à tester le gyromètre, il renvoi la direction dans laquelle le gyromètre est déplacé.
Ce code si est le code utilisé pour tester toute la partie purement fonctionnel du code, il recouvre toute la partie d’acquisition des données gyroscopiques, de prise de décision et de communication BLE.
Résultat
On voit ici les données brut renvoyé par le capteur Pololu, soit des valeur d'accélération dans les trois directions de l'espace. Ces valeurs n'étant pas facilement lisible par un humain nous avons implanté une fonction traduisant les informations brut en français.
Nous avons maintenant ici les résultats du capteur une fois traité, elles nous permettent de savoirs dans quel sens est dirigé la baguette de manière lisible plus facilement par un humain.
Nous utilisons l’application mobile <ref name="BLEscan"> BLE scanner [1] </ref> afin de récupérer les communication Bluetooth émises par la carte. Cela nous à permit de tester la communication de la baguette indépendamment de celle du robot.



