ENIB 2026 : En route ! : Différence entre versions
(→le matériel) |
(→Introduction) |
||
| Ligne 9 : | Ligne 9 : | ||
Nous avons conçus une maquette qui permet de voir en temps réel le trafic dans la métropole de Rennes. Si la voiture bouge rapidement, cela signifie que le trafic est fluide et inversement si la voiture bouge lentement. | Nous avons conçus une maquette qui permet de voir en temps réel le trafic dans la métropole de Rennes. Si la voiture bouge rapidement, cela signifie que le trafic est fluide et inversement si la voiture bouge lentement. | ||
| − | [[Fichier: | + | [[Fichier:EnRouteMaquette2.jpeg|200px]] |
==outil et matériel== | ==outil et matériel== | ||
Version du 22 janvier 2026 à 14:57
Titre de la fiche expérience :
Sommaire
Introduction
Nous sommes quatre étudiantes de troisième année à l'ENIB : l'Ecole Nationale d'Ingénieur de Brest.
Dans le cadre du hackathon « Hack the POCL », organisé par Les Petits Débrouillards et Les Fabriques du Ponant, nous devons rendre des données tangibles en inventant un POCL : un Petit Objet Connecté Ludique.
Nous avons conçus une maquette qui permet de voir en temps réel le trafic dans la métropole de Rennes. Si la voiture bouge rapidement, cela signifie que le trafic est fluide et inversement si la voiture bouge lentement.
outil et matériel
le matériel
- une carte ESP32
- une plaque labdec
- un moteur continu
- un L298N Dual H-Bridge
- une batterie
- des câbles
les outils
- du carton
- un cutter
- un pistolet à colle
fichiers à joindre
code, ficher d'impression 3D, de découpe laser ou vinyle, ...
Mettre du code Arduino
1
2 const int motorPin = 22; // Broche connectée à la base du transistor (via résistance)
3 int i = 0;
4 void setup() {
5 pinMode(motorPin, OUTPUT); // Définit la broche comme sortie
6 }
7
8 void loop() {
9
10 if (i!= 20){
11 digitalWrite(motorPin, HIGH); // Allume le moteur
12 delay(2000); // Attend 2 secondes
13 digitalWrite(motorPin, LOW);
14 i+=1;} // Éteint le moteur
15 }
étapes de fabrication
indiquer autant d'étape que nécessaire, chacune illustrée par des images (photo, dessins, ...)
étape 1 : conception de l'objet
Faire un schéma papier aux dimensions souhaitées de la maquette.
étape 2 : construction de la maquette
Construire la maquette suivant les photos ci-dessous.
étape 3 : branchement de la carte
Branchez la carte ESP30, le pont en H L295N et la batterie selon la photo ci-dessous.
Il faut brancher la Pin 23, 22, 21 et les masses.
étape 4 : connexion ordinateur-carte
Copiez le code qui est donné avant, dans la partie "fichers joints", sur le logiciel Arduino. Puis lancez le code Arduino de manière classique et appuyiez sur le bouton Boot de la carte ESP32 en même temps.
Troubleshouting
On a eu du mal à trouver des données en temps réel qui avaient un rapport avec la circulation routière. Nous avons fini par en trouver non pas sur la ville de Brest mais sur la ville de Rennes.
On a eu beaucoup de mal à la configuration du logiciel Arduino pour qu'il détecte la carte. Une des solutions que nous avons trouvé est qu'il faut appuyer sur le bouton Boot pour que le programme se lance.
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.
Elément de présentation
je met ici le document de présentation de mon projet