Satura rādītājs:

ESP8266/ESP-01 Arduino darbināms SmartThings noplūdes detektors: 5 soļi (ar attēliem)
ESP8266/ESP-01 Arduino darbināms SmartThings noplūdes detektors: 5 soļi (ar attēliem)

Video: ESP8266/ESP-01 Arduino darbināms SmartThings noplūdes detektors: 5 soļi (ar attēliem)

Video: ESP8266/ESP-01 Arduino darbināms SmartThings noplūdes detektors: 5 soļi (ar attēliem)
Video: Wi-Fi модуль ESP8266 ESP-01: Обзор и подключение к компу с помощью Arduino 2024, Novembris
Anonim
Image
Image

Sooooo Daudzi noplūdes detektori, no kuriem izvēlēties, kurš no jums vislabāk darbosies? Ja jūsu mājās ir Samsung SmartThings, kas kontrolē kādas ierīces, tad šī varētu būt tikai biļete!

Šī ir sērijas galīgā versija, kuru esmu veidojusi ap Arduino darbināmo kontrolieri ESP8266/ESP-01. Mēs visi zinām, ka ar nobriedušākiem ESP-01 brāļiem un māsām, piemēram, NodeMCU ESP12 utt., Ir daudz vieglāk strādāt, taču šī bija misija, lai parādītu mazā ESP-01 spēku, kas man joprojām ļoti patīk. Tas bija mans pirmais ESP8266 !!

Lai redzētu šīs mazās sērijas “Noplūdes detektora darbības” iepriekšējās versijas, lūdzu, apskatiet tālāk sniegtos norādījumus. Katram ir kaut kas!

ESP8266/ESP-01 Arduino darbināts noplūdes detektors-nav Wi-Fi pamata lokālā trauksmes

ESP8266/ESP-01 Arduino darbināms MQTT noplūdes detektors un tālvadības trauksmes uztvērējs

Ja šajā pamācībā ietvertās darbības šķiet pazīstamas, tas ir tāpēc, ka tās ir līdzīgas dažām iepriekš norādītajām instrukcijām, kā arī ESP8266/Arduino SmartThings relejs Ziemassvētku gaismām.

1. darbība: aparatūra - kas jums būs nepieciešams

Aparatūra - kas jums būs nepieciešams
Aparatūra - kas jums būs nepieciešams
Aparatūra - kas jums būs nepieciešams
Aparatūra - kas jums būs nepieciešams

Es vispār neko neatbalstu, nepārstāvu un nesaņemu par tālāk minētajiem piemēriem. Caveat Emptor.

  • ESP8266 ESP-01 ** ESP un programmētāju varat saņemt kā kompleksu piedāvājumu šeit **
  • Programmētājs ** Jūs varat saņemt ESP un programmētāju kā komplekso darījumu šeit **
  • Mini maizes dēlis
  • LED (diezgan droša likme, ka jums jau ir dažas lietas ar pārējiem GEEK materiāliem)
  • Pjezo skaņas signāls
  • Džemperi
  • ESP01 maizes ielādes adapteris
  • Ūdens/noplūdes sensors (higrometrs)
  • Samsung SmartThings 2.0 centrmezgls

2. solis: programmatūra - kas jums būs nepieciešams

Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams
Programmatūra - kas jums būs nepieciešams

PIEŅĒMUMI: Ērts darbs ar Arduino IDE, bibliotēkām, SmartThings IDE un GITHub.

  • Arduino IDE
  • Samsung SmartThings IDE
  • Android lietotne SmartThings
  • GITHub

3. darbība. Aparatūras iestatīšana

Image
Image
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
Aparatūras iestatīšana
  1. Nosakiet ESP barošanas avotu. Es izmantoju vecāku ESP programmētāju, kas pievienots klēpjdatora USB, un pievienoju VCC un Grnd džemperus attiecīgajās vietās. (Skatīt attēlu)
  2. Izvietojiet ESP rīvdēļa adapteri virs mini maizes tāfeles centra kanāla tā, lai viena 4 tapu rinda būtu abās pusēs.
  3. Pievienojiet Vcc avotu ESP Vcc, Ch_Pd un higrometram.
  4. Savienojiet Grnd avotu ar ESP Grnd, higrometru un Piezo/LED “īso” kāju.
  5. Pievienojiet ESP tapu 2 higrometra datiem (nav analogs).
  6. Savienojiet ESP tapu 0 ar Piezo/LED garo kāju.
  • PADOMI

    • NEDRĪKST pieņemt džempera krāsas pievienotajos attēlos Vcc vai Grnd.
    • Piezo un/vai gaismas diodi nevar pievienot sāknēšanas laikā. Ja tie ir, ESP ieslēgsies ielādes režīmā un neizpildīs ielādēto kodu. Pievienojiet tos pēc ESP ieslēgšanas.
    • Ja nepieciešams, noregulējiet jutību higrometrā ar pievienotu potenciometru.

