Satura rādītājs:

DIY kabatas gaisa temperatūras pārbaudītājs: 6 soļi
DIY kabatas gaisa temperatūras pārbaudītājs: 6 soļi

Video: DIY kabatas gaisa temperatūras pārbaudītājs: 6 soļi

Video: DIY kabatas gaisa temperatūras pārbaudītājs: 6 soļi
Video: 🙄 Подержанный Hyundai Solaris: что в нём ломается? каких проблем ждать? куда смотреть при покупке? 2024, Decembris
Anonim
DIY kabatas gaisa temperatūras pārbaudītājs
DIY kabatas gaisa temperatūras pārbaudītājs

Lai to izdarītu, mēs izmantosim Nokia 5110 displeju, digitālo temperatūras moduli un Arduino Uno. Nepieciešama arī 9V ligzda ar vadiem, nevis muca, kopā ar slēdzi un vadiem.

Var būt vajadzīgs lodāmurs, bet jūs varat arī vienkārši savīt vadus.

1. solis: Elektroinstalācija

Elektroinstalācija
Elektroinstalācija
Elektroinstalācija
Elektroinstalācija

Vispirms paņemiet digitālo temperatūras moduli un Arduino.

Savienojiet sensoru šādā veidā:

A0 līdz Arduino tapai A0, G līdz zemei, + līdz 5 V un D0 līdz tapai 3.

Izmantotais sensors ir no Elegoo Sensor V2 komplekta, bet es domāju, ka tie ir diezgan izplatīti. Pievienots attēls.

2. solis: Sensora kalibrēšana

Sensora kalibrēšana
Sensora kalibrēšana

Ne visi sensori ir perfekti, lai tos atklātu- jums, iespējams, vajadzēs ar tiem nedaudz pakavēties!

Lūdzu, pievienojiet Arduino datoram.

Iepriekš.txt fails satur sensoru kalibrēšanas kodu.

(Lūdzu, ņemiet vērā, ka šis kods nav mans, bet elegoo īpašums. Šo kodu var atrast šeit:

. Txt fails nav ļaunprātīga programmatūra. Tas ir vienkāršs teksts, un teksts tiek kopēts jūsu Arduino IDE.

Palaidiet kodu un atveriet sērijas monitoru.

Ņemiet rokasgrāmatu, tas var būt komerciāls temperatūras monitors, termostats vai maiņstrāva.

Uz sensora ir smalkas precizitātes potenciometrs. Paņemiet nelielu skrūvgriezi un pielāgojiet to maiņstrāvas temperatūrai.

Kā parādīts otrajā attēlā, mans sensors rādīja 70 ° C!

3. darbība: pievienojiet displeju

Pievienojiet displeju
Pievienojiet displeju

Šis ir pēdējās minūtes inženieru vadlīniju ceļvedis, kuram sekoju. Tomēr 3 tapas vietā es izmantoju tapu 2, jo 3 jau tika izmantota.

Ir 8 tapas.

Pievienojiet RST kontaktam 2, CE līdz 4, DC līdz 5, DIR līdz 6, CLK līdz 7. VCC nav jāpievieno, jo BL ir fona apgaismojumam, kā arī baro displeju. Tomēr, ja nevēlaties izmantot fona apgaismojumu, pievienojiet VCC barošanai.

Abiem jābūt savienotiem ar 3.3V. GND iet uz zemes.

4. solis: iesniedziet kodu

Iesniedziet kodu!
Iesniedziet kodu!

Šoreiz faktiskais kods!

. Txt fails atkal ir pievienots.

Ņemiet vērā, ka nav automātisku atjauninājumu, un jums būs jāiekļauj poga Arduino atiestatīšanai.

Atvainojiet, es vēl esmu iesācējs.

Šim kodam ir C un F temperatūra.

Tagad izmantojiet šo!

Ak, jā, un arī aizmirsu pateikt …

Tas tiek atsvaidzināts apmēram ik pēc 10 sekundēm, bet nevarēja saprast, kā to notīrīt katru atsvaidzināšanu …

Atvainojiet … nospiediet atiestatīšanu… un, ja izdomājat risinājumu, lūdzu, informējiet mani!

5. solis: akumulators

Akumulators!
Akumulators!
Akumulators!
Akumulators!

Lai ietaupītu vietu, mēs izmantosim VIN tapu.

Pievienojiet arī slēdzi, lai ieslēgtu un izslēgtu Arduino.

Acīmredzot, savīt vadus uz niecīga maizes dēļa nedraudzīga slēdža bija pārāk grūti, tāpēc es pielodēju vadus.

Pievienojiet klipam 9V akumulatoru, ieslēdziet to ar slēdzi, un tam vajadzētu darboties!

Ņemiet vērā, ka uz slēdža ir 3 tapas. Piestipriniet tapu centrā, bet otru - pie vienas malas.

6. solis: lieta

Lieta!
Lieta!
Lieta!
Lieta!
Lieta!
Lieta!

Protams, šis vadu sajaukums nederēs. Izgatavosim vienkāršu kartona korpusu, lai tas būtu kārtīgs.

Uzzīmējiet taisnstūri, kas ir pietiekami, lai ietilptu arduino. Jūs pievienojat arī nodalījumu akumulatoram.

Lūdzu, ņemiet vērā, ka mans gadījums ir patiešām neglīts.

Tiešām tiešām neglīts.

Es domāju, tas izskatās kā spēļu puika.

*parausta plecus*

Es nolēmu atvērt divus portus paplašināšanai un jebkurai citai lietai, kas man var būt nepieciešama ar ekrānu …

Priecīgu mīklu!

Ņemiet vērā, ka 1. attēlā ierīce joprojām gaidīja sensora rezultātu, tāpēc nekas netika parādīts

MAISĪJUMI:

Es nevarēju atrast savu DHT11 sensoru. Izmantojot to, jums var būt gan temperatūra, gan mitrums.

Varat arī veikt tādas darbības kā paātrinājums, gaismas līmenis, UV līmenis, gaisa kvalitāte utt.

Arduino Nano izmantošana būtu mazāka, un jūs varētu izmantot LCD virs I2C, bet I2C man kādu iemeslu dēļ nedarbojās (es domāju, ka tā ir problēma ar manu dēli)

Jūs pat varētu mēģināt izmantot uzlādējamas baterijas.

Ak, jā, un, ja jūs izmantojat impulsa sensoru, tas būtu lēts veids, kā pārbaudīt pulsu.

:)

Ieteicams: