Harorat sensori (Arduino): 8 qadam
Harorat sensori (Arduino): 8 qadam

Video: Harorat sensori (Arduino): 8 qadam

Video: Harorat sensori (Arduino): 8 qadam
Video: Make Humidity and Temperature Monitor with Arduino - TM1637 - DHT sensor #arduino #arduinoproject 2025, Yanvar
Anonim
Harorat sensori (Arduino)
Harorat sensori (Arduino)
Harorat sensori (Arduino)
Harorat sensori (Arduino)
Harorat sensori (Arduino)
Harorat sensori (Arduino)

Ushbu loyiha boshlang'ich va boshlang'ich havaskorlar uchun juda mos keladi. O'rnatish juda oddiy. Arduino atrofdagi haroratni aniqlashga imkon beradigan LM35 (qo'shimcha tushuntirish uchun havola) nomli chip mavjud.

Ta'minotlar

1) 1 x Arduino nano/Arduino Uno + Ulanish kabeli

2) 5 sm x 5 sm Perfboard yoki kichik taxta

3) 20 ta o'tish kabeli yoki simlari

4) 1 x 16x2 LCD displey

5) 1 x 100K yoki 250K potentsiometr

6) 1 x 9V batareya + ulagich klipi

1 -qadam: O'chirish sxemasini loyihalash va tushunish

O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish
O'chirish tizimini loyihalash va tushunish

Chip, LM 35, printsip asosida ishlaydi, atrof -muhit harorati har 1 ° C ga oshganda, LM 35 ning "chiqib ketish" pinidan chiqarilgan kuchlanish 10 mV ga oshadi. Chiziqli aloqa 0 ° C da boshlanadi. Misol uchun, agar harorat 25 ° C bo'lsa, "chiqish" pinidan chiqarilgan kuchlanish 25 * 10mV = 250mV yoki 0,25V bo'ladi.

Arduino Arduino analog pinlaridan biriga ulanganida "chiqish" pinidan chiqayotgan kuchlanish darajasini o'qishi mumkin. Arduino -dagi funksiya analogRead. LM 35 tomonidan chiqarilgan kuchlanish haqida ma'lumot olgandan so'ng, Arduino bir necha oddiy hisob -kitoblarni bajarishi mumkin, natijada selsiy bo'yicha qiymatga ega bo'ladi.

2 -qadam: O'chirish tizimini rejalashtirish

O'chirish tizimini qurishni rejalashtirish
O'chirish tizimini qurishni rejalashtirish

Zanjirni birlashtirishning bir nechta variantlari mavjud.

1) Elektronika bilan shug'ullanadigan odamlar uchun men sxemani qurish uchun non panelidan foydalanishni tavsiya qilaman. Bu lehimlashdan ko'ra kamroq tartibsiz va diskni tuzatish osonroq bo'ladi, chunki simlarni osongina sozlash mumkin. Qo'rqinchli tasvirlarda ko'rsatilgan ulanishlarga rioya qiling.

2) Tajribali shaxslar uchun sxemani non taxtasiga lehim bilan ishlating. Bu doimiyroq bo'ladi va uzoq davom etadi. Yo'nalish uchun sxemani o'qing va unga amal qiling.

3) Nihoyat, siz SEEED-dan oldindan tayyorlangan tenglikni buyurtma qilishingiz mumkin. Buning uchun siz komponentlarni lehimlashingiz kerak. Qadamda kerakli Gerber fayli biriktirilgan. Bu zaxiralangan Gerber fayli bo'lgan Google disk papkasiga havola:

3 -qadam: LCD panellarini lehimlash

Bu qadam, agar siz sxemaning taxtali yoki perf taxtasi versiyasini qurayotgan bo'lsangiz kerak

Men kabellarni LCD displeyga lehimlashni maslahat beraman, chunki bu foydalanuvchi interfeysi paneliga 16x2 o'lchamli LCD -ni kiritishga harakat qilganda sizga moslashuvchanlikni beradi. Bundan tashqari, LCD displeyni Arduino pinlariga xavfsizroq ulash osonroq bo'ladi.

Yostiqlar bilan lehimlash bo'yicha maslahatlar:

Qo'rg'oshin pimi va yostig'i orasidagi aloqa nuqtasining tepasiga lehimlantiruvchi temir qo'yib, bo'g'inni qizdiring

Birlashma qizib ketguncha taxminan 5-8 soniya kuting

Lehim yozuvini taglikka joylashtiring. U aloqa nuqtasiga yaqin bo'lishi kerak, lekin int emas

4 -qadam: LCD -ni Arduino -ga ulash

LCD displeyni Arduino -ga ulash
LCD displeyni Arduino -ga ulash
LCD displeyni Arduino -ga ulash
LCD displeyni Arduino -ga ulash

Arduino -ning 2, 3, 4, 5 -pinlari chapdan o'ngga sanashda mos ravishda LCD -ning 14, 13, 12, 11 -pinlariga ulanadi.

LCD -ning 1, 5 va 16 -pinlari erga ulanadi

LCD -ning 2 va 15 -pinlari +5V ga ulanadi

LCD -ning 4 va 6 -pinlari mos ravishda Arduino -ning 12 va 11 -pinlariga ulanadi.

LCD 3 -pin +5V ga 100K yoki 250K potentsiometr orqali ulanadi.

LCD -ning 7, 8, 9 va 10 -pinlari hech narsaga ulanmagan

5 -qadam: LM 35 -ni Arduino -ga ulash

LM 35 ni Arduino -ga ulash
LM 35 ni Arduino -ga ulash

LM 35 ning tekis tomonini qaraganingizda, chapdan o'ngga siljiydigan pinlar 1, 2 va 3 bo'ladi.

1 -pin quvvat manbaiga ulangan. U 4V dan 20V gacha bo'lgan har qanday kuchlanish uchun ishlaydi

2 -pin - chiqish pimi. Bu harorat o'zgarishi bilan qiymatni o'zgartiradigan pin. 2 -pin Arduino -dagi A0 piniga (analog pin 0) ulangan.

3 -pin erga ulangan. Bu batareyaning salbiy yoki qora tomoni. Bu 0V temir yo'li sifatida ham tanilgan.

6 -qadam: Kodni yuklash

Kodni yuklash
Kodni yuklash

Kodni kuzatish oson. Tushunishni osonlashtirish uchun kodning o'zida izohlar mavjud

Kod uchun donwload havolasini bu erda topishingiz mumkin:

drive.google.com/open?id=1STA7w9n3H7GhXtXT…

7 -qadam: uy -joy qurish

Uy -joy qurilishi
Uy -joy qurilishi

1) Siz uning korpusi uchun har qanday eski plastik sumkani qo'yishingiz mumkin. Issiq pichoq yordamida LCD va tugmachalarni kesib oling.

2) Bundan tashqari, siz mening hisobimni tekshirib ko'rishingiz mumkin, bu erda men akrildan lazerdan qanday quti yasashni tasvirlayman. Siz lazer to'sar uchun SVG faylini topa olasiz.

3) Nihoyat, siz zanjirni korpusiz qoldirishingiz mumkin. Ta'mirlash va o'zgartirish oson bo'ladi.

8 -qadam: harorat sensori sinovi

Ko'rib turganingizdek, qo'limni sensorga qo'ysam, ko'rsatilgan harorat ko'tariladi. Agar kunning haroratini bilmoqchi bo'lsangiz, bu aniqroq.