Sadržaj:

AEROBOT senzor kvalitete zraka V1.0: 6 koraka (sa slikama)
AEROBOT senzor kvalitete zraka V1.0: 6 koraka (sa slikama)

Video: AEROBOT senzor kvalitete zraka V1.0: 6 koraka (sa slikama)

Video: AEROBOT senzor kvalitete zraka V1.0: 6 koraka (sa slikama)
Video: ЗАПРЕЩЁННЫЕ ТОВАРЫ с ALIEXPRESS 2023 ШТРАФ и ТЮРЬМА ЛЕГКО! 2024, Juli
Anonim
Image
Image
Povezivanje LCD -a
Povezivanje LCD -a

Ova instrukcija govori o izradi jeftinog i visoko preciznog senzora kvalitete zraka po imenu AEROBOT. Ovaj projekt prikazuje temperaturu, relativnu vlažnost, gustoću prašine PM 2,5 i upozorava na kvalitetu zraka u okolini. Koristi DHT11 senzor za temperaturu i relativnu vlažnost, oštar optički senzor za gustoću prašine i ultrazvučni senzor za obavještavanje korisnika o netočnim očitanjima zbog blokiranja senzora. Ovaj se projekt može lako izraditi i ne zahtijeva nikakvu stručnost u arduinu. Senzor za prašinu je vrlo brz i može očitati i najmanju zagađenje u okolini. njegov maksimalni raspon je nepoznat, ali obično nije učinkovit nakon što gustoća prašine pređe 600. No, to je daleko više od prosječne kontaminacije od 150. Područje mjerenja temperature je od -10 do 80 stepeni Celzijusa, a relativna vlažnost je od 10% do 90%. Stoga je ovaj projekt vrlo učinkovit i učinkovit kao senzor kvalitete zraka za kuće i urede koji nisu u radijusu velikog zagađenja. Sve što vam je potrebno: • 1 Arduino uno/mega • DHT11 senzor • Oštri optički senzor prašine • Ultrazvučni senzor • 1 dugme • 3 LED diode (opciono) • 1 zujalica (opcionalno) • kondenzator od 220 µf • 2*220 ohmska otpornika • matična ploča koju možete pogledati u radu ovdje

Korak 1: Povezivanje LCD -a

Povezivanje LCD -a
Povezivanje LCD -a

Prvo što trebate učiniti prije rada na LCD -u je provjeriti ga. U tu svrhu spojite kako je prikazano na prvom dijagramu. Spojite pin 15 na LCD -u na Arduino 5V pin. Zatim spojite pin 16 na LCD -u na Arduino GND pin. Ovi pinovi se koriste za napajanje pozadinskog osvjetljenja LCD -a. Zatim morate postaviti logiku za LCD. Da biste to učinili, spojite pin 1 na LCD -u na Arduino GND pin. Zatim spojite pin 2 na LCD -u na Arduino 5V pin. Zatim morate postaviti potenciometar za podešavanje kontrasta. Uzmite 10K potenciometar i spojite prvi terminal na Arduino 5V pin, a drugi terminal (srednji pin) na LCD 3 pin, a treći terminal na Arduino GND pin. Zatim uključite Arduino. Primijetit ćete da se pozadinsko osvjetljenje na LCD -u uključuje. Također, kada okrenete gumb na potenciometru, blokovi znakova na LCD -u postaju svijetli/prigušeni. Pogledajte donju sliku da vidite o čemu pričam. Ako je vaš LCD prikazao ono što je prikazano na donjoj fotografiji, to znači da je vaš LCD ispravno postavljen! Ako to niste uspjeli, provjerite veze i potenciometar. Podešavanje kontrasta na LCD -u Dovršavanje povezivanja Sada moramo povezati podatkovne linije i druge pinove koji rade s LCD -om. Provjerite vezu na drugom dijagramu. Konačne veze između Arduina, potenciometra i LCD -a Počnimo povezivanjem upravljačkih žica za LCD. Spojite pin 5 LCD (RW) LCD -a na Arduino GND pin. Ovaj pin se ne koristi i služi kao pin za čitanje/pisanje. Zatim spojite pin 4 (RS) LCD -a na Arduino digitalni pin 7. RS pin se koristi da kaže LCD -u šaljemo li mu podatke ili naredbe (za promjenu položaja kursora). Zatim spojite pin 6 (EN) LCD -a na Arduino -ov digitalni pin 8. EN je pin za omogućavanje na LCD -u, koristi se za obavještavanje LCD -a da su podaci spremni za čitanje. Zatim moramo povezati četiri podatkovna pina na LCD -u. Spojite pin 14 (DB7) LCD -a na Arduino digitalni pin 12. Zatim spojite pin 13 (DB6) LCD -a na Arduino -ov digitalni pin 11. Zatim LCD pin 12 (DB5) na Arduino -ov digitalni pin 10, zatim LCD pin 11 (DB4) na Arduino digitalni pin 9.

Korak 2: Spajanje DHT11 osjetnika

Priključivanje senzora DHT11
Priključivanje senzora DHT11

Sada spojite ulazni pin osjetnika DHT11 na arduino pin 7 i spojite Vcc i žice za uzemljenje. Osigurajte ga i stavite ga na hrpu žica spojenih na LCD.

Korak 3: Povezivanje ultrazvučnog senzora

Priključivanje ultrazvučnog senzora
Priključivanje ultrazvučnog senzora

Ultrazvučni senzor koji sam dodao ovdje je iz predostrožnosti, tako da kad god nešto blokira senzor za prašinu (na to bih kasnije došao), ultrazvučni senzor to osjeća i daje upozorenje da senzor za prašinu ne daje pogrešna očitanja.

Spojite trig pin senzora na arduino pin 6 i echo pin senzora na arduino pin 5 i također postavite ovaj senzor dalje od svih žica jer je senzor toliko osjetljiv da ako ima žice ispred njega pokazati vam upozorenje.

Korak 4: Postavljanje senzora za prašinu

Postavljanje senzora za prašinu
Postavljanje senzora za prašinu
Postavljanje senzora za prašinu
Postavljanje senzora za prašinu
Postavljanje senzora za prašinu
Postavljanje senzora za prašinu

Sada slijedi najteži dio i najnevjerojatniji senzor ovog projekta-senzor prašine. Samo postavite senzor za prašinu kako je prikazano na dijagramu 2. i spojite iglu za prašinu na arduino pin 2 i LED pin na arduino pin 3 i ne zaboravite uključiti kondenzator. Nakon postavljanja samo provjerite vrijednosti prašine koje daje pomoću pravog senzora kvalitete zraka samo da biste bili sigurni.

Korak 5: Dovršavanje

Finishing Up
Finishing Up

Dodao sam zujalicu tako da se oglašava kada kvaliteta zraka postane kritična. To je samo dodatno podešavanje, možete dodati i LED diode ako želite.

Korak 6: Kôd

Kodeks
Kodeks

Pa evo koda:

Preporučuje se: