INHOUDSOPGAWE:

AEROBOT Air Quality Sensor V1.0: 6 stappe (met foto's)
AEROBOT Air Quality Sensor V1.0: 6 stappe (met foto's)

Video: AEROBOT Air Quality Sensor V1.0: 6 stappe (met foto's)

Video: AEROBOT Air Quality Sensor V1.0: 6 stappe (met foto's)
Video: Ремонт на балконе Ошибки монтажа теплого пола. #37 2024, November
Anonim
Image
Image
Koppel die LCD aan
Koppel die LCD aan

Hierdie instruksie handel oor die maak van 'n goedkoop en hoogs akkurate sensor vir luggehalte met die naam AEROBOT. Hierdie projek toon temperatuur, relatiewe humiditeit, PM 2.5 stofdigtheid en waarskuwings oor die luggehalte van die omgewing. Dit gebruik 'n DHT11 -sensor vir temperatuur en relatiewe humiditeit, 'n skerp optiese stofsensor vir stofdigtheid en 'n ultrasoniese sensor om gebruikers in te lig oor onakkurate lesings as gevolg van die blokkering van die sensor. Hierdie projek kan maklik gemaak word en het geen kundigheid in arduino nodig nie. Die stofsensor is baie vinnig en kan selfs die geringste besmetting in die omgewing lees. die maksimum bereik is onbekend, maar dit is gewoonlik ondoeltreffend nadat die stofdigtheid meer as 600 styg. 10% tot 90%. Daarom is hierdie projek baie effektief en doeltreffend as 'n luggehalte sensor vir huise en kantore wat nie in die radius van hoë besoedeling is nie. Dinge wat u benodig: • 1 Arduino uno/mega • DHT11 sensor • Skerp optiese stofsensor • Ultrasoniese sensor • 1 knoppie • 3 LED's (opsioneel) • 1 zoemer (opsioneel) • 220 µf kondensator • 2*220 ohm weerstande • broodbord, u kan die projek hier sien

Stap 1: Koppel die LCD aan

Koppel die LCD aan
Koppel die LCD aan

Die eerste ding wat u moet doen voordat u aan die LCD werk, is om dit na te gaan. Doen hiervoor die verbindings soos in die 1ste diagram getoon. Koppel pen 15 op die LCD aan die Arduino se 5V -pen. Koppel dan pen 16 op die LCD aan die Arduino se GND -pen. Hierdie penne word gebruik om die agtergrond van die LCD aan te dryf. Vervolgens moet u die logika vir die LCD opstel. Om dit te doen, verbind pen 1 op die LCD met die Arduino se GND -pen. Koppel dan pen 2 op die LCD aan die Arduino se 5V -pen. Vervolgens moet u die kontrasverstelbare potensiometer instel. Neem die 10K potensiometer en koppel die eerste terminaal aan die Arduino se 5V -pen en die tweede terminaal (middelste pen) aan die LCD se pen 3 en die derde terminaal aan die Arduino se GND -pen. Skakel dan die Arduino aan. U sal sien dat die agtergrond op die LCD aangeskakel word. As u ook aan die knop op die potensiometer draai, word die karakterblokke op die LCD helder/dowwe. Kyk na die prentjie hieronder om te sien waaroor ek praat. As u LCD vertoon wat op die foto hieronder getoon word, beteken dit dat u LCD korrek opgestel is! As u dit nie kon bereik nie, moet u u verbindings en u potensiometer nagaan. Die kontras op die LCD aanpas Die verbindings voltooi Nou moet ons die data lyne en ander penne wat met die LCD werk, verbind. Kyk na die verbinding in die 2de diagram. Finale verbindings tussen die Arduino, potensiometer en LCD Kom ons begin met die koppeling van die beheerdrade vir die LCD. Koppel die LCD se pen 5 (RW) aan die Arduino se GND -pen. Hierdie speld word nie gebruik nie, en dien as die lees/skryf -pen. Koppel dan die LCD se pen 4 (RS) aan die Arduino se digitale pen 7. Die RS -pen word gebruik om die LCD te vertel of ons data of opdragte stuur (om die posisie van die wyser te verander). Koppel vervolgens die LCD se pen 6 (EN) aan die Arduino se digitale pen 8. EN is die aktiveerpen op die LCD, dit word gebruik om die LCD te vertel dat data gereed is om te lees. Vervolgens moet ons die vier datapennetjies op die LCD koppel. Koppel die LCD se pen 14 (DB7) aan die Arduino se digitale pen 12. Koppel dan die LCD se pen 13 (DB6) aan die Arduino se digitale pen 11. Vervolgens die LCD se pen 12 (DB5) aan die Arduino se digitale pen 10, dan die LCD se pen nr 11 (DB4) aan die Arduino se digitale pen 9.

Stap 2: Koppel die DHT11 -sensor aan

Koppel die DHT11 -sensor aan
Koppel die DHT11 -sensor aan

Koppel nou die invoerpen van die DHT11 -sensor aan die arduino -pen 7 en verbind die Vcc en die gronddrade onderskeidelik. Maak seker dat u dit beveilig en plaas dit weg van die klomp drade wat op die lcd gekoppel is.

Stap 3: Koppel die ultrasoniese sensor

Koppel die ultrasoniese sensor
Koppel die ultrasoniese sensor

Die ultrasoniese sensor wat ek hier bygevoeg het, is as 'n voorsorgmaatreël, sodat wanneer die stofsensor iets blokkeer (ek sou later daarby uitkom) die ultrasoniese sensor dit waarneem en 'n waarskuwing gee sodat die stofsensor nie onbehoorlike metings lewer nie.

Koppel die trigpen van die sensor aan die arduino -pen 6 en die eggo -pen van die sensor aan die arduino -pen 5 en plaas hierdie sensor ook weg van al die drade, want die sensor is so sensitief dat as daar 'n draad voor is, wys u die waarskuwing.

Stap 4: Die opstel van die stofsensor

Die opstel van die stofsensor
Die opstel van die stofsensor
Die opstel van die stofsensor
Die opstel van die stofsensor
Die opstel van die stofsensor
Die opstel van die stofsensor

Nou kom die moeilikste deel en die wonderlikste sensor van hierdie projek-die stofsensor. Stel net die stofsensor op soos aangedui in diagram 2. en koppel die stofpen aan arduino pen 2 en die geleide pen aan arduino pen 3 en moenie vergeet om die kondensator in te sluit nie. Kyk net na die opstelling van die stofwaardes wat dit met 'n regte lugkwaliteitssensor gee.

Stap 5: Voltooi

Voltooi
Voltooi

Ek het 'n gonser bygevoeg sodat dit piep as die luggehalte kritiek word. Dit is net 'n ekstra opset, u kan ook LED's byvoeg as u wil.

Stap 6: Die kode

Die kode
Die kode

So hier is die kode:

Aanbeveel: