Kazalo:

AEROBOT senzor kakovosti zraka V1.0: 6 korakov (s slikami)
AEROBOT senzor kakovosti zraka V1.0: 6 korakov (s slikami)

Video: AEROBOT senzor kakovosti zraka V1.0: 6 korakov (s slikami)

Video: AEROBOT senzor kakovosti zraka V1.0: 6 korakov (s slikami)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, November
Anonim
Image
Image
Priključitev LCD -ja
Priključitev LCD -ja

Ta navodila govorijo o izdelavi poceni in zelo natančnega senzorja kakovosti zraka po imenu AEROBOT. Ta projekt prikazuje temperaturo, relativno vlažnost, gostoto prahu PM 2,5 in opozarja na kakovost zraka v okolici. Uporablja senzor DHT11 za temperaturo in relativno vlažnost, oster optični senzor prahu za gostoto prahu in ultrazvočni senzor, ki uporabnike obvešča o netočnih odčitkih zaradi blokade senzorja. Ta projekt je mogoče enostavno narediti in ne potrebuje nobenega znanja v arduinu. Senzor za prah je zelo hiter in lahko prebere tudi najmanjšo onesnaženje v okolici. njegovo največje območje ni znano, običajno pa je neučinkovito, ko gostota prahu preseže 600. Toda to je veliko več kot povprečna kontaminacija 150. Merilno območje temperature je od -10 do 80 stopinj Celzija, relativna vlažnost pa od 10% do 90%. Zato je ta projekt zelo učinkovit in učinkovit kot senzor kakovosti zraka za domove in pisarne, ki niso v radiju visokega onesnaženja. Potrebovali boste: • 1 Arduino uno/mega • senzor DHT11 • oster optični senzor prahu • ultrazvočni senzor • 1 gumb • 3 LED (neobvezno) • 1 zvočni signal (neobvezno) • 220 µf kondenzator • 2*220 ohmski upori • matična plošča, kjer si lahko projekt ogledate pri delu

1. korak: Priključitev LCD -ja

Priključitev LCD -ja
Priključitev LCD -ja

Prva stvar, ki jo morate narediti pred začetkom dela na LCD -ju, je, da ga preverite. V ta namen izvedite povezave, kot je prikazano na prvem diagramu. Priključite pin 15 na LCD -ju na Arduinov 5V pin. Nato priključite pin 16 na LCD -prikazovalniku na priključek GND Arduino. Ti zatiči se uporabljajo za napajanje osvetlitve ozadja LCD -ja. Nato morate nastaviti logiko za LCD -zaslon. Če želite to narediti, priključite pin 1 na LCD -prikazovalniku na Arduino GND. Nato priključite pin 2 na LCD -ju na Arduinov 5V pin. Nato morate nastaviti potenciometer za nastavitev kontrasta. Vzemite 10K potenciometer in prvi priključek priključite na 5V Arduinov pin, drugi terminal (srednji pin) pa na pin 3 LCD -ja, tretji priključek pa na Arduino GND pin. Nato vklopite Arduino. Opazili boste, da se osvetlitev ozadja na LCD -prikazovalniku vklopi. Ko obrnete gumb na potenciometru, se znakovni bloki na LCD -ju zasvetijo/zatemnijo. Oglejte si spodnjo sliko, da vidite, o čem govorim. Če je vaš LCD prikazal tisto, kar je prikazano na spodnji fotografiji, to pomeni, da je vaš LCD pravilno nastavljen! Če tega niste mogli doseči, dvakrat preverite povezave in potenciometer. Prilagajanje kontrasta na LCD -ju Dokončanje povezav Zdaj moramo povezati podatkovne linije in druge zatiče, ki delujejo z LCD -jem. Preverite povezavo v drugem diagramu. Končne povezave med Arduinom, potenciometrom in LCD -jem Začnimo s povezovanjem krmilnih žic za LCD. Priključite pin 5 (RW) LCD -ja na pin Arduino GND. Ta pin se ne uporablja in služi kot pin za branje/pisanje. Nato priključite pin 4 (RS) LCD -ja na digitalni pin 7 Arduino. Pin RS se uporablja, da LCD -ju pove, ali mu pošiljamo podatke ali ukaze (za spremembo položaja kazalca). Nato priključite pin 6 (EN) LCD -ja na digitalni pin 8 Arduino. EN je pin za omogočanje na LCD -ju, s katerim LCD -ju sporočite, da so podatki pripravljeni za branje. Nato moramo povezati štiri podatkovne zatiče na LCD -prikazovalniku. Priključite pin 14 (DB7) LCD -ja na digitalni pin 12 Arduina. Nato pin 13 (DB6) LCD -ja priključite na Arduino -jev digitalni pin 11. Nato pin 12 (DB5) LCD -ja na digitalni pin 10 Arduino, nato pa Zatič številke 11 LCD (DB4) LCD -ja za Arduinov digitalni zatič 9.

2. korak: Priključitev senzorja DHT11

Priključitev senzorja DHT11
Priključitev senzorja DHT11

Zdaj priključite vhodni zatič senzorja DHT11 na arduino pin 7 in priključite Vcc oziroma ozemljitvene žice. Prepričajte se, da ste ga zavarovali in postavili na kup žic, povezanih z LCD -jem.

3. korak: Priključitev ultrazvočnega senzorja

Priključitev ultrazvočnega senzorja
Priključitev ultrazvočnega senzorja

Ultrazvočni senzor, ki sem ga dodal tukaj, je iz previdnosti, da vsakič, ko nekaj blokira senzor za prah (o tem bi govoril kasneje), ultrazvočni senzor zazna in opozori, da senzor za prah ne daje nepravilnih odčitkov.

Priključite sprožilni zatič senzorja na arduino pin 6 in odmevni zatič senzorja na arduino pin 5 in ga tudi postavite stran od vseh žic, ker je senzor tako občutljiv, da če je pred njim žica, bo pokazati opozorilo.

4. korak: Nastavitev senzorja za prah

Nastavitev senzorja za prah
Nastavitev senzorja za prah
Nastavitev senzorja za prah
Nastavitev senzorja za prah
Nastavitev senzorja za prah
Nastavitev senzorja za prah

Zdaj prihaja najtežji del in najbolj neverjeten senzor tega projekta-senzor prahu. Samo nastavite senzor za prah, kot je prikazano na diagramu 2., priključite prašni zatič na arduino pin 2 in led pin na arduino pin 3 in ne pozabite vključiti kondenzatorja. Po nastavitvi samo preverite vrednosti prahu, ki jih daje s senzorjem kakovosti zraka, da se prepričate.

5. korak: Dokončanje

Dokončanje
Dokončanje

Dodal sem brenčalo, da piska, ko je kakovost zraka kritična. To je le dodatna nastavitev, po želji lahko dodate tudi LED.

6. korak: Koda

Kodeks
Kodeks

Torej, tukaj je koda:

Priporočena: