Мазмұны:

ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Сенсор: 4 қадам (суреттермен)
ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Сенсор: 4 қадам (суреттермен)

Бейне: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Сенсор: 4 қадам (суреттермен)

Бейне: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Сенсор: 4 қадам (суреттермен)
Бейне: NodeMCU ESP8266 + DS18B20 sensor + #Blynk app + eventor widget +send notification 2024, Қараша
Anonim
Image
Image

Біз барлығымыз бөлме температурасы қандай екенін білгіміз келеді, кейде температура басқа бөлмеде, тіпті әлемнің басқа шетіндегі демалыс үйінде де болуы мүмкін. Мүмкін сіз үй жануарларыңыздың үйіндегі температураны бақылауды қалайсыз ба? Сіз DS18B20 Temp қосылған SmartThings жеке меншікті құруды үйрену үшін дұрыс жерге келдіңіз. ESP8266 және Arduino бар сенсор. Мына видионы көріп, әрі қарай оқыңыз.

1 -қадам: Жабдық - сізге не қажет

Аппараттық құрал - сізге не қажет
Аппараттық құрал - сізге не қажет
Аппараттық құрал - сізге не қажет
Аппараттық құрал - сізге не қажет
Аппараттық құрал - Сізге не қажет
Аппараттық құрал - Сізге не қажет

Мен төмендегі мысалдар үшін ешнәрсені қолдамаймын, ұсынбаймын немесе алмаймын. Ескерту эмптері.

Жеке қажеттіліктеріңізге/параметрлеріңізге сәйкес ауыстырыңыз. Өнімдерге сілтеме тек мысалға арналған және жарнамалауға арналмаған. Мен DS18B20 үшін резисторды пайдаланбадым. Өз пікіріңізді қолданыңыз.

1. ESP8266 ESP12 NodeMCU SOC

2. DS18B20 температура сенсоры

3. NodeMCU негізі

4. Samsung SmartThings 2.0 хаб

USB шағын кабелі

2 -қадам: Бағдарламалық қамтамасыз ету - Сізге не қажет

Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет
Бағдарламалық қамтамасыз ету - Сізге не қажет

ПАЙДАЛАНУ: Arduino IDE, Libraries, SmartThings IDE және GITHub -пен ыңғайлы жұмыс.

Arduino IDE

Samsung SmartThings IDE

SmartThings Android қосымшасы

GITHub

3 -қадам: Жабдықты орнату

Жабдықты орнату
Жабдықты орнату

Бұл бөлімде түсіндірілген қадамдар менің қондырғыма негізделген. Қажет болса реттеңіз.

  • NodeMCU тақтасын түйін негізіне орнатыңыз. (әр бағытта сәйкес келетін антеннаның орналасуы арқылы дұрыс бағытты растаңыз немесе егер базада көрсетілген болса, сандар сәйкес келеді)
  • DS18B20 әйел терминатор қосылыстарын орнатыңыз. (Мен DS1820B желілеріне секіргіштерді алып тастадым, жалаңаштадым, дәнекерледім және орадым)
  • DS18B20 қуатын түйін негізіндегі 3.3в рельске қосыңыз. Суретті қараңыз.
  • DS18B20 жердегі рельске түйін негізіне бекітіңіз. Суретті қараңыз.
  • D18 рельсін түйін негізіне бекіту үшін DS18B20 деректерін бекітіңіз. Суретті қараңыз.

ЕСКЕРТПЕ: Эскизді жүктеу кезінде Деректер байланысын ажырату және жүктеу аяқталғаннан кейін қайта қосу қажет болуы мүмкін.

4 -қадам: Бағдарламалық қамтамасыз етуді орнату

Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату
Бағдарламалық қамтамасыз етуді орнату

ПАЙДАЛАНУ: Arduino IDE, Libraries, SmartThings IDE және GITHub -пен ыңғайлы жұмыс.

  • Сәйкес SmartThings IDE және GITHub есептік жазбаларына кіріңіз.
  • Даниэль Огорчок көрсеткен БАРЛЫҚ қадамдарды орындаңыз. AKA Ogiewon.

Егер сіз ST_Anything конфигурациясын бірінші рет орнатсаңыз, бастапқы ақпарат пен конфигурация көп екенін білемін, бірақ бұл тұрарлық. ӨТІНІШ, жол бойында кез келген сұрақтарыңызды қоюға болады. Сонымен қатар, осы жобаға арналған SmartThings форумы - кеңестер мен кеңестер үшін тамаша орын.

  • WiFi/SmartThings ортасының ерекшеліктерін қоса отырып, бекітілген Arduino нобайын өзгертіңіз. Эскизде GITHub бетіндегі қадамдар сияқты өзгерістерді қайда енгізу керектігі айтылады.
  • Қосылған скриншоттарды қараңыз (2) ST_Anything құрылғысына тән өзгерістер. (NodeMCU 0.9 нұсқасы үшін … D7 түйреуішін D3 түйреуішіне өзгертіңіз) және қазіргі уақытта орнатқыңыз келмейтін кез келген құрылғыларды/кітапханаларды түсіндіріңіз.
  • Тіркелген эскизде D7 -ден D3 -ке дейінгі өзгертулер мен түсініктемелер берілген. ЕСКЕРТПЕ: Егер сіз секіргішті D#-ден ажыратсаңыз, эскиз жүктелгеннен кейін қайта қосылыңыз.
  • SmartThings мобильді қосымшасын ашыңыз. Егер сізге әлі де осы жерде көрсетілген қадамдар бойынша мәліметтерді қосу қажет болса, дәл қазір жасаңыз.
  • SmartThings мобильді қосымшасындағы құрылғылар тізіміне назар аударыңыз, енді сізде ағымдағы температура көрсетілген DS18B20 болуы керек.

Ұсынылған: