Item:POCL Light'EM : Différence entre versions

(Page créée avec « {{Item |Main_Picture=Item-POCL_Light_EM_IMG_20251015_153044.jpg |Description=Light'EM est un POCL (Petit Objet Connecté Ludique). Il récupère les données des capteurs... »)
 
 
(7 révisions intermédiaires par le même utilisateur non affichées)
Ligne 1 : Ligne 1 :
 
{{Item
 
{{Item
 
|Main_Picture=Item-POCL_Light_EM_IMG_20251015_153044.jpg
 
|Main_Picture=Item-POCL_Light_EM_IMG_20251015_153044.jpg
|Description=Light'EM est un POCL (Petit Objet Connecté Ludique). Il récupère les données des capteurs d'ondes électromagnétiques (EM) de Bordeaux et retranscrit ces données invisibles en une couleur.
+
|Description=Light'EM est un POCL (Petit Objet Connecté Ludique) réalisé lors du Hackaton de l'association "Les Petits Débrouillards" du 13 au 15 octobre 2025.
 +
 
 +
Il récupère les données des capteurs d'ondes électromagnétiques (EM) de Bordeaux et retranscrit ces données invisibles en une couleur indiquant un léger degré de pollution (vert) jusqu'à un degré plus fort (rouge).
 +
 
 +
L'idée est de mettre en lumière la pollution électromagnétique dans la ville de Bordeaux.
 
|Categories=Matériel, Outils, Parts, Tools
 
|Categories=Matériel, Outils, Parts, Tools
 
|Cost=25
 
|Cost=25
 
|Currency=EUR (€)
 
|Currency=EUR (€)
|ItemLongDescription=La fabrication de l'objet s'inscrit dans une volonté de dévoiler le fonctionnement afin de faciliter la compréhension et la maintenabilité de l'appareil. En effet, tous les composants sont visibles, toutes les soudures et câbles également.  
+
|ItemLongDescription=La fabrication de l'objet s'inscrit dans une volonté de dévoiler le fonctionnement afin de faciliter la compréhension et la maintenabilité de l'appareil. En effet, tous les composants sont visibles, toutes les soudures et câbles également.
 +
 
 +
== Fabrication ==
 +
 
 +
 
 +
Il possède 4 couches faites en carton bois 3mm. Ces étages ont été découpé à la découpe laser d'après un fichier de découpe Illustrator.
 +
 
 +
Les tiges sont en bois de 6mm de diamètres et les étages sont assemblés par imbrication.
 +
 
 +
Enfin, un cercle en calque est installé au dessus des lumières pour les diffuser de manière plus douce et uniforme.
 +
 
 +
== Composants électroniques ==
 +
 
  
 +
Pour le fonctionnement technique, le POCL est composé de plusieurs éléments électroniques :
  
Il possède plusieurs couches faites en carton 3mm dont une avec un cercle en calque au dessus des lumières pour les diffuser de manière plus douce et uniforme.  
+
*un microcontrôleur [https://fr.wikipedia.org/wiki/ESP32 ESP32], coeur de l'objet, qui exécute le code.
 +
*un cercle de LEDs, connecté à l'ESP32 affichant une couleur unie en fonction des données des capteurs d'ondes électromagnétiques
 +
*deux boutons : un pour changer de capteur (modifiant potentiellement ainsi la couleur affichée), un autre pour revenir au capteur par défaut (le capteur préféré de l'utilisateur, changeable dans le code uniquement).
  
 +
Les différents composants sont installés sur les étages de notre objet de la façon suivante :
  
Pour le fonctionnement technique, le POCL est composé de plusieurs éléments électroniques :
+
* le socle contient la carte ESP32. Il a été taillée aux dimensions du microcontrôleur de façon à ce qu'il soit calé.
 +
* le premier étage comprend le cercle de 24 LEDs, connecté à l'ESP32 via un fil.
 +
* le second étage contient le cercle de calque pour uniformiser la lumière
 +
* le dernier étage possède les boutons qui permettent de changer de capteur d'ondes EM.
  
* un microcontrôleur [https://fr.wikipedia.org/wiki/ESP32 ESP32], coeur de l'objet, qui exécute le code.
+
== Programmation ==
* un cercle de LEDs, connecté à l'ESP32 affichant une couleur unie en fonction des données des capteurs d'ondes électromagnétiques
 
* deux boutons : un pour changer de capteur (modifiant potentiellement ainsi la couleur affichée), un autre pour revenir au capteur par défaut (le capteur préféré de l'utilisateur, changeable dans le code uniquement).
 
  
  
Ligne 22 : Ligne 43 :
  
 
L'ensemble du code python est consultable sur ce [https://github.com/benja330312/hackaton2025pocl repo Github] et toutes les données des capteurs sont récupérées depuis cette [https://opendata.bordeaux-metropole.fr/explore/dataset/rt_ondeelectro_p/information/ API].
 
L'ensemble du code python est consultable sur ce [https://github.com/benja330312/hackaton2025pocl repo Github] et toutes les données des capteurs sont récupérées depuis cette [https://opendata.bordeaux-metropole.fr/explore/dataset/rt_ondeelectro_p/information/ API].
 +
 +
Pour faire fonctionner le POCL, il lui faut un accès Internet. Pour ça, vous devez créer un point d'accès avec les caractéristiques suivantes :
 +
 +
*Nom d'accès : POCO X7 Pro Benjamin
 +
*Mot de passe : benjamin1234
 +
 +
 +
Cela vous permet de simuler le point d'accès afin qu'il puisse récupérer les données. Une autre façon serait d'aller modifier dans le code les informations de connexion.
 +
 +
 +
Pour ça, la plateforme [https://dblocadata.debrouillonet.org/~test/BIPES/ui/?idw=78 DBlocaData] permet de pouvoir accéder aux fichiers installés sur l'ESP32 :
 +
 +
*Connectez le POCL avec le câble USB sur l'ordinateur
 +
*Cliquez sur l'icône de connexion en haut à droite pour lier l'ESP32
 +
*Une fois la carte liée, cliquez sur l'onglet "Fichiers"
 +
*Sur cette page, cliquez sur le bouton à droite de "Fichiers sur le microcontrôleur" dans la partie gauche de l'écran
 +
*Vous verrez alors le fichier boot.py, qui est exécuté à chaque démarrage du POCL. Vous pourrez alors modifier le code microPython qui est dessus.
 +
*Pensez à cliquer sur le bouton "Save" pour enregistrer les changements dans le code et que ce soit appliqué sur le microcontrôleur
  
 
<br />
 
<br />

Version actuelle datée du 5 décembre 2025 à 11:03


Item-POCL Light EM IMG 20251015 153044.jpg

POCL Light'EM

Light'EM est un POCL (Petit Objet Connecté Ludique) réalisé lors du Hackaton de l'association "Les Petits Débrouillards" du 13 au 15 octobre 2025. Il récupère les données des capteurs d'ondes électromagnétiques (EM) de Bordeaux et retranscrit ces données invisibles en une couleur indiquant un léger degré de pollution (vert) jusqu'à un degré plus fort (rouge). L'idée est de mettre en lumière la pollution électromagnétique dans la ville de Bordeaux.

25EUR (€)


Description longue

La fabrication de l'objet s'inscrit dans une volonté de dévoiler le fonctionnement afin de faciliter la compréhension et la maintenabilité de l'appareil. En effet, tous les composants sont visibles, toutes les soudures et câbles également.

Fabrication

Il possède 4 couches faites en carton bois 3mm. Ces étages ont été découpé à la découpe laser d'après un fichier de découpe Illustrator.

Les tiges sont en bois de 6mm de diamètres et les étages sont assemblés par imbrication.

Enfin, un cercle en calque est installé au dessus des lumières pour les diffuser de manière plus douce et uniforme.

Composants électroniques

Pour le fonctionnement technique, le POCL est composé de plusieurs éléments électroniques :

  • un microcontrôleur ESP32, coeur de l'objet, qui exécute le code.
  • un cercle de LEDs, connecté à l'ESP32 affichant une couleur unie en fonction des données des capteurs d'ondes électromagnétiques
  • deux boutons : un pour changer de capteur (modifiant potentiellement ainsi la couleur affichée), un autre pour revenir au capteur par défaut (le capteur préféré de l'utilisateur, changeable dans le code uniquement).

Les différents composants sont installés sur les étages de notre objet de la façon suivante :

  • le socle contient la carte ESP32. Il a été taillée aux dimensions du microcontrôleur de façon à ce qu'il soit calé.
  • le premier étage comprend le cercle de 24 LEDs, connecté à l'ESP32 via un fil.
  • le second étage contient le cercle de calque pour uniformiser la lumière
  • le dernier étage possède les boutons qui permettent de changer de capteur d'ondes EM.

Programmation

La carte ESP32 a été flashée avec Micropython grâce à cet outil pour pouvoir développer en python.


L'ensemble du code python est consultable sur ce repo Github et toutes les données des capteurs sont récupérées depuis cette API.

Pour faire fonctionner le POCL, il lui faut un accès Internet. Pour ça, vous devez créer un point d'accès avec les caractéristiques suivantes :

  • Nom d'accès : POCO X7 Pro Benjamin
  • Mot de passe : benjamin1234


Cela vous permet de simuler le point d'accès afin qu'il puisse récupérer les données. Une autre façon serait d'aller modifier dans le code les informations de connexion.


Pour ça, la plateforme DBlocaData permet de pouvoir accéder aux fichiers installés sur l'ESP32 :

  • Connectez le POCL avec le câble USB sur l'ordinateur
  • Cliquez sur l'icône de connexion en haut à droite pour lier l'ESP32
  • Une fois la carte liée, cliquez sur l'onglet "Fichiers"
  • Sur cette page, cliquez sur le bouton à droite de "Fichiers sur le microcontrôleur" dans la partie gauche de l'écran
  • Vous verrez alors le fichier boot.py, qui est exécuté à chaque démarrage du POCL. Vous pourrez alors modifier le code microPython qui est dessus.
  • Pensez à cliquer sur le bouton "Save" pour enregistrer les changements dans le code et que ce soit appliqué sur le microcontrôleur


Pages liées

Commentaires

Draft