INHOUDSOPGAWE:
- Stap 1: Koppel die LCD aan
- Stap 2: Koppel die DHT11 -sensor aan
- Stap 3: Koppel die ultrasoniese sensor
- Stap 4: Die opstel van die stofsensor
- Stap 5: Voltooi
- Stap 6: Die kode
Video: AEROBOT Air Quality Sensor V1.0: 6 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
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
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 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
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
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
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
So hier is die kode:
Aanbeveel:
AirVisual Air Quality API -dashboard: 5 stappe
AirVisual Air Quality API Dashboard: AirVisual (https://www.airvisual.com) is 'n webwerf wat data verskaf oor luggehalte regoor die wêreld. Hulle het 'n API wat ons sal gebruik om data van luggehalte na 'n paneelbord te stuur. Ons sal interaksie hê met hierdie API, net soos ons met die
IoT Air Freshener (met NodeMCU, Arduino, IFTTT en Adafruit.io): 15 stappe (met foto's)
IoT Air Freshener (met NodeMCU, Arduino, IFTTT en Adafruit.io): Wenner van die eerste prys van Instructables Wireless Contest 2017 !!!: DNew is nou beskikbaar: IoT -klok met weervoorspelling! Kyk gerus: https://www.instructables.com/id/Minimalist-IoT-Clock-using-ESP8266-Adafruitio-IFTT/Dit is vertroostend om 'n stukkie te hê
SINNIGE HOED VIR DIE RASPBERRY PI AIR QUALITY & GAS DETECTOR V1.1: 9 Stappe
SINNIGE HOED VIR DIE RASPBERRY PI AIR QUALITY & GAS DETECTOR V1.1: Sensly is 'n draagbare besoedelingsensor wat die besoedelingsvlakke in die lug kan opspoor met behulp van sy ingeboude gassensors om inligting te versamel oor die verskillende gasse wat teenwoordig is. Hierdie inligting kan direk na u slimfoon gevoer word vir intydse
Slim straatlig met behulp van Ir -sensor met Arduino: 4 stappe (met foto's)
Slim straatlig met behulp van Ir -sensor met Arduino: Teken in op my kanaal vir meer projekte. Hierdie projek handel oor slim straatlig, straatlig sal aanskakel terwyl die voertuig daardeur beweeg. Hier gebruik ons 4 IR -sensors wat die posisie van die voertuig, elke IR -sensor beheer
DIY Hot Air soldeerbout met 12-18 volt DC op 2-3 ampère: 18 stappe (met foto's)
DIY Hot Air soldeerbout met 12-18 volt DC op 2-3 ampère: Dit is my eerste eva-plasing van 'n DIY-artikel op die internet. Verskoon my dus vir 'n paar foute, protokol, ens. Die volgende instruksies toon hoe u 'n werkende warmlug -soldeerbout geskik kan maak vir ALLE gebruike wat soldeer. Hierdie warm lug soldeer