Mundarija:

ESP8266/ESP-12 Arduino bilan ishlaydigan SmartThings DS18B20 harorati. Sensor: 4 qadam (rasmlar bilan)
ESP8266/ESP-12 Arduino bilan ishlaydigan SmartThings DS18B20 harorati. Sensor: 4 qadam (rasmlar bilan)

Video: ESP8266/ESP-12 Arduino bilan ishlaydigan SmartThings DS18B20 harorati. Sensor: 4 qadam (rasmlar bilan)

Video: ESP8266/ESP-12 Arduino bilan ishlaydigan SmartThings DS18B20 harorati. Sensor: 4 qadam (rasmlar bilan)
Video: Как запрограммировать модуль реле Wi-Fi ESP8266 ESP-01 2024, Noyabr
Anonim
Image
Image

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

Uskuna - Sizga nima kerak
Uskuna - Sizga nima kerak
Uskuna - Sizga nima kerak
Uskuna - Sizga nima kerak
Uskuna - Sizga nima kerak
Uskuna - Sizga nima kerak

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

Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak
Dasturiy ta'minot - Sizga nima kerak

TAHMINLAR: Arduino IDE, kutubxonalar, SmartThings IDE va GITHub bilan ishlash qulay.

Arduino IDE

Samsung SmartThings IDE

SmartThings Android ilovasi

GITHub

3 -qadam: Uskuna sozlamalari

Uskunani sozlash
Uskunani sozlash

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

Dasturiy ta'minotni sozlash
Dasturiy ta'minotni sozlash
Dasturiy ta'minotni sozlash
Dasturiy ta'minotni sozlash
Dasturiy ta'minotni sozlash
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: