Mundarija:
- 1 -qadam: Uskuna - sizga kerak bo'lgan narsa
- 2 -qadam: dasturiy ta'minot - sizga kerak bo'lgan narsa
- 3 -qadam: Uskuna sozlamalari
- 4 -qadam: dasturiy ta'minotni sozlash
Video: ESP8266/ESP-12 Arduino bilan ishlaydigan SmartThings DS18B20 harorati. Sensor: 4 qadam (rasmlar bilan)
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:28
Biz hammamiz bilamizki, xona ichidagi hozirgi harorat nima, ba'zida boshqa xonada, hatto dunyoning narigi burchagidagi dam olish uyingizda ham harorat qanday. Balki siz uy hayvoningiz Kaltakesak uyidagi haroratni kuzatmoqchimisiz? Siz o'zingizning SmartThings -ga ulangan DS18B20 haroratini yaratishni o'rganish uchun kerakli joyga keldingiz. ESP8266 va Arduino bilan sensor. Bu videoni ko'ring va o'qing.
1 -qadam: Uskuna - sizga kerak bo'lgan narsa
Men quyida keltirilgan misollar uchun hech narsani qo'llab -quvvatlamayman, vakillik qilmayman yoki olmayman. Ogohlantirish emptor.
Shaxsiy talablaringiz/parametrlaringiz uchun kerak bo'lganda almashtiring. Mahsulotlarga havolalar faqat misollar uchun va reklama emas. Men DS18B20 uchun qarshilik ishlatmadim. Iltimos, o'z hukmingizdan foydalaning.
1. ESP8266 ESP12 NodeMCU SOC
2. DS18B20 harorat sensori
3. NodeMCU bazasi
4. Samsung SmartThings 2.0 uyasi
USB mikro kabel
2 -qadam: dasturiy ta'minot - sizga kerak bo'lgan narsa
TAHMINLAR: Arduino IDE, kutubxonalar, SmartThings IDE va GITHub bilan ishlash qulay.
Arduino IDE
Samsung SmartThings IDE
SmartThings Android ilovasi
GITHub
3 -qadam: Uskuna sozlamalari
Ushbu bo'lim uchun tushuntirilgan qadamlar mening sozlamalarimga asoslangan. Zarur bo'lganda sozlang.
- NodeMCU kartasini Node Base -ga o'rnating. (to'g'ri yo'nalishni har bir antennaga mos keladigan joylar bilan tasdiqlang yoki agar bazada ko'rsatilgan bo'lsa mos keladigan pin raqamlari)
- DS18B20 -ga ayol terminator ulanishlarini o'rnating. (Men DS1820B liniyalariga sakrash, echib olish, lehim va o'ralgan)
- DS18B20 quvvatini tugun bazasidagi 3.3v temir yo'lga ulang. Rasmga qarang.
- Tugunlar bazasida DS18B20 erini temir yo'lga ulang. Rasmga qarang.
- DS18B20 ma'lumotlarini D3 rayini tugun bazasiga mahkamlang. Rasmga qarang.
QAYD: Siz eskizni yuklashda ma'lumotlar ulanishini uzishingiz va yuk tugagandan so'ng qayta ulanishingiz kerak bo'lishi mumkin.
4 -qadam: dasturiy ta'minotni sozlash
TAHMINLAR: Arduino IDE, kutubxonalar, SmartThings IDE va GITHub bilan ishlash qulay.
- Tegishli SmartThings IDE va GITHub hisoblariga kiring.
- Bu erda Daniel Ogorchok tomonidan ko'rsatilgan barcha qadamlarni bajaring. AKA Ogiewon.
Bilaman, agar siz ST_Anything konfiguratsiyalarini birinchi marta o'rnatayotgan bo'lsangiz, juda ko'p boshlang'ich ma'lumotlar va konfiguratsiya mavjud, lekin bunga arziydi. Iltimos, yo'l davomida sizni qiziqtirgan savollarni bering. Bundan tashqari, ushbu loyiha uchun SmartThings forumi - maslahatlar va maslahatlar uchun ajoyib joy.
- WiFi/SmartThings atrof -muhit xususiyatlarini qo'shib, biriktirilgan Arduino eskizini o'zgartiring. Eskizda GITHub sahifasidagi qadamlar kabi o'zgarishlarni qaerga kiritish kerakligi ko'rsatilgan.
- (2) ST_Anything qurilmasiga xos o'zgarishlar uchun biriktirilgan skrinshotlarga qarang. (NodeMCU 0.9 versiyasi uchun … Pin D7 -ni Pin D3 -ga o'zgartiring) va hozirda o'rnatishni xohlamaydigan qurilmalar/kutubxonalarga izoh bering.
- Qo'shilgan eskizda D7 dan D3 gacha o'zgartirishlar va izohlangan qo'shimchalar mavjud. ESLATMA: Agar siz jumperni D#dan uzib qo'ysangiz, eskiz yuklanganidan keyin qayta ulaning.
- SmartThings mobil ilovasini oching. Agar siz hali ham bu erdagi qadamlarga muvofiq tafsilotlarni qo'shishingiz kerak bo'lsa, buni hozir bajaring.
- SmartThings mobil ilovangizdagi qurilmalar ro'yxatini ko'rib chiqing, siz hozirda harorat ko'rsatilgan DS18B20 ni ko'rishingiz kerak.
Tavsiya:
BLYNK ESP8266 va DHT11 bilan Internetdagi xona harorati: 5 qadam (rasmlar bilan)
BLYNK ESP8266 va DHT11 yordamida Internetdagi xona harorati: Salom bolalar, bugun biz xona harorati monitorini yasaymiz, uning yordamida biz dunyoning istalgan nuqtasidan xonamizni kuzatib boramiz va buning uchun biz BLYNK IoT plastinka formasidan foydalanamiz. DHT11 xona haroratini o'qish uchun biz ESP8266 dan foydalanamiz
Nutq uchun matn ARMbasic bilan ishlaydigan UChip va boshqa ARMbasic bilan ishlaydigan SBC -ni bosing: 3 qadam
Nutq uchun matn ARMbasic bilan ishlaydigan UChip va boshqa ARMbasic bilan ishlaydigan SBC -ni bosing: Kirish: Xayrli kun. Mening ismim Tod. Men aerokosmik va mudofaa sohasidagi professionalman, lekin u ham yuragida g'ayratli. Ilhom: BBS, 8-bitli mikrokontrollerlar, Kaypro/Commodore/Tandy/TI-994A shaxsiy kompyuterlari davridan kelib chiqqan holda, R
Wi -Fi harorati qayd etuvchisi (ESP8266 bilan): 11 qadam (rasmlar bilan)
Wi -Fi haroratini hisobga oluvchi (ESP8266 bilan): Salom, sizni bu erda ko'rganimdan xursandman. Umid qilamanki, siz ushbu ko'rsatmalarni foydali ma'lumotlarni topasiz. Menga bemalol takliflar, savollar, … yuborishingiz mumkin, bu erda asosiy ma'lumotlar va loyihaning tezkor ko'rinishi. Mobil foydalanuvchilar uchun: Video, menga xabar bering
ESP8266/ESP12 aqlli bulut - Arduino bilan ishlaydigan SmartThings RGB boshqaruvchisi: 4 qadam
ESP8266/ESP12 aqlli bulut - Arduino bilan ishlaydigan SmartThings RGB boshqaruvchisi: RGB -ning RGB -ning RGB -si hamma joyda! Hozirgi kunda kimning uyi atrofini rang -barang yoritib turishi yoqmaydi? Bu kichik loyiha ESP8266 -ni SmartThings boshqaruvi bilan namoyish etadi va LED str uchun haqiqiy toza RGB boshqaruvchisi bo'lib chiqadi
ESP8266/ESP-01 Arduino bilan ishlaydigan SmartThings oqish detektori: 5 qadam (rasmlar bilan)
ESP8266/ESP-01 Arduino Powered SmartThings oqish detektori: Sooooo Ko'p oqish detektorlarini tanlash mumkin, qaysi biri sizga eng mos keladi? Agar sizda Samsung SmartThings uyingizda biron bir qurilmani boshqarsa, bu chiptadir! Bu men qurayotgan seriyaning oxirgi versiyasi