Ligne 44 : | Ligne 44 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate>Sation météo</translate> | |Step_Title=<translate>Sation météo</translate> | ||
− | |Step_Content=<translate></translate> | + | |Step_Content=<translate>Pour la partie station météo, le capteur utilisé est un BME280 qui permet facilement d'obtenir la température, la pression et le taux d'humidité dans l'air. |
+ | |||
+ | Ce capteur permet aussi, à la suite d'un étalonnage , de calculer l'altitude en se basant sur la pression atmosphérique au niveau de la mer. | ||
+ | |||
+ | Dans notre utilisation, nous récupérerons les données du capteur pour les afficher sur un écran OLED. | ||
+ | |||
+ | Une interaction avec le LEDRing est programmée pour chaque donnée du capteur. | ||
+ | |||
+ | Pour la température, une LED s'allume au droit de la sérigraphie associée sur la face avant du boitier, les valeurs mini et maxi sont définies dans le code . | ||
+ | |||
+ | Pour la Pression, une LED s'allume au droit du pictogramme barométrique correspondant sur la face avant du boitier. | ||
+ | |||
+ | Pour l'humidité, toutes les LEDs du LEDRing s'allument de la même couleur en fonction du taux d'humidité relevé par le capteur. | ||
+ | |||
+ | Les seuils choisis pour les différentes fonctions sont définis dans le code et pourront être modifiées à l'usage.</translate> | ||
}} | }} | ||
{{Tuto Step | {{Tuto Step | ||
Ligne 58 : | Ligne 72 : | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate>Les impressions</translate> | |Step_Title=<translate>Les impressions</translate> | ||
− | |Step_Content=<translate></translate> | + | |Step_Content=<translate>Plusieurs impressions ont été réalisées pour le projet. Tout d'abord, le bouton du potentiomètre a été modélisé et imprimé durant le temps présentiel de la formation. |
+ | |||
+ | Ensuite, l'étage lampe de chevet modélisé aux même dimensions que la boite de base est imprimé en PLA. | ||
+ | |||
+ | <br /></translate> | ||
}} | }} | ||
{{Tuto Step | {{Tuto Step | ||
|Step_Title=<translate>les lithophanies</translate> | |Step_Title=<translate>les lithophanies</translate> | ||
− | |Step_Content=<translate> | + | |Step_Content=<translate>Pour les lythophanies, l'étage lampe de chevet et la planète rotative ont été réalisées à l'aide du logiciel Luban3D puis modifiées sous Fusion360. Slicées à l'aide de CURA et imprimées en PLA blanc sur des imprimantes ultimaker3 Extended.</translate> |
− | |||
− | |||
− | |||
− | |||
}} | }} | ||
{{Tuto Step | {{Tuto Step | ||
− | |Step_Title=<translate> | + | |Step_Title=<translate>Le code sur Arduino.</translate> |
|Step_Content=<translate></translate> | |Step_Content=<translate></translate> | ||
}} | }} |
Auteur Benoit BOUMATI | Dernière modification 12/01/2023 par Bben81
Station météo, qualité de l'air, Arduino, Sensors, 3D, Decoupe laser Multistation_M_t_o_Qualit__de_l_air_1673443965501.jpg Création
Dans le cadre de la Formation Hybride Numérique proposée par le réseau des IMT (Institut Mines Telecom), le montage et la programmation d'une station météo permet d'aborder différents thèmes autour de la fabrication numérique.
Si la partie station météo est proposée quasiment clés en main comme support de la formation, il est demandé à chaque candidat de développer un étage supplémentaire à la tour bentolux V3 de son choix en interfaçant un capteur et un actionneur utilisés sous Artduino. Cette partie permet d'utiliser les compétences acquises lors de la formation (découpe laser, impression 3D, programmation Arduino).
Dans le cadre de mon activité, je suis amené à souvent travailler dans un environnement qui peut vite devenir poussiéreux ou chargé en composants indésirables et nocifs à la santé. J'ai donc décidé de créer un étage muni de plusieurs capteurs (CO/CO2/COV/PMS) pour pouvoir surveiller mon environnement de travail.
Les données des capteurs sont utilisées pour affichage sur un petit ecran OLED en facade. Une interaction avec des LEDs (Strip LED pour la partie qualité de l'air, et RINGLeds pour la partie météo) est mise en place pour doubler l'information de manière visuelle.
Ce dernier étage se termine par la mise en place d'une lampe lithophanie montée sur un système rotatif motorisé pour attirer l'attention en cas de détection de pollution dans l’environnement. Ce choix, en plus du côté esthétique, permet de tester et valider l'utilisation d'un relais commandé par Arduino pour alimenter une ampoule et un moteur en 12V. Le but étant à terme de pouvoir commander la mise en route automatique d'un système filtrant de purification d'air.
Mon projet nécessitant une alimentation étagées avec du 12V, du 9V et du 5V, j'ai redessiné un étage d'alimentation de 15cm/15cm pour pouvoir y insérer une alimentation 220AC/12VCC, un étage de transformation et un relais de commande pour alimenter en 12V le moteur et la lampe de la lithophanie rotative.
L'étage de transformation a été réalisé à l'aide de deux LM7805CV en parallèle de manière à pouvoir disposer d'une intensité suffisante (chaque LM7805CV étant limité à 1.5A) pour pouvoir alimenter le LEDRing et le StripLED, ainsi que d'un LM7809CV pour alimenter la carte ARDUINO.
Le schéma électrique a été réalisé à l'aide du logiciel libre EasyEDA.
Pour la base du projet, des plans de bentos déjà préparés nous ont été remis lors de la formation ainsi que les pièces nécessaires pour la partie station météo.
En restant sur le même type de conception j'ai modelisé une boite à encoche à l'aide de l'extension "lasercut box" du logiciel Inkscape.
Tous les plans nécessaires à cette réalisation se trouvent en pièces jointes.
Pour la partie station météo, le capteur utilisé est un BME280 qui permet facilement d'obtenir la température, la pression et le taux d'humidité dans l'air.
Ce capteur permet aussi, à la suite d'un étalonnage , de calculer l'altitude en se basant sur la pression atmosphérique au niveau de la mer.
Dans notre utilisation, nous récupérerons les données du capteur pour les afficher sur un écran OLED.
Une interaction avec le LEDRing est programmée pour chaque donnée du capteur.
Pour la température, une LED s'allume au droit de la sérigraphie associée sur la face avant du boitier, les valeurs mini et maxi sont définies dans le code .
Pour la Pression, une LED s'allume au droit du pictogramme barométrique correspondant sur la face avant du boitier.
Pour l'humidité, toutes les LEDs du LEDRing s'allument de la même couleur en fonction du taux d'humidité relevé par le capteur.
Les seuils choisis pour les différentes fonctions sont définis dans le code et pourront être modifiées à l'usage.
La station météo étant destinée à être utilisée dans un environnement d'atelier, j'ai choisi d'utiliser trois type de capteur pour pouvoir monitorer plusieurs gaz rentrant en ligne de compte lors de la surveillance de la qualité de l'air.
Capteur PMS2.5: pour detecter les particules fines, poussières, fumées.
Capteur SEN0440: pour la mesure du monoxyde de carbone.
Capteur SGP30: pour la mesure des taux de CO2 et de composés organiques volatiles (COV).
Plusieurs impressions ont été réalisées pour le projet. Tout d'abord, le bouton du potentiomètre a été modélisé et imprimé durant le temps présentiel de la formation.
Ensuite, l'étage lampe de chevet modélisé aux même dimensions que la boite de base est imprimé en PLA.
Pour les lythophanies, l'étage lampe de chevet et la planète rotative ont été réalisées à l'aide du logiciel Luban3D puis modifiées sous Fusion360. Slicées à l'aide de CURA et imprimées en PLA blanc sur des imprimantes ultimaker3 Extended.
La station météo étant destinée à être utilisée dans un environnement d'atelier, j'ai choisi d'utiliser trois type de capteur pour pouvoir monitorer plusieurs gaz rentrant en ligne de compte lors de la surveillance de la qualité de l'air.
Capteur PMS2.5: pour detecter les particules fines, poussières, fumées.
Capteur SEN0440: pour la mesure du monoxyde de carbone.
Capteur SGP30: pour la mesure des taux de CO2 et de composés organiques volatiles (COV).
fr none 0 Draft
Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #