ENIB 2026 : SmartVague : Différence entre versions
| Ligne 71 : | Ligne 71 : | ||
* 70x140 (x2) | * 70x140 (x2) | ||
Une vague est à découper aussi. Voici le modèle que l'on a réalisé. | Une vague est à découper aussi. Voici le modèle que l'on a réalisé. | ||
| + | |||
| + | [[Fichier:Vague.jpeg|300px]] | ||
| + | |||
| + | Vous pouvez bien sûr réaliser votre propre modèle. La seule contrainte à respecter est que la largeur de la vague doit être inférieure à 140mm. | ||
===étape 2=== | ===étape 2=== | ||
===étape ...=== | ===étape ...=== | ||
Version du 20 janvier 2026 à 12:14
Titre de la fiche expérience :
Sommaire
description (résumé)
Nous sommes une équipe de quatre étudiants de l'ENIB et nous allons réaliser un appareil permettant de connaître l'état de la marée de la rade de Brest ou d'un autre port tout en étant chez soit. Nous avons décidé d'appeler ce dispositif le SmartVague.
Ce wiki vous permettra de reproduire ce projet chez vous en autonomie avec les différentes étapes de montage, le code à implémenter dans la carte, le matériel et les logiciels à utiliser ainsi que les éventuelles difficultés rencontrées au cours du prototypage.
Introduction
Une marée est un mouvement périodique et journalier du niveau de la mer, de plus ou moins grande amplitude selon le coefficient de marée, dû à l'attraction de la Lune ainsi qu'à celle du système solaire.
Voici une vidéo d'introduction expliquant ce qui provoque les marées.
Pour un pêcheur, il est important de connaître la marée avant d'aller en mer pour plusieurs raisons:
- La sécurité de navigation : la marée influence la profondeur de l'eau. À marée basse, certains passages peuvent devenir dangereux ou impraticables à cause des bancs de sable, des rochers ou des récifs qui peuvent causer un risque d'échouement du bateau.
- Les courants marins : Les marées créent des courants parfois très forts, surtout dans des passes. Ces courants peuvent compliquer la manœuvre du bateau, augmenter la consommation de carburant ou rendre le retour difficile.
- L'efficacité de la pêche : Le comportement des poissons dépend souvent de la marée. Certaines espèces se nourrissent davantage à marée montante ou descendante. Connaître la marée améliore donc les chances de prises.
C'est pourquoi le dispositif SmartVague est conçu. Il permet connaître le marnage, c'est-à-dire la différence entre la marée haute et la marée basse et cela en temps réel depuis chez soit.
outil et matériel
- Du carton
- Une paire de ciseaux
- Un moteur pas à pas
- Une carte ESP32 ainsi que son câble
- De la ficelle
- Un ordinateur avec le logiciel Arduino IDE installé
Installation et configuration du logiciel Arduino IDE
Tout d'abord, télécharger le logiciel via ce lien sur votre ordinateur et suivre les procédures d'installation de l'application. Lancer ensuite le logiciel, vous devez arriver ici.
Pour la suite, il faut installer plusieurs drivers pour pouvoir utiliser l'ESP32 avec le logiciel Arduino. Un wiki existe déjà à ce sujet, il suffit donc de ce rendre ici et de suivre les étapes. Il faut ensuite configurer le réseau Wifi sur un ESP32. En se rendant sur ce wiki vous avez toutes les étapes de configuration. Si tout s'est bien passé, le logiciel est désormais prêt à l'emploi.
fichiers à joindre
code, ficher d'impression 3D, de découpe laser ou vinyle, ...
Mettre du code Arduino
1
2 #define PIN 9
3 #include <Arduino_GFX_Library.h>
4
5 void setup() {
6 // put your setup code here, to run once:
7
8 }
9
10 void loop() {
11 // put your main code here, to run repeatedly:
12
13 }
étapes de fabrication
indiquer autant d'étape que nécessaire, chacune illustrée par des images (photo, dessins, ...)
étape 1
Découper le carton en plusieurs rectangles dont les dimensions (en mm) ainsi que la quantité sont données ci-dessous:
- 240x140 (x1)
- 70x70 (x2)
- 70x140 (x2)
Une vague est à découper aussi. Voici le modèle que l'on a réalisé.
Vous pouvez bien sûr réaliser votre propre modèle. La seule contrainte à respecter est que la largeur de la vague doit être inférieure à 140mm.
étape 2
étape ...
Troubleshouting
Quelles sont difficultés, les problèmes, quelles sont les solutions, les trucs et astuces pour que ça marche ?
Sources et documentation complémentaire
- Rédаctiоn et illustratiоn :
Pоur tоus vоs trаvauх, qu'ils sоient écrits оu visuels, l'utilisatiоn de l'intеlligеnce artificiеllе générativе, que сe sоit pоur le teхte оu les images, n'еst pas conseillé.
- Prоgrammаtiоn :
En сe qui cоncernе la prоgrаmmatiоn, il est еssentiеl de ne pаs faire dе l'IA vоtrе prеmier rеcоurs. Cоncеntrеz-vоus d'abоrd sur vоtre prоpre lоgiquе, votre experience еt lеs ressоurcеs disponibles.
- Transpаrence et dосumеntatiоn :
Si vоus utilisеz l'IA pоur déblоquer оu améliоrеr une pаrtiе de vоtre cоdе, il est cruciаl de l'indiquеr сlairеmеnt dans vоtre dосumentatiоn tеchniquе.
- Traçabilité :
Chаque ехtrait de cоde généré avес l'аidе de l'IA dоit êtrе accоmpagné de la sоurce, ainsi que du prоmpt eхact qui a été utilisé pоur sа créatiоn, afin d'аssurеr une évaluatiоn clаire dе vоtre prоcessus.