Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Air Surfer : station de surveillance de la qualité de l'air DIY avec Arduino Mega 2560

Composants et fournitures

Applications et services en ligne

À propos du projet

Ingénieur civil, je connais l'importance d'une bonne ventilation. Pour surveiller l'air de mon appartement, j'ai d'abord acheté un moniteur CO₂ commercial, mais je voulais plus de paramètres. Les appareils complets étaient trop chers, alors j'ai construit le mien, fort de mon expérience en programmation Arduino pour stations de pompage.

Base : Arduino Mega + écran TFT 3,2"

J'aurais voulu un écran 10", mais le budget l'interdisait. Le Mega 2560 avec un TFT 3,2" (420×380) se connecte directement, minimisant le câblage. L'écran commandé sur AliExpress présentait des défauts (points blancs, couleurs inversées). J'ai compensé par logiciel : correction des couleurs et rafraîchissement de l'écran à 00h00 et 12h00.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Capteurs

MH-Z19 (CO₂)

Le capteur le plus coûteux (~20 $), mais fiable avec auto-calibration. La documentation étant maigre, j'ai synthétisé plusieurs codes trouvés sur les forums. L'auto-calibration prend 24 h : quand le local est inoccupé, le CO₂ descend à ~400 ppm (niveau extérieur) et le capteur se recale. J'utilise la liaison UART (plus fiable que PWM).

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

SI7021 (température/humidité intérieure)

I2C, précision industrielle, sans souci.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

DS18B20 (température extérieure)

Sonnde étanche inox, précise, bus 1-Wire, nécessite une résistance de 4,7 kΩ.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Module RTC DS1307

Horloge temps réel I2C.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Indicateurs et commandes

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Alimentation

Perçage pour connecteur DC. Je n'avais que des adaptateurs 19 V et 15 V, alors qu'Arduino recommande 7-12 V. J'ai utilisé un régulateur LM2596 réglé sur 7 V (l'Arduino chauffait trop à 12 V). Maintenant compatible avec diverses sources.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Pour la sonde extérieure : connecteur aviation et fil téléphonique.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Boîtier

Sans imprimante 3D, j'ai essayé l'argile polymère (échec), puis du contreplaqué 6 mm (difficile à couper), et enfin du 3 mm (découpé au cutter et papier de verre), peint à l'acrylique. Résultat bien meilleur.

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560
Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Coût total

Total : 55,51 $ (3155 ₽)

Code

Code source complet (Arduino) : Air Surfer code

// Inclus bibliothèques : Wire, RTClib, SPI, SoftwareSerial, SparkFunHTU21D, OneWire, DallasTemperature, UTFT
// Définitions broches, objets capteurs, variables globales
// Fonctions : lamps() (LED seuils), drawmain() (affichage), dateandtime() (réglage heure boutons),
// co2() (lecture MH-Z19 UART), th() (lecture SI7021 + DS18B20), photosensor() (luminosité LED),
// screenreset() (rafraîchissement écran 00h/12h), setup(), loop()
// Voir le code complet sur le dépôt GitHub.

Schéma électrique

Air Surfer : station de surveillance de la qualité de l air DIY avec Arduino Mega 2560

Processus de fabrication

  1. Mesurer la qualité de l'air avec OpenSensors : Guide Arduino et Python
  2. Moniteur de qualité de l'air DIY : Détecteur économique conforme EPA
  3. Guide essentiel d'hivernage des compresseurs d'air : protégez votre équipement du froid
  4. Comprendre les vérins pneumatiques : fondamentaux et applications
  5. Guide ultime pour choisir les meilleurs compresseurs d'air pour votre installation
  6. Comment les suralimentateurs augmentent l'efficacité et les performances du moteur
  7. Comment les systèmes de climatisation automobile gardent votre voiture fraîche et confortable
  8. Suspension pneumatique : principe, composants, types et avantages pour poids lourds
  9. Systèmes d'injection d'air : Réduction des émissions d'échappement expliquée