18/02/2024

Capteurs Raspberry Pi et IMU

Par admin

Revenons au Raspberry Pi et nous allons voir comment y ajouter des capteurs supplémentaires. Concrètement, nous allons ajouter une IMU, qui connectée par I2C et pour moins de 4 euros, nous permettra de contrôler des aspects de notre bateau comme la gîte, l’assiette ou le cap.

C’est la base pour pouvoir construire un pilote automatique pour notre bateau, mais aussi pour optimiser les performances, la vitesse et la consommation de carburant. Nous découvrirons les concepts de gîte et d’assiette et comment ceux-ci influencent les performances, et nous réaliserons un petit diagramme avec NodeRED pour pouvoir surveiller ces facteurs et trouver le point de performance optimal pour notre bateau. Tout ici sur : The Low Cost Sailor

Quelques vidéos qui pourraient vous être utiles :
✅ EP11 – Celui à la framboise https://youtu.be/oqOyNPMbu5o
✅ EP22 – Celui avec le panneau de commutation WiFi https://youtu.be/gdB2Zn-vVw0
✅ EP48 – Celui avec le vieux portable https://youtu.be/N6zsLNhyhv8
✅ EP51 – L’introduction à Node-RED https://youtu.be/BVBYoBYRZNs

Matériel nécessaire qui apparaît dans cette vidéo :
✅ Le fameux IMU
🔶 Sur AliExpress 4€ :
🔵 https://s.click.aliexpress.com/e/_Dk7BpTb
🔶 Sur Amazon 10€ :
🔵 https://amzn.to/3I3MqY4

✅ La version analogique pour mesurer la gîte
🔶 Sur AliExpress 4€ :
🔵 https://s.click.aliexpress.com/e/_DkQC4PB
🔶 Sur Amazon 6€ :
🔵 https://amzn.to/49cQSzs

✅ Un niveau très bon marché, au cas où vous ne voudriez pas trop compliquer les choses, comme celui que j’utilise pour voir si le bateau est droit, ou même avec le laser pour vérifier que le mât est droit.
🔶 Sur AliExpress :
🔵 https://s.click.aliexpress.com/e/_DEAL1k5
🔶Sur Amazon :
🔵 https://amzn.to/3OLs6y8

✅ Framboise Pi
🔶 Sur AliExpress :
🔵 https://s.click.aliexpress.com/e/_Dd5Wuj7
🔶Sur Amazon :
🔵 https://amzn.to/3T0dzBj

Quant aux informations importantes, voici le schéma de branchement, il diffère légèrement de ce que je raconte dans la vidéo :

Pour exploiter les données, voici quelques exemples de schémas dans le nœud RED, que vous pouvez également importer :

Je vous laisse le schéma avec lequel vous pouvez obtenir cela dans Node RED ici.

C’est la version simple qui montre toutes les données sur le tableau de bord, mais en cadeau, je vous montre le schéma qui vous permet également de sauvegarder toutes les données dans un CSV pour pouvoir les analyser plus tard, c’est-à-dire qu’il transforme le Raspberry Pi dans un enregistreur de données.

En gros, j’ajoute un switch au tableau de bord qui permet d’activer ou de désactiver l’enregistrement des données au format CSV. Il rassemble toutes les données signalK intéressantes, les synchronise et enregistre ses valeurs toutes les 5 secondes dans le fichier CSV du dossier documents de votre framboise. Vous pourrez ensuite ouvrir ce fichier avec Excel ou Google Sheets pour analyser toutes les données de vos navigations.

Vous pouvez télécharger le flux complet de cette option ici.