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, Studeni
Anonim
Image
Image
Spajanje LCD -a
Spajanje LCD -a

Ova instrukcija govori o izradi jeftinog i vrlo 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 okolici. Koristi senzor DHT11 za temperaturu i relativnu vlagu, oštar optički osjetnik prašine za gustoću prašine i ultrazvučni senzor kako bi obavijestio korisnike 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 onečišćenje u okolici. njegov maksimalni raspon je nepoznat, ali obično je neučinkovit nakon što gustoća prašine pređe 600. No, to je daleko više od prosječne onečišćenja od 150. Područje mjerenja temperature je od -10 do 80 stupnjeva Celzijusa, a relativna vlažnost zraka 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 osjetnik • Oštar optički senzor prašine • Ultrazvučni senzor • 1 gumb • 3 LED diode (opcionalno) • 1 zujalica (opcionalno) • kondenzator od 220 µf • 2*220 ohmska otpornika • matična ploča koju možete pogledati u radu ovdje

Korak 1: Spajanje LCD -a

Spajanje LCD -a
Spajanje 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, znakovni blokovi na LCD -u postaju svijetli/prigušeni. Pogledajte donju sliku da vidite o čemu govorim. 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 u drugom dijagramu. Konačne veze između Arduina, potenciometra i LCD -a Počnimo s povezivanjem upravljačkih žica za LCD. Spojite pin 5 LCD -a (RW) na LCD -u na Arduino GND -u. 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 za reći LCD -u šaljemo li mu podatke ili naredbe (za promjenu položaja kursora). Zatim spojite pin 6 LCD -a (EN) na LCD -u s Arduinovim digitalnim pinom 8. EN je pin za omogućavanje na LCD -u, to se koristi da se LCD -u kaže da su podaci spremni za čitanje. Zatim moramo spojiti četiri podatkovna pina na LCD -u. Spojite pin 14 (DB7) LCD -a na digitalni pin 12. Arduina. 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 osjetnika DHT11

Priključivanje osjetnika DHT11
Priključivanje osjetnika 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: Spajanje ultrazvučnog senzora

Spajanje ultrazvučnog senzora
Spajanje ultrazvučnog senzora

Ultrazvučni senzor koji sam dodao ovdje služi radi predostrožnosti, tako da kad god nešto blokira osjetnik prašine (na to bih kasnije došao), ultrazvučni senzor to osjeća i daje upozorenje kako senzor prašine ne bi dao nepravilna očitanja.

Spojite okidač senzora na arduino pin 6 i eho pin senzora na arduino pin 5 i također postavite ovaj senzor dalje od svih žica jer je senzor toliko osjetljiv da će, ako je ispred njega žica, 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 dolazi najteži dio i najnevjerojatniji senzor ovog projekta-senzor prašine. Samo postavite osjetnik prašine kako je prikazano na dijagramu 2. i spojite iglu za prašinu na arduino pin 2, a LED pin na arduino pin 3 i ne zaboravite uključiti kondenzator. Nakon postavljanja samo provjerite vrijednosti prašine koje daje s pravim senzorom kvalitete zraka samo da biste bili sigurni.

Korak 5: Dovršavanje

Završavanje
Završavanje

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

Korak 6: Kôd

Kod
Kod

Dakle, evo koda:

Preporučeni: