
Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-23 15:14

Ushbu loyihada MKR 1400 3 ta DHT 22 sensorlarini boshqarish va natijani kodga kiritilgan uyali telefon raqami bilan bog'lash uchun ishlatiladi (men qaerda ekanligini ko'rsataman). Harorat DHT 22 -dan olingan yagona ma'lumotdir, lekin diqqatga sazovor joy shundaki, namlikni ham olish mumkin.
Bu o'rindiqdagi haroratni nazorat qilish tizimini ishlab chiqish yo'lida qilingan ishlar. Ishning ko'p qismini men va @acrobatbird (GitHub nomi) bajarganmiz. Loyihaning asosiy GitHubi - https://github.com/PhysicsUofRAUI/binTempSensor va u tugagandan so'ng men alohida GitHub tayyorlayman.
Ta'minotlar
-
3 ta DHT 22 datchiklari (katta loyiha uchun uchta kerak)
www.adafruit.com/product/385
-
3 ta 10K qarshilik
www.digikey.ca/product-detail/uz/yageo/CFR…
-
Bitta Arduino MKR 1400
https://store.arduino.cc/usa/mkr-gsm-140
-
Jumper simlarining xilma -xilligi
Har qanday etkazib beruvchining bir qismi bo'lishi kerak
- Sim karta
Men sizning hududingizda eng arzon oldindan to'langan kartani tavsiya qilaman. Meniki SaskTel edi, lekin agar siz Kanadaning Saskatchevan shahrida yashamasangiz, bu yaxshi tanlov emas
-
Lityum polimer batareyasi (va agar kerak bo'lsa, zaryadlovchi)
- www.adafruit.com/product/390
- www.adafruit.com/product/258
- Arduino antenna
www.adafruit.com/product/1991
Men Internetda ishlatiladigan ehtiyot qismlarning ko'pini sotib olish uchun joylar berdim, lekin avval siz mahalliy sevimli mashg'ulot elektronika do'konida xarid qilishni tavsiya qilaman. Bu nafaqat mahalliy korxonalarni qo'llab -quvvatlash, balki sizga tezroq bo'lak kerak bo'lganda va etkazib berishni kutishni istamasligingiz uchun ham qulay bo'lgani uchun.
1 -qadam: Arduino simini ulang


Mening alohida holatimda men Arduino MKR 1400 ni non taxtasiga joylashtirdim, meniki sarlavhalari bor, so'ngra erni non panelining salbiy chizig'iga va 5 V ni ijobiy qismga biriktirdim.
2 -qadam: DHT 22 datchiklarini ulang



Sensorlarning har biri erga, 5 V pinli va ma'lumotlar piniga ulangan bo'lishi kerak. Yuk ko'tarish vazifasini bajarish uchun Arduino -ning 5 V piniga 10 K rezistor ulangan bo'lishi kerak. Sensorlarni 4, 5 va 6 -pinlarga uladim. Agar siz ularni turli pinlarga ulashni xohlasangiz, kodni o'zgartirishingiz kerak bo'ladi.
Adafruit-da ushbu havola orqali ularni qanday ulash mumkinligi haqida yaxshi maqola bor:
3 -qadam: antennani ulang

Aniq ulanishni ta'minlash uchun antenna Arduino MKR 1400 ga ulangan bo'lishi kerak.
4 -qadam: Kodni yuklang
Endi kod Arduino -ga yuklanadi. Men kodni zip -faylga biriktirdim va kerakli kutubxonalar o'rnatilgan ekan, u Arduino muharririda ochilishi va tuzilishi kerak. Kerakli kutubxonalar MKRGSM, DHT.h, DHT_U.h va Adafruit_Sensor.h. Agar bu kutubxonalar sizning kompyuteringizda o'rnatilmagan bo'lsa, ularni https://www.arduino.cc/en/Guide/Libraries ga o'xshash amallarni bajarib qo'shishingiz kerak bo'ladi.
Arduino LowPower -dan foydalanish loyihaning ishlash vaqtini ko'paytirishi mumkin, lekin men hozirda uni ishga tushirish uchun testlar o'tkazyapman. Loyihaning GitHub -da uning kodi mavjud.
5 -qadam: Batareyani ulang

Endi batareyani ulash mumkin. Bu erda batareya quvvati atigi 1000 mA / soatni tashkil qiladi, lekin undan kattaroq batareyani 3,7 V ga qadar ishlatish mumkin.
6 -qadam: Loyiha bajarildi! Ammo uni yaxshilash mumkinmi?
Ha, bizda har 12 soatda haroratni yuboradigan masofadan boshqariladigan harorat sensori bor, lekin u faqat 24 soatdan kamroq vaqt davomida ishlaydi. Kutib turing, bu unchalik foydali emas. Loyihani yanada foydali qilish uchun bu erda ish olib borilmoqda va ko'rib chiqilmoqda.
- Kattaroq batareya
Bu juda aniq taklif, lekin bu batareyalar quvvati oshgani sari ancha qimmatga tushadi
-
Arduino kam quvvatli
Bu batareyaning ishlash muddatini uzaytirish uchun arzon narxlardagi yaxshi alternativ, chunki bu dasturiy ta'minotdagi o'zgarishdir, lekin katta daromad kutilmaydi
-
Quyosh paneli
- Bu hozirda tizimning inson aralashuvisiz cheksiz ishlashini ta'minlash ustida ish olib borilmoqda
- Bu, ehtimol, batareyaning kechasi va bulutli oylarda ishlashini ta'minlash uchun yuqoridagi ikkitadan bir nechtasini birlashtiradi.
Boshqa har qanday takliflar, albatta, qabul qilinadi. O'qiganingiz uchun tashakkur!
Tavsiya:
LoRa asosidagi masofadan boshqarish pulti - Katta masofadan asboblarni boshqarish: 8 qadam

LoRa asosidagi masofadan boshqarish pulti | Katta masofadan asboblarni boshqarish: Hey, nima bo'ldi, bolalar! Bu loyihada biz LEDlar, motorlar kabi turli xil asboblarni boshqarish uchun ishlatilishi mumkin bo'lgan masofadan boshqarish pultini yaratmoqchimiz yoki agar biz kundalik hayotimiz haqida gapiradigan bo'lsak, biz o'z uy dasturchimizni boshqaramiz.
Yuzni aniqlash va aniqlash - OpenCV Python va Arduino yordamida Arduino Face ID: 6 qadam

Yuzni aniqlash va aniqlash | OpenCV Python va Arduino yordamida Arduino Face ID: yuzni aniqlash AKA yuz identifikatori hozirgi vaqtda mobil telefonlarning eng muhim xususiyatlaridan biridir. Shunday qilib, menda "Arduino loyihasi uchun yuz identifikatori bo'lishi mumkinmi?" Degan savol bor edi. va javob ha … Mening sayohatim quyidagicha boshlandi: 1 -qadam: Bizga kirish
TouchFree: haroratni avtomatik tekshirish va niqobni aniqlash kioskasi: 5 qadam

TouchFree: Haroratni avtomatik tekshirish va niqoblarni aniqlash kioskasi: Dunyo bo'ylab mamlakatlar qayta ochilganda, yangi koronavirus bilan yashash yangi turmush tarziga aylanmoqda. Ammo virus tarqalishini to'xtatish uchun biz koronavirus bilan kasallangan odamlarni boshqalardan ajratishimiz kerak. CDC ma'lumotlariga ko'ra, isitma - bu
IR-masofadan turib rangni aniqlash o'yini: 3 qadam

Rangni masofadan turib aniqlashning o'yini: Men sizga ko'rsatma beraman, RGB boshqaruvini IR-masofadan boshqarish pulti yordamida qanday boshqarishni va undan qiziqarli o'yin yasashni ko'rsataman
Haroratni masofadan nazorat qilish: 7 qadam (rasmlar bilan)

Haroratni masofadan kuzatish: Ushbu loyiha sizga Phidgets yordamida masofadan turib haroratni nazorat qilish tizimini yaratishni ko'rsatib beradi. Bu tizimlar ko'pincha uzoqdagi haroratda (dam olish uyi, server xonasi va boshqalar) xavfli darajada bo'lmasligini ta'minlash uchun ishlatiladi. Bu tizim