Përmbajtje:

Sensori i cilësisë së ajrit AEROBOT V1.0: 6 hapa (me fotografi)
Sensori i cilësisë së ajrit AEROBOT V1.0: 6 hapa (me fotografi)

Video: Sensori i cilësisë së ajrit AEROBOT V1.0: 6 hapa (me fotografi)

Video: Sensori i cilësisë së ajrit AEROBOT V1.0: 6 hapa (me fotografi)
Video: 35 видео со страшными призраками: мегасборник 2023 года [V1] 2024, Nëntor
Anonim
Image
Image
Lidhja e LCD -së
Lidhja e LCD -së

Ky udhëzues ka të bëjë me krijimin e një sensori të lirë dhe shumë të saktë të cilësisë së ajrit të quajtur AEROBOT. Ky projekt tregon temperaturën, lagështinë relative, dendësinë e pluhurit PM 2.5 dhe paralajmërimet për cilësinë e ajrit të rrethinës. Përdor një sensor DHT11 për temperaturën dhe lagështinë relative, një sensor optik të mprehtë pluhuri për dendësinë e pluhurit dhe një sensor tejzanor për të informuar përdoruesit në lidhje me leximet e pasakta për shkak të bllokimit të sensorit. Ky projekt mund të bëhet lehtë dhe nuk ka nevojë për ndonjë ekspertizë në arduino. Sensori i pluhurit është shumë i shpejtë dhe mund të lexojë edhe ndotjen më të vogël në rrethinë. diapazoni i tij maksimal është i panjohur, por zakonisht është joefektiv pasi dendësia e pluhurit shkon mbi 600. Por kjo është shumë më tepër se ndotja mesatare prej 150. Gama e matjes së temperaturës është nga -10 në 80 gradë celsius dhe ajo e lagështisë relative është nga 10% në 90%. Prandaj, ky projekt është shumë efektiv dhe efikas si një sensor i cilësisë së ajrit për shtëpitë dhe zyrat që nuk janë në rreze të ndotjes së lartë. Gjëra që do t'ju duheshin: • 1 Arduino uno/mega • sensor DHT11 • Sensor optik i pluhurit i mprehtë • Sensor tejzanor • 1 Buton • 3 LED (opsionale) • 1 zile (opsionale) • 220 μf kondensator • Rezistorë 2*220 ohm • bukë ku mund ta shikoni projektin duke punuar këtu

Hapi 1: Lidhja e ekranit LCD

Lidhja e LCD -së
Lidhja e LCD -së

Gjëja e parë që duhet të bëni para se të punoni në LCD është ta kontrolloni atë. Për këtë, bëni lidhjet siç tregohet në diagramin e parë. Lidhni pinin 15 në LCD me kunjën 5V të Arduino. Tjetra, lidhni pinin 16 në LCD me kunjin GND të Arduino. Këto kunja përdoren për të ndezur dritën e pasme të LCD. Tjetra, ju duhet të vendosni logjikën për LCD. Për ta bërë këtë, lidhni pinin 1 në LCD me kunjin GND të Arduino. Pastaj, lidhni pinin 2 në LCD me kunjën 5V të Arduino. Tjetra, duhet të vendosni potenciometër të rregullimit të kontrastit. Merrni potenciometrin 10K dhe lidhni terminalin e parë me kunjën 5V të Arduino dhe terminalin e dytë (kunjin e mesëm) me pinin 3 të LCD dhe terminalin e tretë me kunjin GND të Arduino. Tjetra, aktivizoni Arduino. Do të vini re se drita e pasme në LCD ndizet. Gjithashtu, kur e ktheni çelësin në potenciometër, blloqet e karaktereve në LCD ndriçojnë/zbehen. Shikoni foton më poshtë për të parë për çfarë po flas. Nëse LCD -ja juaj shfaq atë që tregohet në foton më poshtë, kjo do të thotë që LCD juaj është konfiguruar saktë! Nëse nuk keni qenë në gjendje ta arrini këtë, kontrolloni dy herë lidhjet tuaja dhe potenciometrin tuaj. Rregullimi i kontrastit në LCDPërfundimi i lidhjeve Tani, ne duhet të lidhim linjat e të dhënave dhe kunjat e tjerë që punojnë me LCD -në. Shikoni lidhjen në diagramin e dytë. Lidhjet përfundimtare midis Arduino, potenciometrit dhe LCD Le të fillojmë me lidhjen e telave të kontrollit për LCD. Lidhni pinin e LCD 5 (RW) me kunjin GND të Arduino. Ky kunj nuk përdoret dhe shërben si kunja Lexo/Shkruaj. Tjetra, lidhni pinin e LCD 4 (RS) me pinin dixhital të Arduino 7. Pina RS përdoret për të treguar në LCD nëse po i dërgojmë të dhëna ose komanda (për të ndryshuar pozicionin e kursorit). Tjetra, lidhni pinin e LCD 6 (EN) me pinin dixhital të Arduino 8. EN është kunja e aktivizimit në LCD, kjo përdoret për t'i treguar LCD -së se të dhënat janë gati për lexim. Tjetra, ne duhet të lidhim katër kunjat e të dhënave në LCD. Lidhni kunjin LCD 14 (DB7) me kunjin dixhital të Arduino 12. Pastaj, lidhni pinin e LCD 13 (DB6) me kunjin dixhital të Arduino 11. Tjetra, kunja e LCD 12 (DB5) në kunjin dixhital të Arduino 10, pastaj Kodi LCD nr 11 (DB4) në pinin dixhital të Arduino 9.

Hapi 2: Lidhja e sensorit DHT11

Lidhja e sensorit DHT11
Lidhja e sensorit DHT11

Tani lidhni pinin e hyrjes së sensorit DHT11 me arduino pin 7 dhe lidhni përkatësisht Vcc dhe telat e tokëzimit. Sigurohuni që ta siguroni atë dhe ta vendosni atë nga grupi i telave të lidhur me LCD.

Hapi 3: Lidhja e sensorit tejzanor

Lidhja e sensorit tejzanor
Lidhja e sensorit tejzanor

Sensori tejzanor që shtova këtu është për një masë paraprake në mënyrë që sa herë që diçka po bllokon sensorin e pluhurit (unë do të vija tek ai më vonë) sensori tejzanor e ndjen atë dhe jep një paralajmërim në mënyrë që sensori i pluhurit të mos japë lexime të pahijshme.

Lidheni këmbëzën e sensorit me kunjin arduino 6 dhe kunjën e jehonës së sensorit me kunjin arduino 5 dhe gjithashtu vendoseni këtë sensor larg nga të gjitha telat sepse sensori është aq i ndjeshëm saqë nëse ka një tel para tij atëherë do të ju tregoj paralajmërimin.

Hapi 4: Vendosja e sensorit të pluhurit

Vendosja e sensorit të pluhurit
Vendosja e sensorit të pluhurit
Vendosja e sensorit të pluhurit
Vendosja e sensorit të pluhurit
Vendosja e sensorit të pluhurit
Vendosja e sensorit të pluhurit

Tani vjen pjesa më e vështirë dhe sensori më mahnitës i këtij projekti-sensori i pluhurit. Thjesht vendosni sensorin e pluhurit siç tregohet në diagramin 2. dhe lidhni kunjin e pluhurit me kunjin arduino 2 dhe kunjin led në kunjin arduino 3 dhe mos harroni të përfshini kondensatorin. Pasi ta vendosni, thjesht kontrolloni vlerat e pluhurit që jep me një sensor të vërtetë të cilësisë së ajrit vetëm për t'u siguruar.

Hapi 5: Përfundimi

Duke përfunduar lart
Duke përfunduar lart

Unë kam shtuar një zile në mënyrë që të bip kur cilësia e ajrit bëhet kritike. Justshtë vetëm një konfigurim shtesë, mund të shtoni edhe LED nëse dëshironi.

Hapi 6: Kodi

Kodi
Kodi

Këtu është kodi:

Recommended: