Talaan ng mga Nilalaman:
- Hakbang 1: Pagkonekta sa LCD
- Hakbang 2: Pagkonekta sa DHT11 Sensor
- Hakbang 3: Pagkonekta sa Ultrasonic Sensor
- Hakbang 4: Pag-set up ng Dust Sensor
- Hakbang 5: Pagtatapos
- Hakbang 6: Ang Code
Video: AEROBOT Air Quality Sensor V1.0: 6 Mga Hakbang (na may Mga Larawan)
2024 May -akda: John Day | [email protected]. Huling binago: 2024-01-30 13:11
Ang itinuturo na ito ay tungkol sa paggawa ng isang mura at isang tumpak na sensor ng kalidad ng hangin na pinangalanang AEROBOT. Ipinapakita ng proyektong ito ang temperatura, kamag-anak halumigmig, PM 2.5 density ng alikabok at mga alerto tungkol sa kalidad ng hangin ng paligid. Gumagamit ito ng sensor ng DHT11 para sa temperatura at kamag-anak na kahalumigmigan, isang matalim na optical dust dust para sa dust density at isang ultrasonic sensor upang ipaalam sa mga gumagamit ang tungkol sa hindi wastong pagbasa dahil sa pag-block ng sensor. Ang proyektong ito ay maaaring gawing madali at hindi nangangailangan ng anumang kadalubhasaan sa arduino. Ang dust sensor ay napakabilis at maaaring mabasa kahit kaunting kontaminasyon sa paligid. ang pinakamataas na saklaw nito ay hindi alam ngunit kadalasan ay hindi ito epektibo matapos ang density ng alikabok ay lumagpas sa 600. Ngunit higit pa ito sa average na kontaminasyong 150. Ang sukat ng pagsukat ng temperatura ay mula -10 hanggang 80 degree celsius at ang may kamag-anak na halumigmig ay mula sa 10% hanggang 90%. Samakatuwid ang proyektong ito ay lubos na epektibo at mahusay bilang isang sensor ng kalidad ng hangin para sa mga tahanan at tanggapan na wala sa radius ng mataas na polusyon. Mga bagay na kakailanganin mo: • 1 Arduino uno / mega • DHT11 sensor • Matalas na optical dust sensor • Ultrasonic sensor • 1 Button • 3 LEDs (opsyonal) • 1 buzzer (opsyonal) • 220 µf capacitor • 2 * 220 ohm resistors • breadboard maaari mong panoorin ang proyekto sa pagtatrabaho dito
Hakbang 1: Pagkonekta sa LCD
Ang unang bagay na kailangan mong gawin bago magtrabaho sa LCD ay suriin ito. Para sa mga ito, gawin ang mga koneksyon tulad ng ipinakita sa unang diagram. Ikonekta ang pin 15 sa LCD sa 5V pin ng Arduino. Susunod, ikonekta ang pin 16 sa LCD sa GND pin ng Arduino. Ang mga pin na ito ay ginagamit upang magaan ang backlight ng LCD. Susunod, kailangan mong i-set up ang lohika para sa LCD. Upang magawa ito, ikonekta ang pin 1 sa LCD sa GND pin ng Arduino. Pagkatapos, ikonekta ang pin 2 sa LCD sa 5V pin ng Arduino. Susunod, kailangan mong i-set up ang kaibahan sa pag-aayos ng potensyomiter. Kunin ang 10K potentiometer at ikonekta ang unang terminal sa 5V pin ng Arduino at ang pangalawang terminal (gitnang pin) sa pin 3 ng LCD at ang pangatlong terminal sa pin ng Arduino na GND. Susunod, palakasin ang Arduino. Mapapansin mo na ang backlight sa LCD ay ON. Gayundin, kapag binuksan mo ang tombol sa potensyomiter, ang mga bloke ng character sa LCD ay nagiging maliwanag / malabo. Suriin ang larawan sa ibaba upang makita kung ano ang sinasabi ko. Kung ipinakita ng iyong LCD kung ano ang ipinapakita sa larawan sa ibaba, nangangahulugan ito na ang iyong LCD ay wastong na-set up! Kung hindi mo ito nakamit, i-double check ang iyong mga koneksyon at iyong potensyomiter. Inaayos ang kaibahan sa LCD Pagkumpleto ng Mga Koneksyon Ngayon, kailangan naming ikonekta ang mga linya ng data at iba pang mga pin na gumagana sa LCD. Suriin ang koneksyon sa ika-2 diagram. Pangwakas na koneksyon sa pagitan ng Arduino, potentiometer, at LCDSimula tayo sa pagkonekta ng mga control wire para sa LCD. Ikonekta ang LCD's pin 5 (RW) sa pin ng Arduino na GND. Ang pin na ito ay hindi ginagamit, at nagsisilbing Read / Sumulat na pin. Susunod, ikonekta ang LCD's pin 4 (RS) sa digital pin ng Arduino 7. Ginagamit ang RS pin upang sabihin sa LCD kung nagpapadala ba kami nito ng data o mga utos (upang baguhin ang posisyon ng cursor). Susunod, ikonekta ang LCD's pin 6 (EN) sa digital pin ng Arduino na 8. Ang EN ay ang paganahin ang pin sa LCD, ginagamit ito upang sabihin sa LCD na handa na ang data sa pagbabasa. Susunod, kailangan naming ikonekta ang apat na mga data pin sa LCD. Ikonekta ang pin ng LCD na 14 (DB7) sa digital pin ng Arduino 12. Pagkatapos, ikonekta ang pin ng LCD na 13 (DB6) sa digital pin ng Arduino 11. Susunod, ang pin ng LCD na 12 (DB5) sa digital pin 10 ng Arduino, pagkatapos ay ang Ang pin ng LCD na 11 (DB4) sa digital pin 9 ng Arduino.
Hakbang 2: Pagkonekta sa DHT11 Sensor
Ikonekta ngayon ang input pin ng sensor ng DHT11 sa arduino pin 7 at ikonekta ang Vcc at ang mga ground wires ayon sa pagkakabanggit. Siguraduhin na i-secure ito at ilagay ito sa pamasahe mula sa bungkos ng mga wire na konektado sa lcd.
Hakbang 3: Pagkonekta sa Ultrasonic Sensor
Ang sensor ng ultrasonic na idinagdag ko dito ay para sa pag-iingat upang sa tuwing may isang bagay na humahadlang sa dust sensor (darating ako sa paglaon) ang sensor ng ultrasonic ay nararamdaman ito at nagbibigay ng isang babala upang ang dust sensor ay hindi nagbibigay ng hindi tamang pagbasa.
Ikonekta ang trig pin ng sensor sa arduino pin 6 an ang echo pin ng sensor sa arduino pin 5 at ilagay din ang sensor na ito mula sa lahat ng mga wire dahil ang sensor ay sensitibo na kung may isang wire sa harap nito saka ito ipakita sa iyo ang babala.
Hakbang 4: Pag-set up ng Dust Sensor
Dumarating ngayon ang pinakamahirap na bahagi at ang pinaka-kamangha-manghang sensor ng proyektong ito-ang dust sensor. I-set up lamang ang dust sensor tulad ng ipinakita sa diagram 2. at ikonekta ang dust pin sa arduino pin 2 at ang led pin sa arduino pin 3 at huwag kalimutang isama ang capacitor. Matapos ang pagse-set up suriin lamang ang mga halaga ng alikabok na ibinibigay nito gamit ang isang tunay na sensor ng kalidad ng hangin upang matiyak lamang.
Hakbang 5: Pagtatapos
Nagdagdag ako ng isang buzzer upang ito ay beep kapag ang kalidad ng hangin ay naging kritikal. Ito ay isang dagdag na pag-setup lamang, maaari ka ring magdagdag ng mga LED kung nais mo.
Hakbang 6: Ang Code
Kaya narito ang code:
Inirerekumendang:
Air Quality Sensor Gamit ang isang Arduino: 4 Hakbang
Air Quality Sensor Gamit ang isang Arduino: Sa post na ito, matututunan namin kung paano bumuo ng isang simple ngunit kapaki-pakinabang na sensor ng kalidad ng hangin. Gagamitin namin ang sensor ng SGP30 kasama ang Piksey Pico, kahit na gagana ang sketch na may halos anumang katugmang board ng Arduino. Pinag-uusapan ka ng video sa itaas
Bumuo ng isang Inhouse IoT Air Quality Sensor Walang Kinakailangan sa Cloud: 10 Hakbang
Bumuo ng isang Inhouse IoT Air Quality Sensor Walang Kinakailangan sa Cloud: Ang kalidad ng panloob o panlabas na hangin ay nakasalalay sa maraming mga mapagkukunan ng polusyon at pati na rin sa panahon. Nakukuha ng aparatong ito ang ilan sa mga karaniwan at ilan sa mga pinaka-kagiliw-giliw na mga parameter sa pamamagitan ng paggamit ng 2 sensor chip. TemperaturaHumidity PressureOrganic GasMicro
Isang Mababang gastos na IoT Air Quality Monitor Batay sa RaspberryPi 4:15 Mga Hakbang (na may Mga Larawan)
Isang Mababang gastos na IoT Air Quality Monitor Batay sa RaspberryPi 4: Santiago, Chile sa panahon ng emergency sa kapaligiran sa taglamig ay may pribilehiyo na manirahan sa isa sa pinakamagagandang bansa sa mundo, ngunit sa kasamaang palad, hindi lahat ng mga rosas. Ang Chile sa panahon ng taglamig ay nagdurusa ng maraming kontaminasyon sa hangin, mula
Cubesat Na May Air Quality Sensor at Arduino: 4 na Hakbang
Cubesat With Air Quality Sensor at Arduino: tagalikha ng CubeSat: Reghan, Logan, Kate, at Joan Panimula Naisip mo ba kung paano lumikha ng isang orbiter ng Mars upang mangolekta ng data tungkol sa kapaligiran at kalidad ng hangin ng Mars? Sa buong taong ito sa aming klase sa pisika, natutunan namin kung paano i-program ang A
DIY Air Quality Sensor + 3D Printed Case: 6 na Hakbang
DIY Air Quality Sensor + 3D Printed Case: Ang gabay na ito ay mayroong lahat ng impormasyon na kailangan mo upang lumikha ng isang napaka may kakayahan, bulsa na sensor