Arduino tomonidan harorat va namlik ko'rsatkichi: 7 qadam (rasmlar bilan)
Arduino tomonidan harorat va namlik ko'rsatkichi: 7 qadam (rasmlar bilan)
Anonim
Arduino tomonidan harorat va namlik ko'rsatkichi
Arduino tomonidan harorat va namlik ko'rsatkichi

Ushbu yo'riqnomada Arduino yordamida harorat va namlikni ko'rsatadigan quti yasash ko'rsatiladi

Siz xonadagi harorat va namlikni o'lchash uchun bu qutini stolga qo'yishingiz mumkin

MDF qutisining yuqori sifatli lazer bilan kesilishi natijasida hamma narsa mahkam va chiroyli ko'rinishga ega, shuning uchun uni shaxsiy foydalanish yoki do'stlaringizga sovg'a sifatida ishlatish mumkin.

Bu yo'riqnomaning muhim qismi - kalibrlash jarayoni bo'lib, u ignalarni (servo dvigatel yordamida) indikator o'lchagich bilan qanday mos kelishini ko'rsatib beradi.

1 -qadam: qismlar ro'yxati haqida xulosa qiling

Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot
Qismlar ro'yxati haqida qisqacha ma'lumot

Ushbu loyihaga kerak bo'ladi:

1. Arduino UNO

2. Sensor harorati va namligi DHT-22

3. Servo dvigatellari SG90

4. MDF qutisi

Eslatma: MDF qutisi havolasi desgin fayli (Corel Draw). Siz uni lazerli cnc mashinasi bilan kesish uchun yuklab olishingiz mumkin.

2 -qadam: O'chirish

O'chirish
O'chirish

Tasvir sifatida sxemani yarating, bu Arduino muxlisi uchun juda oddiy

3 -qadam: Arduino kodi

Kodni ushbu havoladan yuklab olish mumkin (Google ulushi)

Kodning asosiy maqsadi - sensordan qiymatni o'qish, keyin natijani servo dvigatelda ko'rsatish

Servo dvigatel burchagi indikator o'lchagich bilan mos kelmagani uchun, sensordan o'qish indikator chizig'ida to'liq ko'rsatilishi uchun kalibrlash jarayoni kerak.

4 -qadam: Kalibrlash jarayoni

Kalibrlash jarayoni
Kalibrlash jarayoni
Kalibrlash jarayoni
Kalibrlash jarayoni
Kalibrlash jarayoni
Kalibrlash jarayoni

Harorat uchun:

1. 0 va 50 daraja S nuqtalar uchun servo burchakni toping

2. a va b omillarni topish uchun bu burchakni excel faylga kiriting (f (x) = ax+b funktsiyasida)

3. Sensor natijasi bilan servo burchak mosligini topish uchun Arduino kodiga a va b faktorlarni kiriting.

Namlik holatida ham xuddi shunday qiling.

5 -qadam: Sinov ko'rsatkichi

Sinov ko'rsatkichi
Sinov ko'rsatkichi

Seriya monitor ekranidagi qiymat ko'rsatkich bilan bir xil yoki yo'qligini tekshirish uchun ketma -ket monitor ekranidan foydalanish

6 -qadam: Hamma narsani qutiga o'rnating

Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating
Hamma narsani qutiga o'rnating

Birinchidan, fon indikatorini, so'ngra arduino UNO, servo dvigatel va sensorni o'rnating.

Keyin ignalarni o'rnating, kodni yuklang

Oxirgi - quvvat va orqa qopqoqni ulash.

Keling, bundan zavqlanamiz!

7 -qadam: Videodagi barcha qadamlarni umumlashtiring

Uni tayyorlashning barcha jarayonlari uchun videoni ko'ring.

Agar sizda sharhlar bo'lsa, iltimos, bu erdan qoldiring. Sizning sharhingiz - kelajakdagi loyiha uchun keyingi motivatsiya. Rahmat