Table des matières:
- Étape 1: Fixez le capteur PM2.5 et l'adaptateur ensemble
- Étape 2: Fixez les antennes au module LoRa
- Étape 3: chaînez tous les composants à l'aide de câbles Qwiic
- Étape 4: Téléchargez le code et téléchargez sur PsyFi32
- Étape 5: Configuration du récepteur LoRa
- Étape 6: chaînez 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
- Étape 8: Connecter Lora Sender et Receiver à une source d'alimentation
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-13 06:57
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
Étape 2: Fixez les antennes au module LoRa
Étape 3: chaînez 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
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
É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
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.