C'est l'hiver ! Hiver.gif

ENIB 2026 : Capteur de Lumière

De Les Fabriques du Ponant
Révision datée du 20 janvier 2026 à 14:52 par Val (discussion | contributions) (Introduction)
Aller à : navigation, rechercher


614152680 907483541816108 8189877801002799058 n.jpg

Introduction

Pour ceux qui ont déjà joué au jeu très connu Minecraft, cet objet vous paraîtra peut-être familier : il s'agit d'un capteur de lumière, comme représenté ci- dessous.


Capteur de nuit.png



Son fonctionnement dans le jeu est très simple : quand il fait jour, le capteur va s'allumer, et quand il fait nuit, le capteur s'éteint. Il peut également être utilisé pour créer des mécanismes plus complexes, comme l'ouverture de portes par exemple.

Ici nous allons uniquement reprendre le concept d'allumage, on ne créera pas de système compliqué. Notre capteur va donc reprendre l'heure locale sur Internet et s'allumer quand il fait jour, ou s'éteindre quand il fait nuit.

Outils et Matériel utilisés

Nous utilisons le matériel suivant :

  • Une carte ESP-32-WROOM
  • Du carton
  • Des plaques Labdec
  • Des prises Mâle-Mâle et Mâle-Femelle
  • Des LED
  • Des résistances
  • De la colle forte

Nous utilisons les outils suivants :

  • Cutter
  • Découpeuse Laser
  • Règle
  • Pistolet à colle

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

Étape 1 : Modélisation du capteur sur schéma papier.

On effectue un schéma sur papier approximatif du capteur de lumière. Le modèle utilisera des LED rouges.

Papier.jpg

Étape 2 : Codage en Arduino.

On code sur la carte ESP-32 à l'aide du logiciel Arduino. (Pour le code en détail voir la rubrique correspondante).

614639134 1209835074006013 4843712811120666622 n.jpg

Étape 3 : Fabrication du montage des LEDs.

Sur les plaques Labdec, on fabrique le montage avec les neuf LEDs, les résistances et tout les câbles Mâle-Mâle et Mâle-Femelle.

Montage7913524.jpg

Étape 4 : Découpage test.

Le carton est découpé au cutter, avec les faces principales carrées et les faces latérales rectangulaires. Cela nous sert à obtenir les dimensions souhaitées pour modéliser les faces (centrales et latérales) du capteur comme ci-dessous. Les dimensions du capteur sont de 20×20×6,6cm.

Daylight1 2.png Daylight2 2.png 1000008170.jpg

Étape 5 : Découpage et Assemblage du capteur.

On utilise la découpeuse laser pour découper les faces à l'aide des dimensions mesurées et vérifiées dans l'étape précédente. Les faces sont ensuite assemblées et consolidées grâce à de la colle forte venant du pistolet à colle.

On imprime puis découpe les images ci-dessous pour les coller sur chacune des faces.

Troubleshouting

La plupart de nos difficultés étaient en lien avec la carte ESP-32 et le logiciel Arduino, qui étaient très compliqués à connecter sur un PC. Nous avons dû utiliser plusieurs stratégies, telles que changer de module, de connexion Internet, etc...

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

ne pas modifier sous cette ligne