Sisukord:

DIY taskuõhu temperatuuri kontrollija: 6 sammu
DIY taskuõhu temperatuuri kontrollija: 6 sammu

Video: DIY taskuõhu temperatuuri kontrollija: 6 sammu

Video: DIY taskuõhu temperatuuri kontrollija: 6 sammu
Video: Умное окно - автоматизация проветривания комнаты, интеграция в Home Assistant 2024, November
Anonim
DIY taskuõhu temperatuuri kontrollija
DIY taskuõhu temperatuuri kontrollija

Selle valmistamiseks kasutame Nokia 5110 ekraani, digitaalset temperatuuri moodulit ja Arduino Unot. Vaja on ka 9V pistikut juhtmetega, mitte tünn, koos lüliti ja juhtmetega.

Võib vaja minna jootekolvi, kuid võite ka juhtmeid lihtsalt keerata.

Samm: juhtmestik

Juhtmestik
Juhtmestik
Juhtmestik
Juhtmestik

Esiteks võtke digitaalne temperatuurimoodul ja Arduino.

Ühendage andur sel viisil:

A0 kuni Arduino tihvt A0, G maapinnale, + kuni 5 V ja D0 pin 3.

Kasutatav andur on pärit Elegoo Sensor V2 komplektist, kuid ma arvan, et need on üsna tavalised. Pilt on lisatud.

2. samm: anduri kalibreerimine

Anduri kalibreerimine
Anduri kalibreerimine

Mitte kõik andurid ei ole avastamisel täiuslikud- peate võib-olla nendega natuke nokitsema!

Palun ühendage Arduino arvutiga.

Eespool on.txt -fail, mis sisaldab anduri kalibreerimise koodi.

(Palun ärge pange tähele, et see kood pole minu, vaid elegoo omand. Selle koodi leiate siit:

. Txt -fail ei ole pahavara. See on lihttekst ja tekst kopeeritakse teie Arduino IDE -sse.

Käivitage kood ja avage jadamonitor.

Võtke juhend, see võib olla kaubanduslik temperatuurimonitor, termostaat või vahelduvvool.

Anduril on peene täpsusega potentsiomeeter. Võtke väike kruvikeeraja ja reguleerige see vahelduvvoolu temperatuuril.

Nagu on näidatud teisel pildil, andis mu andur näitu 70 ° C!

Samm: ühendage ekraan

Ühendage ekraan
Ühendage ekraan

See on viimase minuti inseneride juhtmestik, mida ma järgisin. Kuid tihvti 3 asemel kasutasin tihvti 2, kuna 3 oli juba kasutusel.

Seal on 8 tihvti.

Ühendage RST tihvtiga 2, CE kuni 4, DC kuni 5, DIR kuni 6, CLK kuni 7. VCC ei pea olema ühendatud, kuna BL on taustvalgustuse jaoks ja toidab ka ekraani. Kui te aga ei soovi taustvalgustust kasutada, ühendage VCC toitega.

Mõlemad peaksid olema ühendatud 3.3v pingega. GND läheb maapinnale.

Samm: saatke kood

Esitage kood!
Esitage kood!

Seekord tegelik kood!

. Txt -fail on uuesti manustatud.

Pange tähele, et automaatseid värskendusi pole ja peate lisama nupu Arduino lähtestamiseks.

Vabandust, olen alles algaja.

Sellel koodil on C ja F temperatuur.

Kasutage nüüd seda!

Jah, ja unustasin ka öelda …

See värskendatakse umbes iga 10 sekundi tagant, kuid ei suutnud välja mõelda, kuidas seda iga värskenduse korral kustutada …

Vabandust … vajutage lähtestamist… ja kui leiate lahenduse, andke mulle sellest teada!

Samm: aku

Aku!
Aku!
Aku!
Aku!

Ruumi säästmiseks kasutame VIN -tihvti.

Kinnitage ka lüliti, et Arduino sisse ja välja lülitada.

Ilmselt oli juhtmete väiksele leivalauale ebasõbralikule lülitile keeramine liiga raske, nii et ma jootsin juhtmed kinni.

Ühendage klambriga 9V aku, lülitage see lülitiga sisse ja see peaks töötama!

Pange tähele, et lülitil on 3 tihvti. Kinnitage tihvt keskele ja teine ühele küljele.

6. samm: juhtum

Juhtum!
Juhtum!
Juhtum!
Juhtum!
Juhtum!
Juhtum!

See juhtmete segamine muidugi ei sobi. Teeme lihtsa papist ümbrise, et see oleks puhas.

Joonistage ristkülik, millest piisab arduino sobitamiseks. Lisate ka aku jaoks sahtli.

Pange tähele, et minu juhtum on tõesti kole.

Tõesti tõesti kole.

See tähendab, et see näeb välja nagu mängupoiss.

*kehitab õlgu*

Otsustasin avada kaks porti laiendamiseks ja kõik muu, mida ma ekraaniga nõuda võin …

Head nokitsemist!

Pange tähele, et pildi 1 puhul ootas seade endiselt anduri tulemust, nii et midagi ei kuvata

REMIXES:

Ma ei leidnud oma DHT11 andurit. Seda kasutades on teil nii temperatuur kui ka niiskus.

Võite teha ka selliseid asju nagu kiirendus, valgustase, UV -tase, õhukvaliteet jne.

Arduino Nano kasutamine oleks väiksem ja võite kasutada I2C -ga LCD -ekraani, kuid I2C ei töötanud minu jaoks mingil põhjusel (ma arvan, et see on minu plaadi probleem)

Võite isegi proovida kasutada laetavaid patareisid.

Jah, ja kui kasutate impulssandurit, oleks see odav viis pulsi kontrollimiseks.

:)

Soovitan: