Turinys:

AEROBOT oro kokybės jutiklis V1.0: 6 žingsniai (su nuotraukomis)
AEROBOT oro kokybės jutiklis V1.0: 6 žingsniai (su nuotraukomis)

Video: AEROBOT oro kokybės jutiklis V1.0: 6 žingsniai (su nuotraukomis)

Video: AEROBOT oro kokybės jutiklis V1.0: 6 žingsniai (su nuotraukomis)
Video: Dreame L20 Ultra – robotas dulkių siurblys, kuris valo kraštus!! grindų šveitiklis BLACK FRIDAY 2024, Liepa
Anonim
Image
Image
LCD prijungimas
LCD prijungimas

Ši instrukcija yra apie tai, kaip pagaminti nebrangų ir labai tikslų oro kokybės jutiklį, pavadintą AEROBOT. Šis projektas rodo temperatūrą, santykinę drėgmę, PM 2,5 dulkių tankį ir įspėjimus apie aplinkos oro kokybę. Jis naudoja DHT11 temperatūros ir santykinės drėgmės jutiklį, aštrų optinį dulkių jutiklį, skirtą dulkių tankiui, ir ultragarso jutiklį, kad vartotojai būtų informuoti apie netikslius rodmenis dėl jutiklio užblokavimo. Šį projektą galima lengvai atlikti ir jam nereikia jokios arduino patirties. Dulkių jutiklis yra labai greitas ir gali nuskaityti net menkiausią aplinkos užterštumą. didžiausias jo diapazonas nežinomas, tačiau paprastai jis yra neveiksmingas, kai dulkių tankis viršija 600. Tačiau tai yra daug daugiau nei vidutinis užterštumas 150. Temperatūros matavimo diapazonas yra nuo -10 iki 80 laipsnių Celsijaus, o santykinės drėgmės -nuo Nuo 10% iki 90%. Todėl šis projektas yra labai efektyvus ir efektyvus kaip oro kokybės jutiklis namams ir biurams, esantiems didelės taršos spinduliu. Reikalingų dalykų: • 1 „Arduino uno“/mega • DHT11 jutiklis • aštrus optinis dulkių jutiklis • ultragarso jutiklis • 1 mygtukas • 3 šviesos diodai (pasirinktinai) • 1 garsinis signalas (pasirinktinai) • 220 µf kondensatorius • 2*220 omų rezistoriai • duonos plokštė, kurią galite stebėti čia

1 veiksmas: LCD ekrano prijungimas

LCD prijungimas
LCD prijungimas

Pirmas dalykas, kurį turite padaryti prieš pradėdami dirbti su LCD ekranu, yra jį patikrinti. Norėdami tai padaryti, prijunkite, kaip parodyta 1 diagramoje. Prijunkite LCD kaištį 15 prie „Arduino“5V kaiščio. Tada prijunkite 16 LCD kaištį prie „Arduino“GND kaiščio. Šie kaiščiai naudojami LCD apšvietimui maitinti. Toliau turite nustatyti LCD logiką. Norėdami tai padaryti, prijunkite LCD kaištį prie „Arduino“GND kaiščio. Tada prijunkite 2 LCD kaištį prie „Arduino“5V kaiščio. Toliau turite nustatyti kontrastą reguliuojantį potenciometrą. Paimkite 10K potenciometrą ir prijunkite pirmąjį gnybtą prie „Arduino“5V kaiščio, o antrąjį gnybtą (vidurinį kaištį) - prie LCD kaiščio 3, o trečiąjį - prie „Arduino“GND kaiščio. Tada įjunkite „Arduino“. Pastebėsite, kad LCD apšvietimas įsijungia. Be to, pasukus potenciometro rankenėlę, simbolių blokai skystųjų kristalų ekrane tampa ryškūs/pritemdyti. Peržiūrėkite paveikslėlį žemiau, kad pamatytumėte, apie ką aš kalbu. Jei jūsų LCD ekrane rodoma tai, kas parodyta žemiau esančioje nuotraukoje, tai reiškia, kad jūsų LCD yra tinkamai nustatytas! Jei nepavyko to pasiekti, dar kartą patikrinkite jungtis ir potenciometrą. Skystųjų kristalų ekrano kontrasto sureguliavimas Ryšių užbaigimas Dabar turime prijungti duomenų linijas ir kitus su LCD veikiančius kaiščius. Patikrinkite ryšį 2 diagramoje. Galutiniai ryšiai tarp „Arduino“, potenciometro ir LCD Pradėkime nuo LCD valdymo laidų prijungimo. Prijunkite LCD kaištį 5 (RW) prie „Arduino“GND kaiščio. Šis kaištis nenaudojamas ir naudojamas kaip skaitymo/rašymo kaištis. Tada prijunkite skystųjų kristalų kaištį 4 (RS) prie „Arduino“skaitmeninio kaiščio 7. RS kaištis naudojamas LCD ekranui pasakyti, ar siunčiame duomenis ar komandas (norėdami pakeisti žymeklio padėtį). Tada prijunkite skystųjų kristalų kaištį 6 (EN) prie „Arduino“skaitmeninio kaiščio 8. EN yra įjungimo kaištis skystųjų kristalų ekrane, jis naudojamas pranešti LCD, kad duomenys yra paruošti skaitymui. Toliau turime prijungti keturis LCD kaiščius. Prijunkite skystųjų kristalų kaištį 14 (DB7) prie „Arduino“skaitmeninio kaiščio 12. Tada prijunkite skystųjų kristalų kaištį 13 (DB6) prie „Arduino“skaitmeninio kaiščio 11. Toliau LCD kaištelis 12 (DB5) prie „Arduino“skaitmeninio kaiščio 10, tada LCD kaištis Nr. 11 (DB4) prie „Arduino“skaitmeninio kaiščio 9.

2 žingsnis: DHT11 jutiklio prijungimas

DHT11 jutiklio prijungimas
DHT11 jutiklio prijungimas

Dabar prijunkite DHT11 jutiklio įvesties kaištį prie 7 arduino kaiščio ir atitinkamai prijunkite Vcc ir įžeminimo laidus. Būtinai užfiksuokite jį ir padėkite nuo laidų, prijungtų prie LCD, krūvos.

3 veiksmas: ultragarso jutiklio prijungimas

Ultragarso jutiklio prijungimas
Ultragarso jutiklio prijungimas

Čia pridėtas ultragarso jutiklis yra skirtas atsargumo priemonėms, kad, kai kas nors užblokuotų dulkių jutiklį (aš tai padarysiu vėliau), ultragarso jutiklis jį pajus ir įspės, kad dulkių jutiklis neteiktų netinkamų rodmenų.

Prijunkite jutiklio įjungimo kaištį prie arduino kaiščio 6 ir jutiklio aido kaiščio prie arduino kaiščio 5, taip pat padėkite šį jutiklį toliau nuo visų laidų, nes jutiklis yra toks jautrus, kad jei priešais yra laidas, jis parodyk įspėjimą.

4 žingsnis: dulkių jutiklio nustatymas

Dulkių jutiklio nustatymas
Dulkių jutiklio nustatymas
Dulkių jutiklio nustatymas
Dulkių jutiklio nustatymas
Dulkių jutiklio nustatymas
Dulkių jutiklio nustatymas

Dabar ateina pati sunkiausia dalis ir nuostabiausias šio projekto jutiklis-dulkių jutiklis. Tiesiog nustatykite dulkių jutiklį, kaip parodyta 2 diagramoje, ir prijunkite dulkių kaištį prie arduino kaiščio 2, o švino kaištį - prie arduino kaiščio 3 ir nepamirškite įtraukti kondensatoriaus. Nustatę tik patikrinkite tikrojo oro kokybės jutikliu gautas dulkių vertes.

5 žingsnis: Baigimas

Užbaigimas
Užbaigimas

Pridėjau signalą, kad jis pyptelėtų, kai oro kokybė tampa kritinė. Tai tik papildoma sąranka, jei norite, taip pat galite pridėti šviesos diodų.

6 žingsnis: Kodas

Kodas
Kodas

Taigi čia yra kodas:

Rekomenduojamas: