Mundarija:
- 1 -qadam: qismlar ro'yxati
- 2 -qadam: O'chirish dizayni
- 3 -qadam: Frame qiling va ulaning
- 4 -qadam: Kod ishlaydi va yuklab olinadi
- 5 -qadam: Test sinovlari
Video: Haroratni avtomatik o'lchash va ovozli ma'lumot: 5 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:24
So'nggi kunlarda butun dunyo Covid19 virusi bilan kurashmoqda. Ta'sir qilingan odamlarni (yoki ta'sirlanishiga shubha qilingan) birinchi tekshirish tana haroratini o'lchashdir. Shunday qilib, bu loyiha avtomatik ravishda tana haroratini o'lchaydigan va ovoz orqali xabar beradigan modelga mo'ljallangan.
Boshlaylik!
1 -qadam: qismlar ro'yxati
Loyihaning tarkibiy qismi:
1. Arduino UNO
2. SD -karta moduli
3. SD -karta 8GB
4. PAM8403 kuchaytirgichi va karnay
5. Ultrasonik sensor HC-SR04
6. OLED 128x64
7. Breadboard kabellari
8. GY-906 infraqizil termometrhttps://amzn.to/2Wlab5r
E'tibor bering: infraqizil termometr talabi yuqori bo'lganligi sababli ba'zida bozorda GY-906 sensorini topa olmasligingiz mumkin.
2 -qadam: O'chirish dizayni
O'chirish dizaynini ko'rib chiqing.
Asosan, u GY-906 infraqizil termometridan haroratni o'lchaydi, so'ngra natijasini Oled LCD 128*64 da ko'rsatadi. Bundan tashqari, ovozning dinamikasi orqali ovozning natijasi haqida ma'lumot beradi. Dinamik SD -kartadan audio faylni oladi, so'ngra harorat natijasiga qarab o'ynaydi. Ovozni balandroq qilish uchun karnayga PAM8403 kuchaytirgichi kerak.
Quyidagi kabi foydalanishning asosiy jarayoni:
1. Biz ultrasonik sensorga qo'l silkitamiz (masofa taxminan 10 sm)
2. Keyin u bizni "harorat o'lchash tizimiga xush kelibsiz, qo'lingizni yoki peshonangizni sensordan 2 sm balandlikda qo'ying" deb ovoz bilan kutib oladi.
3. Haroratni o'lchash uchun qo'lni yoki peshonani sensor oldiga qo'yamiz
4. Bu harorat natijasi, shuningdek LCD displeyda ko'rsatiladi. Masalan, sizning haroratingiz 36,5dgC, u "Haroratingiz 36,5 ° S. Sizning haroratingiz normal ko'rinadi, shuning uchun sog'lig'ingizni saqlang!"
3 -qadam: Frame qiling va ulaning
Qalinligi 3 mm bo'lgan MDF yog'ochdan yasalgan ramka, lazer bilan kesilgan. Umid qilamanki, sizlardan ba'zilari cnc lazer mashinasini kesish uchun qo'llab -quvvatlaydilar. Agar yo'q bo'lsa, siz ramka uchun kartonni kesishingiz mumkin. Dizayn faylini bu erda yuklab olish mumkin (Google ulushi)
Kesishdan so'ng, unga ramka yasash uchun elim kerak bo'ladi. Ramkani yasash qiyin emas. Keyin biz barcha qismlarni ramkaga o'rnatamiz va simlarni sxemasi sifatida qilamiz
4 -qadam: Kod ishlaydi va yuklab olinadi
Arduino kodi vazifani bajaradi:
1. Ultrasonik datchik yordamida aniqlangan sensor yaqinida odamlar (to'siq) borligini aniqlang
2. Karnay tomonidan xush kelibsiz deb ayting, foydalanuvchining sensori yonidagi qo'lini yoki peshonasini 2 sm ga yaqinligini xabar qiling
3. Natijani gapiring va harorat haqida fikr bildiring
Kodni bu yerdan yuklab olish mumkin
https://bit.ly/3ailMqX
Bu erda audio fayl, uni yuklab olishingiz va SD -kartaga saqlashingiz kerak
bit.ly/3aZpGWJ
E'tibor bering, audio fayl 8bit, mono turi, 11025 Gts. Men ovozimni kompyuter (yoki telefon) orqali yozib olaman, keyin uni onlayn asboblar yordamida o'zgartiraman (https://audio.online-convert.com/convert-to-wav)
5 -qadam: Test sinovlari
Endi biz quvvatni ulashimiz va uning qanday ishlashini sinab ko'rishimiz mumkin. Haroratni o'lchash va ovoz orqali xabar berish tizim uchun juda qiziq.
Umid qilamanki sizga yoqadi:)
O'qiganingiz uchun tashakkur!
Tavsiya:
Haroratni o'lchash: 7 qadam
Haroratni o'lchash: hw chyos drجh حlحrاrh bسstخdاm كljamyra اlحrاryh
XinaBox va termistor yordamida haroratni o'lchash: 8 qadam
XinaBox va termistor yordamida haroratni o'lchash: XinaBox -dan xChip analogli kirish va termistorli prob yordamida suyuqlik haroratini o'lchash
Staynxart-Xart tuzatish va harorat signalizatsiyasi bilan ESP32 NTP haroratni o'lchash moslamasi: 7 qadam (rasmlar bilan)
Staynxart-Xartni tuzatish va harorat signalizatsiyasi bilan ESP32 NTP haroratini o'lchash uchun taymer. "Hali" kelgusi loyiha "ni," Steynxart-Xartni to'g'rilash va harorat signalizatsiyasi bilan ESP32 NTP haroratini tekshirish uchun termometrni "bajarish yo'lida. Bu NTP harorat sensori, piezo b ni qanday qo'shishimni ko'rsatma
Arduino yordamida PT100 dan haroratni o'lchash: 6 qadam (rasmlar bilan)
Arduino yordamida PT100 dan haroratni o'lchash: PT100 - bu qarshilik haroratini aniqlash moslamasi (RTD), uning qarshiligini atrofdagi haroratga qarab o'zgartiradi, u sekin dinamikali va nisbatan keng diapazonli sanoat jarayonlarida keng qo'llaniladi. Bu sekin dinamika uchun ishlatiladi
Lazer sensori va ovozli buyruqlar yordamida avtomatik tortish: 5 qadam (rasmlar bilan)
Lazer sensori va ovozli buyruqlar yordamida avtomatik ushlash: Bizga oddiy va tabiiy ko'rinadigan narsalarni tushunish juda murakkab vazifadir. Odam ko'rmoqchi bo'lgan narsadan masofani aniqlash uchun ko'rish sezgisidan foydalanadi. Qo'l yaqinida bo'lganda avtomatik ravishda ochiladi