ENIB 2026 : Devin'Temp : Différence entre versions
(→Etapes de fabrication) |
(→Etape 1 : La Recherche d'idée) |
||
| Ligne 51 : | Ligne 51 : | ||
Puis nous avons rédigé une première description du fonctionnement de notre projet. <br /> | Puis nous avons rédigé une première description du fonctionnement de notre projet. <br /> | ||
[[Fichier:Premier scenario.jpeg|200px]]<br /> | [[Fichier:Premier scenario.jpeg|200px]]<br /> | ||
| − | Puis, aprés un échange avec Nadia, une intervenante. | + | Puis, aprés un échange avec Nadia, une intervenante nous avons modifier notre fonctionnement final qui est le suivant :<br /> |
| + | Le système récupère automatiquement, via une clé API météo, la température actuelle de la ville de Brest. <br /> | ||
| + | Les participants doivent deviner dans quelle zone de température se situe la température réelle, puis appuyer sur le bouton correspondant. <br /> | ||
| + | <br /> | ||
| + | Les trois boutons poussoirs représentent chacun une plage de température :<br /> | ||
| + | <br /> | ||
| + | Bouton 1 : température inférieure ou égale à 5 °C | ||
| + | Bouton 2 : température comprise entre 5 °C et 10 °C | ||
| + | Bouton 3 : température comprise entre 10 °C et 15 °C | ||
| + | Bouton 4 : température supérieure ou égale à 15 °C <br /> | ||
| + | <br /> | ||
| + | Fonctionnement du système <br /> | ||
| + | <br /> | ||
| + | Si le participant appuie sur un mauvais bouton : <br /> | ||
| + | <br /> | ||
| + | La LED rouge s’allume<br /> | ||
| + | <br /> | ||
| + | Aucune autre action ne se produit<br /> | ||
| + | → Cela indique que la température sélectionnée est incorrecte.<br /> | ||
| + | <br /> | ||
| + | Si le participant appuie sur le bon bouton :<br /> | ||
| + | <br /> | ||
| + | La LED verte s’allume et le servomoteur s’active. | ||
===Etape 2=== | ===Etape 2=== | ||
Version du 21 janvier 2026 à 16:22
Titre de la fiche expérience :
Sommaire
Description (résumé)
Photo de l'Equipe Devin'Temp
Introduction
Dans le cadre du projet du Hackathon avec l'ENIB, nous devons réaliser un projet concret en deux jours pour faire de la médiation scientifique.
Pour se faire, nous avons deux jours pour réaliser les différentes étapes allant de la conception de l'idée à son élaboration.
Notre projet Devin'Temp consiste à réaliser un petit jeu permettant de deviner la température extérieur à Brest : si la bonne température est trouvée, l'aiguille du cerveau moteur pointera vers la météo actuelle.
Outil et matériel
Lors de ce projet, nous allons utiliser :
-Une plaque labdec
-Une carte ESP32
-Trois bouton poussoir
-Une led rouge
-Une led jaune
-Un servo moteur
-Des câbles éléctriques
-Un morceau de carton
-Une feuille de papier
-Plusieurs feutres
Fichiers à joindre
Fichier:Devin’Temp Présentation PowerPoint.pdf
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 }
Etapes de fabrication
indiquer autant d'étape que nécessaire, chacune illustrée par des images (photo, dessins, ...)
Etape 1 : La Recherche d'idée
Premièrement, nous avons commencé par lister nos premières idées. A l'aide d'un brainstorming nous avons mis l'ensemble des éléments qui nous venaient en tête en rapport avec le sujet.
Puis nous avons rédigé une première description du fonctionnement de notre projet.
![]()
Puis, aprés un échange avec Nadia, une intervenante nous avons modifier notre fonctionnement final qui est le suivant :
Le système récupère automatiquement, via une clé API météo, la température actuelle de la ville de Brest.
Les participants doivent deviner dans quelle zone de température se situe la température réelle, puis appuyer sur le bouton correspondant.
Les trois boutons poussoirs représentent chacun une plage de température :
Bouton 1 : température inférieure ou égale à 5 °C
Bouton 2 : température comprise entre 5 °C et 10 °C
Bouton 3 : température comprise entre 10 °C et 15 °C
Bouton 4 : température supérieure ou égale à 15 °C
Fonctionnement du système
Si le participant appuie sur un mauvais bouton :
La LED rouge s’allume
Aucune autre action ne se produit
→ Cela indique que la température sélectionnée est incorrecte.
Si le participant appuie sur le bon bouton :
La LED verte s’allume et le servomoteur s’active.
Etape 2
Etape 3
Etape 4
Etape 5
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.
Elément de présentation
je met ici le document de présentation de mon projet