Inhoudsopgave:
- Stap 1: Bevestig de PM2.5-sensor en adapter samen
- Stap 2: Bevestig de antennes aan de LoRa-module
- Stap 3: Daisy Chain alle componenten met behulp van Qwiic-kabels
- Stap 4: Download code en upload naar PsyFi32
- Stap 5: LoRa-ontvanger instellen
- Stap 6: Daisy Chain alle componenten samen met behulp van Qwiic-kabels
- Stap 7: Download de onderstaande code en upload naar Uno
- Stap 8: Sluit Lora Sender en Receiver aan op een stroombron
Video: Bouw een LoRa Particle Pollution Detector - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
We zullen een deeltjesdetector bouwen met behulp van PM2.5 Air Quality Sensor, ESP32, UNO en LoRa-module.
Vervuiling door deeltjes, ook wel bekend als fijnstof, is een mengsel van vaste stoffen en vloeistoffen van uiteenlopende grootte die in de lucht worden aangetroffen. Sommige van deze deeltjes (vooral de kleine) kunnen schadelijk zijn voor onze gezondheid omdat ze klein genoeg zijn om onze longen binnen te dringen wanneer we ademen.
Om dit te meten hebben we een deeltjesvervuilingsdetector nodig die de luchtkwaliteit kan meten van de lucht die we inademen.
Moeilijkheidsgraad: Zio Youngling
Nuttige bronnen: we hebben een apart bericht over onze ontwikkelingsbordhandleidingen op onze blog. Bekijk ze hieronder:
- Zuino M Uno Qwiic-startgids
- Zuino XS PsyFi32 Qwiic Startgids
Je kunt ook andere Zio Qwiic Start-handleidingen met betrekking tot dit project hieronder bekijken:
- Zio 1,5-inch OLED-scherm Qwiic Startgids
- Zio PM2.5-sensor en adapter Qwiic-startgids
Bibliotheken installeren U moet de volgende bibliotheken op uw Arduino IDE installeren. Download de volgende bibliotheken en sla deze op in uw lokale Arduino IDE-bibliothekenmap:
- Sparkfun QwiicRF-bibliotheek
- U8glib-bibliotheek
Om de bibliotheken te installeren, opent u uw Arduino IDE, gaat u naar het tabblad Sketch, selecteert u Bibliotheek opnemen ->. Zip-bibliotheek toevoegen. Selecteer de bovenstaande bibliotheken die in uw IDE moeten worden opgenomen. U kunt deze complete gids ook hier bekijken.
Hardware
- Zio Qwiic PM2.5 Luchtkwaliteitssensor met adapterkaart x1
- Zio Qwiic Lora-module (443MHz) x 2
- Antennes x 2
- Zio Zuino XS PsyFi32 (ESP32) x1
- Zio Zuino M Uno x1
- Zio Qwiic 1,5 "OLED-scherm x1"
- Qwiic-kabels x4
- Micro-USB-kabel x 2"
Verbinding instellen
We hebben twee Lora-modules nodig om gegevens van onze PM2.5-sensor te kunnen verzenden en ontvangen. We noemen dit respectievelijk LoRa Receiver en LoRa Sender. Een Lora-ontvanger ontvangt gegevens die zijn verzameld door de PM2.5-sensor en voert deze uit op het OLED-display. Een LoRa-zender is waar de PM2.5 wordt aangesloten.
LoRa Sender instellen Hieronder staan de modules die nodig zijn voor de Lora Sender. U moet de PM2.5-sensor met adapter aan de zenderzijde bevestigen om deeltjes te detecteren en de luchtkwaliteit te meten.
Stap 1: Bevestig de PM2.5-sensor en adapter samen
Stap 2: Bevestig de antennes aan de LoRa-module
Stap 3: Daisy Chain alle componenten met behulp van Qwiic-kabels
Stap 4: Download code en upload naar PsyFi32
Je kunt de code hier downloaden van onze Github-pagina
Stap 5: LoRa-ontvanger instellen
Na het instellen van uw Lora Sender, moeten we de Lora Receiver instellen. De gegevens die we van de Lora Sender voor de Particle Matter hebben verzameld, worden naar onze ontvanger verzonden en weergegeven op de OLED.
Stap 6: Daisy Chain alle componenten samen met behulp van Qwiic-kabels
Stap 7: Download de onderstaande code en upload naar Uno
Je kunt de code hier downloaden van onze Github-pagina
Stap 8: Sluit Lora Sender en Receiver aan op een stroombron
Nadat u verbinding hebt gemaakt met een stroombron (we gebruiken voor dit voorbeeld een powerbank), ontvangt uw Lora-ontvanger gegevens die zijn verzonden door uw Lora Sender.
Aanbevolen:
Bouw een Arduino MIDI-controller: 5 stappen (met afbeeldingen)
Bouw een Arduino MIDI-controller: Hallo allemaal! In deze instructable laat ik je zien hoe je je eigen Arduino-aangedreven MIDI-controller kunt bouwen. MIDI staat voor Musical Instrument Digital Interface en is een protocol waarmee computers, muziekinstrumenten en andere hardware met elkaar kunnen communiceren
Bouw een draagbare bewegingstracker (BLE van Arduino naar een aangepaste Android Studio-app): 4 stappen
Bouw een draagbare bewegingstracker (BLE van Arduino tot een aangepaste Android Studio-app): Bluetooth Low Energy (BLE) is een vorm van Bluetooth-communicatie met laag vermogen. Draagbare apparaten, zoals de slimme kleding die ik help ontwerpen bij Predictive Wear, moeten het stroomverbruik waar mogelijk beperken om de levensduur van de batterij te verlengen, en regelmatig gebruik maken van BLE
Bouw een Apple HomeKit-temperatuursensorapparaat met een ESP8266 en een BME280: 10 stappen
Bouw een Apple HomeKit-temperatuursensorapparaat met behulp van een ESP8266 en een BME280: in de instructable van vandaag zullen we een goedkope temperatuur-, vochtigheids- en vochtsensor maken op basis van de AOSONG AM2302/DHT22 of BME280 temperatuur- / vochtigheidssensor, YL-69 vochtsensor en het ESP8266/Nodemcu-platform. En voor het weergeven van
Bouw een echte klok die op uw pc slaat en een brandblusser die opvalt: 3 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bouw een echte klok die op je pc slaat en een klok die op een brandblusser slaat: een koperen bel, een klein relais, nog een paar dingen en een echte bel kunnen de uren op je bureaublad slaan. Hoewel dit project op Windows en Mac draait OS X ook, ik besloot Ubuntu Linux te installeren op een pc die ik in de prullenbak vond en daaraan te werken: ik had nog nooit
Bouw een zoomplek voor een fotograaf. 9 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Bouw de zoomspot van een fotograaf.: De zoomspot van een fotograaf creëert een licht met harde randen dat kan worden gevormd door interne luiken en kan worden scherpgesteld met een verstelbare cilinder. Ze zijn over het algemeen vrij duur, dus dit is een poging om er een te bouwen voor ongeveer $ 100