Mundarija:
- 1 -qadam: BOM ro'yxati
- 2 -qadam: yig'ish
- 3 -qadam: O'chirish davri
- 4 -qadam: Qo'shilgan dasturiy ta'minotni yuklang
- 5 -qadam: Yakuniy so'zlar
Video: IoT ish stoli soati va termometr: 5 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:27
Salom, Bu yo'riqnoma sizga qanday maxsus asboblarsiz ish stoli va termometrni qanday qurganimni ko'rsatib beradi. Bu ish stolida joriy vaqt, harorat va namlik ko'rsatilgan. Soat juda aniq, chunki u esp8266 NodeMCU IoT modulining WiFi ulanishi yordamida vaqt serveriga sinxronlanadi. Namlik va harorat mahalliy sensor yordamida o'lchanadi. Qurilma standart zaryadlovchi (5VDC) bilan quvvatlanadi. Ikkita displey o'rnatilgan. Yuqori displeyning birinchi ikkita raqami Selsiydagi haroratni, ikkinchi raqamli namlikni ko'rsatadi. Pastki displeyda vaqt ko'rsatilgan. To'liq elektronika qog'oz qutiga o'rnatilgan, bu USB xotira kartasining qadoqlanishi edi.
1 -qadam: BOM ro'yxati
DHT22 raqamli harorat va namlik sensori moduli 1 dona
TM1637 7 segmentli 4 raqamli raqamli LED displey moduli arduino 1pc uchun
Arduino nano MCU taxtasi 1 dona
NodeMcu v3 Lua WIFI narsalar Internetini rivojlantirish MCU kartasi ESP8266 1 dona
Telefon zaryadlovchi 1 dona
Proto PCB 1 dona
Kabel 1pc
uy 1 dona sovg'a qutisi
lehim qalay 1 dona
Loyihaning umumiy moddiy qiymati: 10, 29 $/jami loyiha
2 -qadam: yig'ish
O'rnatish jarayonining har bir bosqichini quyidagi videoda ko'rish mumkin.
Videodagi ba'zi qo'shimcha ma'lumotlar:
Bu men qurgan ikkinchi ish stoli. Mening birinchi urinishimning ko'rsatma havolasi:
Men bu ko'rsatmani qildim, chunki hozir men butun qurilish jarayonini yozdim va biroz o'zgartirish kiritdim. 1.0 versiyasi bilan ba'zi muammolar bor edi. Eng katta muammo shundaki, RTC noto'g'ri edi. Soat sezilarli darajada kechikdi. Bu muammoni IoT texnologiyasi va vaqti -vaqti bilan server sinxronizatsiyasi yordamida hal qilish mumkin. Ushbu loyihada men vaqt sinxronizatsiyasini boshqaradigan NodeMCU -dan foydalandim.
Keyingi qadam to'g'ri uyni topish edi. Men kichkina qog'oz qutini tanladim, unda hamma qismlari mos keladi. Men bu qutini sovg'a sifatida oldim. Aslida, USB xotira kartasi sovg'a edi, bu USB xotira kartasining qadoqlanishi edi. Ushbu qog'oz qadoqlash qutisi ushbu loyiha uchun ideal edi. Menimcha, buning uchun kerakli o'lchamdagi har qanday quti (yog'och, plastmassa) ishlatilishi mumkin.
Teshiklarni burg'ilashdan oldin barcha komponentlarni qutiga joylashtirish va joylashtirish yaxshidir.
Oldingi versiyada men Arduino taxtasini qutiga o'rnatmadim, lekin bu tartibsiz kabelga olib keldi. Shunday qilib, men prototipli tenglikni ishlatishga qaror qildim. Ushbu echim ko'proq lehimga muhtoj, lekin oxir -oqibat buni qilish kerak, chunki kabellarni boshqarish ancha oson.
3 -qadam: O'chirish davri
Birinchidan, men faqat NodeMCU modulidan foydalanishga harakat qildim, lekin u DHT 22 sensorini boshqara olmadi. O'ylaymanki, muammo shundaki, DHT 22 5 V va NodeMCU 3.3 da ishlaydi. Men darajani o'zgartirish moduli (3.3/5) bilan sinab ko'rdim, lekin muvaffaqiyatsiz. Oxir -oqibat, men sensor uchun mustaqil Arduino nanosini qo'lladim. Bu 2 dollar qo'shimcha va unga bo'sh joy kerak, lekin modulni o'zgartirish uchun joy ham kerak. Men barcha komponentlarni sxemaga muvofiq uladim.
Men vintlardek barcha modullarni qutiga mahkamladim, shuning uchun ichkarida harakatlanuvchi qismlar yo'q. Mashinada foydalanish mumkin (agar mashinada Wi -Fi bo'lsa, men mobil telefonim bilan hotspot sifatida sinab ko'rdim).
4 -qadam: Qo'shilgan dasturiy ta'minotni yuklang
Manba kodini MCU-ga yuklash uchun Arduino IDE dasturi va USB kabellaridan foydalaning:
NodeMCU -ni dasturlash bo'yicha juda ko'p ko'rsatmalar mavjud, ya'ni:
www.instructables.com/id/Programming-ESP82…
va Arduino nanoni qanday dasturlash mumkin:
www.arduino.cc/en/Guide/ArduinoNano
Ikkita kod mavjud. Biri Arduino nanosi uchun, ikkinchisi NodeMCU uchun. NodeMCU kodini yuklashdan oldin, Wifi hisob ma'lumotlarini o'zgartiring va vaqt mintaqasini o'rnating. Men manba kodida https://openweathermap.org/ saytidan ob -havo ma'lumotlarini qanday ishlatish haqida ba'zi eslatmalar qoldirdim. Men tashqi haroratni ham ko'rsatishni xohlardim, lekin bu xizmatning aniqligi men uchun yaxshi emas edi, ehtimol sensor men turgan joydan juda uzoqda.
5 -qadam: Yakuniy so'zlar
Men bu soatdan 2 oy davomida muammosiz foydalanganman. Shu vaqt ichida men eski qurilmamni ham yangiladim, qarang: ilova. Endi men ikkala birlikdan ham mamnunman. Men bu soatning yanada rivojlangan versiyasini yaratishni rejalashtiryapman.
Hayrli kun!
Tavsiya:
Statistikani ko'rsatadigan DIY Raspberry Pi ish stoli: 9 qadam (rasmlar bilan)
Statistikani ko'rsatadigan DIY Raspberry Pi ish stoli: Men sizga ko'rsatma beraman, Raspberry Pi 4 uchun ish stoli uchun mini korpusni qanday yasashni ko'rsataman. Korpus korpusi 3 o'lchamli bosilgan va qirralari shaffof akrildan tayyorlangan bo'lib, siz uni ko'rishingiz mumkin. A
Qattiq diskli ish stoli soati: 5 qadam
Qattiq diskli ish stoli soati: IntroPinterest -da sotiladigan qattiq diskli soat bor. Men har doim ulardan birini ish stoliga yasashni xohlayman. COVID-19 karantini menga shunday qilish imkoniyatini beradi. Virus tufayli men uni uydagi hamma narsadan yasashim kerak, shuning uchun bu mening birinchi yo'riqnomam
Smartfondan kontaktsiz termometr / portativ termometr sifatida foydalaning: 8 qadam (rasmlar bilan)
Smartfonni kontaktsiz termometr / portativ termometr sifatida ishlating: tana haroratini kontaktsiz / kontaktsiz termometr kabi o'lchash. Men bu loyihani yaratdim, chunki Thermo Gun hozir juda qimmat, shuning uchun men DIY qilish uchun alternativa olishim kerak. Maqsad - byudjetning past versiyasi. Ta'minotlarMLX90614Ardu
Arduino asosidagi kontaktsiz infraqizil termometr - Arduino yordamida IQ asosidagi termometr: 4 qadam
Arduino asosidagi kontaktsiz infraqizil termometr | IQ asosidagi termometr Arduino yordamida: Salom bolalar, biz ko'rsatma beramiz, biz arduino yordamida aloqa qilmaydigan termometrni yaratamiz, chunki ba'zida suyuqlik/qattiqning harorati juda yuqori yoki pastgacha bo'ladi, keyin u bilan aloqa qilish va uni o'qish qiyin. bu sahnada harorat
Ish stoli qurilmasi - sozlanadigan ish stoli yordamchisi: 7 qadam (rasmlar bilan)
Ish stoli qurilmasi - sozlanadigan ish stoli yordamchisi: Ish stoli qurilmasi - bu shaxsiy shaxsiy ish stoli yordamchisi bo'lib, u internetdan yuklab olingan har xil ma'lumotlarni ko'rsatishi mumkin. Bu qurilma men o'qituvchi tomonidan boshqariladigan Berri kollejidagi CRT 420 - Maxsus mavzular sinfiga mo'ljallangan va qurilgan