WrapUp: Es plānoju izveidot savienojumus šajā pastāvīgajā vietā un visu to novietot pienācīgā korpusā. Šis korpuss var atkal kļūt par vienu no manām slavenajām Lego kastēm !! Kad tas būs pabeigts, es arī dalīšos tajā.

4. solis: programmatūras iestatīšana/konfigurēšana

Programmatūras iestatīšana/konfigurēšana
Programmatūras iestatīšana/konfigurēšana

PIEŅĒMUMI: Ērts darbs ar Arduino IDE, bibliotēkām, SmartThings IDE un GITHub.

  • Piesakieties attiecīgajos SmartThings IDE un GITHub kontos.
  • Izpildiet VISAS Daniela Ogorčoka parādītās darbības. AKA Ogiewon.

Lūdzu, esiet piesardzīgs, veicot šādas darbības (ja jūs jau pašlaik izmantojat ST_Anything Contact Sensor bērnu ierīci, šīs darbības var to atspējot:

Papildu piezīme. Ja ST_Anything repo iestatīsit savu SmartThings IDE savienojumu ar GITHub, turpmākās izmaiņas, kas tiks veiktas repo kontaktpersonu sensorā, var tikt pārnestas uz jūsu SmartThings. Tā rezultātā var tikt pārrakstītas šādas izmaiņas.

  1. Mainiet pievienoto Arduino skici, pievienojot savu WiFi/SmartThings vides specifiku. Skicē ir norādīts, kur veikt izmaiņas, kā arī darbības GITHub lapā.
  2. Atveriet savu SmartThings IDE lapu un, otrkārt, lapu My Device Handler.
  3. Sarakstā atrodiet ogiewon: Child Contact Sensor un noklikšķiniet uz tā, lai to atvērtu.
  4. Atlasiet visu kodu, nokopējiet un ielīmējiet to dokumentā oriģināla “glabāšanai”. Saglabājiet šo dokumentu kaut kur, ko atcerēsities, ja/kad tas būs vajadzīgs nākotnē.
  5. Veiciet tālāk norādītās izmaiņas bērnu kontakta sensorā, kuru pašlaik esat atvēris SmartThings IDE: Nomainiet:

    attributeState "open", label: '$ {name}', icon: "st.contact.contact.open", backgroundColor: "#e86d13" attributeState "closed", label: '$ {name}', icon: "st.contact.contact.closed ", backgroundColor:"#00a0dc"

    AR: attributeState ("atvērts", iezīme: "Sauss", ikona: "st.alarm.water.dry", backgroundColor: "#ffffff") attributeState ("slēgts", iezīme: "Slapjš", ikona: "st. alarm.water.wet ", backgroundColor:"#00a0dc ") Papildinformāciju, ja nepieciešams, skatiet pielikumā.

  6. Augšējā/labajā izvēlnē noklikšķiniet uz Saglabāt.
  7. Augšējā/labajā izvēlnē noklikšķiniet uz Publicēt.
  8. Noklikšķiniet uz "Man". Izejiet no IDE.
  9. Ielādējiet modificēto Arduino skici uz ESP-01. Pievienojiet savu ESP-01 pie noplūdes detektora iekārtas un ieslēdziet to.
  10. Ierīcē atveriet savu SmartThings mobilo lietotni. Savā lietu sarakstā tagad vajadzētu redzēt kontakta sensoru, kas ģērbts kā ūdens sensors.
  11. Noskalojiet ūdens sensoru un redziet, kas notiek. Īkšķi, ka jūsu rezultāti ir tādi kā manējie, un ūdens ikonu izskats mainās, kad tie tiek aktivizēti. PAPILDUS: Pievienojiet SmartThings SmartApp, lai aktivizētu trauksmes signālus no šīs ierīces. Atlasiet Automatizācija, SmartApps, ritiniet uz leju līdz Pievienot SmartApp, Drošība un drošība, Paziņot man, kad. Sekojiet vednim, lai uzzinātu “Kontaktpersona tiek slēgta”.

Ieteicams: