Мазмұны:
- 1 -қадам: Жабдық - сізге не қажет
- 2 -қадам: Бағдарламалық қамтамасыз ету - Сізге не қажет
- 3 -қадам: Жабдықты орнату
- 4 -қадам: Бағдарламалық қамтамасыз етуді орнату
Бейне: ESP8266/ESP-12 Arduino Powered SmartThings DS18B20 Temp. Сенсор: 4 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:27
Біз барлығымыз бөлме температурасы қандай екенін білгіміз келеді, кейде температура басқа бөлмеде, тіпті әлемнің басқа шетіндегі демалыс үйінде де болуы мүмкін. Мүмкін сіз үй жануарларыңыздың үйіндегі температураны бақылауды қалайсыз ба? Сіз 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 болуы керек.
Ұсынылған:
Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу - Arduino Ide -де Esp тақталарын орнату және Esp бағдарламалау: 4 қадам
Esp 8266 Esp-01 Arduino IDE көмегімен жұмысқа кірісу | Esp тақталарын Arduino Ide-ге орнату және бағдарламалау Esp: Бұл нұсқаулықта біз esp8266 тақталарын Arduino IDE-ге қалай орнатуды және esp-01 бағдарламалауды және оған кодты жүктеуді үйренеміз. Esp тақталары соншалықты танымал болғандықтан, мен нұсқаулықтарды түзету туралы ойладым. бұл және адамдардың көпшілігі проблемаға тап болады
Acme сандық термометрі W/ DS18B20 Temp Probe & I2C LCD: 5 қадам
Acme Digital Thermometer W/ DS18B20 Temp Probe & I2C LCD: бұл өте қымбат емес және көп уақытты қажет етпейтін өте қарапайым жоба. Мен оны Amazon қорабына салдым, себебі ол сол жерде болды, бірақ оны кез келген нәрсеге орнатуға болады
ESP8266/ESP12 тапқыр бұлт - Arduino Powered SmartThings RGB контроллері: 4 қадам
ESP8266/ESP12 тапқыр бұлт - Arduino Powered SmartThings RGB контроллері: RGB RGB RGB барлық жерде! Қазіргі уақытта үйдің айналасында түрлі -түсті жарықтандыруды ұнатпайтын кім бар? Бұл кішігірім жоба SmartThings басқаруымен араласқан ESP8266 үлгісін көрсетеді және жарықдиодты жолдар үшін нағыз ұқыпты RGB контроллері ретінде пайда болады
ESP8266/ESP12 тапқыр бұлт - Arduino Powered SmartThings жарықтандыру сенсоры: 4 қадам
ESP8266/ESP12 тапқыр бұлт - Arduino Powered SmartThings жарықтандыру сенсоры: Ақылды жарықтандыру күннің батуы мен шығуы немесе белгілі бір уақыт сияқты әдепкі уақытқа жауап беруімен … сіздің көзіңізбен көргенде әрқашан сәйкес келмейді. сенің үйің Мүмкін сенсорды қосатын кез келді, осының бәрін өртеуге болады
ESP8266/ESP-01 Arduino Powered SmartThings ағу детекторы: 5 қадам (суреттермен)
ESP8266/ESP-01 Arduino Powered SmartThings ағу детекторы: Sooooo Ағып кетудің көптеген детекторлары, қайсысы сізге сәйкес келеді? Егер сіздің үйіңізде кез келген құрылғыны басқаратын Samsung SmartThings болса, онда бұл билет болуы мүмкін! Бұл мен жасаған серияның соңғы нұсқасы