Table des matières:

Construire un détecteur de pollution aux particules LoRa : 8 étapes
Construire un détecteur de pollution aux particules LoRa : 8 étapes

Vidéo: Construire un détecteur de pollution aux particules LoRa : 8 étapes

Vidéo: Construire un détecteur de pollution aux particules LoRa : 8 étapes
Vidéo: On vous montre comment supprimer le FAP, le Catalyseur et l'EGR ! 2024, Novembre
Anonim
Construire un détecteur de pollution aux particules LoRa
Construire un détecteur de pollution aux particules LoRa

Nous construirons un détecteur de particules à l'aide d'un capteur de qualité de l'air PM2.5, d'un module ESP32, UNO et LoRa.

La pollution par les particules, également connue sous le nom de matière particulaire, est un mélange de différentes tailles de solides et de liquides présents dans l'air. Certaines de ces particules (surtout les plus petites) peuvent être nocives pour notre santé car elles sont suffisamment petites pour pénétrer dans nos poumons lorsque nous respirons.

Pour mesurer cela, nous avons besoin d'un détecteur de pollution particulaire capable de mesurer la qualité de l'air que nous respirons.

Niveau de difficulté: Zio Youngling

Ressources utiles: Nous avons un article séparé sur nos guides de développement sur notre blog. Découvrez-les ci-dessous:

  • Guide de démarrage Zuino M Uno Qwiic
  • Guide de démarrage Zuino XS PsyFi32 Qwiic

Vous pouvez également consulter d'autres guides de démarrage Zio Qwiic liés à ce projet ci-dessous:

  • Guide de démarrage Qwiic de l'écran OLED Zio 1,5"
  • Capteur et adaptateur Zio PM2.5 Guide de démarrage Qwiic

Installation des bibliothèques Vous devez installer les bibliothèques suivantes sur votre IDE Arduino. Téléchargez les bibliothèques suivantes et enregistrez-les dans votre dossier de bibliothèques locales Arduino IDE:

  • Bibliothèque Sparkfun QwiicRF
  • Bibliothèque U8glib

Pour installer les bibliothèques, ouvrez votre IDE Arduino, accédez à l'onglet Esquisse, sélectionnez Inclure la bibliothèque -> Ajouter une bibliothèque. Zip. Sélectionnez les bibliothèques ci-dessus à inclure dans votre IDE. Vous pouvez également consulter ce guide complet ici.

Matériel

  • Capteur de qualité de l'air Zio Qwiic PM2.5 avec carte adaptateur x1
  • Module Zio Qwiic Lora (443MHz) x 2
  • Antennes x 2
  • Zio Zuino XS PsyFi32 (ESP32) x1
  • Zio Zuino M Uno x1
  • Écran OLED Zio Qwiic 1,5" x1
  • Câbles Qwiic x4
  • Câble micro USB x 2

Configuration de la connexion

Nous avons besoin de deux modules Lora pour envoyer et recevoir des données de notre capteur PM2.5. Nous l'appellerons respectivement LoRa Receiver et LoRa Sender. Un récepteur Lora recevra les données collectées par le capteur PM2.5 et les affichera sur l'écran OLED. Un émetteur LoRa est l'endroit où le PM2.5 sera connecté.

Configuration de LoRa SenderVous trouverez ci-dessous les modules nécessaires à l'expéditeur Lora. Vous devez fixer le capteur PM2.5 avec adaptateur du côté de l'expéditeur afin de détecter les particules et de mesurer la qualité de l'air.

Étape 1: Fixez le capteur PM2.5 et l'adaptateur ensemble

Fixez le capteur PM2.5 et l'adaptateur ensemble
Fixez le capteur PM2.5 et l'adaptateur ensemble
Fixez le capteur PM2.5 et l'adaptateur ensemble
Fixez le capteur PM2.5 et l'adaptateur ensemble

Étape 2: Fixez les antennes au module LoRa

Fixez les antennes au module LoRa
Fixez les antennes au module LoRa
Fixez les antennes au module LoRa
Fixez les antennes au module LoRa

Étape 3: chaînez tous les composants à l'aide de câbles Qwiic

Daisy Chain Tous les composants à l'aide de câbles Qwiic
Daisy Chain Tous les composants à l'aide de câbles Qwiic

Étape 4: Téléchargez le code et téléchargez sur PsyFi32

Vous pouvez télécharger le code depuis notre page Github ici

Étape 5: Configuration du récepteur LoRa

Configuration du récepteur LoRa
Configuration du récepteur LoRa

Après avoir configuré votre Lora Sender, nous devons configurer le Lora Receiver. Les données que nous avons collectées auprès de l'expéditeur Lora pour la matière particulaire seront envoyées à notre récepteur et affichées sur l'OLED.

Étape 6: chaînez tous les composants ensemble à l'aide de câbles Qwiic

Daisy Chain tous les composants ensemble à l'aide de câbles Qwiic
Daisy Chain tous les composants ensemble à l'aide de câbles Qwiic

Étape 7: Téléchargez le code ci-dessous et téléchargez-le sur Uno

Vous pouvez télécharger le code depuis notre page Github ici

Étape 8: Connecter Lora Sender et Receiver à une source d'alimentation

Connectez l'expéditeur et le récepteur Lora à une source d'alimentation
Connectez l'expéditeur et le récepteur Lora à une source d'alimentation

Après s'être connecté à une source d'alimentation (nous utilisons une banque d'alimentation pour cet exemple), votre récepteur Lora recevra les données envoyées par votre expéditeur Lora.

Conseillé: