Mundarija:

DIY cho'ntak havo harorati tekshirgichi: 6 qadam
DIY cho'ntak havo harorati tekshirgichi: 6 qadam

Video: DIY cho'ntak havo harorati tekshirgichi: 6 qadam

Video: DIY cho'ntak havo harorati tekshirgichi: 6 qadam
Video: SNOW CAR CAMPING:Замерзший водопад на вершине горы и пребывание в одиночестве в маленьком автомобиле 2024, Dekabr
Anonim
DIY cho'ntak havo harorati tekshirgichi
DIY cho'ntak havo harorati tekshirgichi

Buning uchun biz Nokia 5110 displeyi, raqamli harorat moduli va Arduino Uno -dan foydalanamiz. 9V kuchlanishli ulagich, barreli emas, balki kalit va simlar bilan birga kerak.

Lehimlaydigan temir kerak bo'lishi mumkin, lekin siz simlarni burishingiz mumkin.

1 -qadam: simlarni ulash

Ulanish
Ulanish
Ulanish
Ulanish

Birinchidan, raqamli harorat moduli va Arduino -ni oling.

Sensorni quyidagicha ulang:

A0 - Arduino pin A0, G - erga, + 5V va D0 - 3 -pin.

Amaldagi sensor Elegoo Sensor V2 to'plamidan, lekin menimcha, bu juda keng tarqalgan. Rasm biriktirilgan.

2 -qadam: Sensorni kalibrlash

Sensorni kalibrlash
Sensorni kalibrlash

Sensorlarning hammasi ham aniq emas- ular bilan biroz chayqash kerak bo'lishi mumkin!

Iltimos, Arduino -ni kompyuteringizga ulang.

Yuqorida.txt fayli sensorni kalibrlash kodini o'z ichiga oladi.

(Iltimos, bu kod mening mulkim emas, balki elegoniki. Bu kodni bu erda topish mumkin:

. Txt fayli zararli dastur emas. Bu oddiy matn va matn Arduino IDE -ga ko'chiriladi.

Kodni ishga tushiring va ketma -ket monitorni oching.

Qo'llanma oling, bu tijorat harorat monitor, termostat yoki AC bo'lishi mumkin.

Sensorda nozik aniqlikdagi potentsiometr mavjud. Kichkina tornavida oling va uni AC haroratiga moslang.

Ikkinchi rasmda ko'rsatilgandek, mening sensorim 70 daraja S ko'rsatkichlarini ko'rsatdi!

3 -qadam: Displeyni ulang

Displeyni ulang
Displeyni ulang

Bu men kuzatgan oxirgi daqiqali muhandislarning simli qo'llanmasi. Biroq, 3 -pin o'rniga, men 2 -pinni ishlatardim, chunki 3 allaqachon ishlatilgan.

8 ta pin bor.

RSTni 2 -pinli, Idorani 4 -ga, shaharni 5 -ga, DIR -ni 6 -ga, CLK -ni 7 -ga ulang. VCC -ni ulash shart emas, chunki BL orqa yorug'lik uchun, shuningdek displeyni quvvatlaydi. Ammo, agar siz orqa nuri ishlatmoqchi bo'lmasangiz, VCC -ni quvvat manbaiga ulang.

Ikkalasi ham 3.3v ga ulangan bo'lishi kerak. GND erga tushadi.

4 -qadam: Kodni yuboring

Kodni yuboring!
Kodni yuboring!

Bu safar haqiqiy kod!

. Txt fayli yana biriktiriladi.

E'tibor bering, avtomatik yangilanishlar yo'q va siz Arduino -ni tiklash tugmachasini kiritishingiz kerak bo'ladi.

Kechirasiz, men hali ham yangiman.

Ushbu kod C va F haroratiga ega.

Endi, bundan foydalaning!

Ha, va aytishni ham unutdim …

U har 10 soniyada yangilanadi, lekin har bir yangilanishda uni qanday tozalashni aniqlay olmadi …

Kechirasiz … reset tugmasini bosing … va agar siz yechim topsangiz, menga xabar bering!

5 -qadam: Batareya

Batareya!
Batareya!
Batareya!
Batareya!

Joyni tejash uchun biz VIN pinidan foydalanamiz.

Arduino -ni yoqish va o'chirish uchun kalitni ham ulang.

Ko'rinib turibdiki, simlarni kichkina non taxtaga o'ralgan kalitga burish juda qiyin edi, shuning uchun men simlarni lehimladim.

9V batareyani klipga ulang, uni kalit bilan yoqing va u ishlashi kerak!

E'tibor bering, kalitda 3 ta pin bor. Pimni markazga, ikkinchisini esa yon tomonlardan biriga mahkamlang.

6 -qadam: ish

Case!
Case!
Case!
Case!
Case!
Case!

Albatta, bu simlarning burmasi mos kelmaydi. Keling, uni toza saqlash uchun oddiy karton quti yasaymiz.

Arduino -ga mos keladigan to'rtburchakni chizib oling. Bundan tashqari, siz batareya uchun bo'linma qo'shasiz.

E'tibor bering, mening ishim haqiqatan ham xunuk.

Haqiqatan ham yomon.

Aytmoqchimanki, bu o'yinchiga o'xshaydi.

*yelka qisadi*

Men 2 portni kengaytirish uchun ochishga qaror qildim va ekranga kerak bo'lgan boshqa narsalarni …

Baxtli o'ylash!

E'tibor bering, 1 -rasm uchun qurilma hali ham sensor natijasini kutgan, shuning uchun hech narsa ko'rsatilmagan

REMIXLAR:

Men DHT11 sensorimni topa olmadim. Buning yordamida siz namlik va haroratga ega bo'lishingiz mumkin.

Siz tezlashtirish, yorug'lik, UV, havo sifati va boshqalarni qilishingiz mumkin.

Arduino Nano -dan foydalanish kichikroq bo'lar edi va siz I2C orqali LCD -dan foydalanishingiz mumkin edi, lekin negadir I2C men uchun ishlamadi (menimcha, bu mening taxtam bilan bog'liq muammo)

Siz hatto qayta zaryadlanuvchi batareyalardan foydalanishga urinib ko'rishingiz mumkin.

Ha, va agar siz puls sensori ishlatsangiz, bu pulsni tekshirishning arzon usuli bo'ladi.

:)

Tavsiya: