Sadržaj:

ESP8266/ESP-01 Arduino detektor propuštanja SmartThings napajanja: 5 koraka (sa slikama)
ESP8266/ESP-01 Arduino detektor propuštanja SmartThings napajanja: 5 koraka (sa slikama)

Video: ESP8266/ESP-01 Arduino detektor propuštanja SmartThings napajanja: 5 koraka (sa slikama)

Video: ESP8266/ESP-01 Arduino detektor propuštanja SmartThings napajanja: 5 koraka (sa slikama)
Video: $5 WiFi Camera Setup | ESP32 Wifi Setup view on Mobile phone 2024, Srpanj
Anonim
Image
Image

Sooooo Mnogi detektori curenja na izbor, koji će vam najbolje odgovarati? Ako imate Samsung SmartThings koji kontrolira sve uređaje u vašem domu, ovo bi mogao biti samo ulaznica!

Ovo je konačna verzija u nizu koji sam gradio oko kontrolera ESP8266/ESP-01 koji pokreće Arduino. Svi znamo da je sa zrelijom braćom i sestrama ESP-01 poput NodeMCU ESP12 itd. Mnogo lakše raditi, ali ovo je bila misija pokazati snagu malog ESP-01 koji mi je i dalje jako drag. Bio je to moj prvi ESP8266 !!

Da biste vidjeli prethodne verzije u ovoj maloj seriji 'Kako otkriti detektor curenja', pogledajte dolje navedene upute. Za svakoga se nađe ponešto!

ESP8266/ESP-01 Arduino detektor propuštanja-nema Wi-Fi Osnovni lokalni alarm

ESP8266/ESP-01 Arduino detektor curenja s MQTT napajanjem i daljinski prijemnik alarma

Ako koraci sadržani u ovom uputu izgledaju poznato, to je zato što su slični nekim od koraka u gornjim uputama, kao i onom za relej ESP8266/Arduino SmartThings za božićna svjetla

Korak 1: Hardver - ono što vam treba

Hardver - ono što će vam trebati
Hardver - ono što će vam trebati
Hardver - ono što će vam trebati
Hardver - ono što će vam trebati

NE ODGOVARAM, ne predstavljam niti primam bilo što za dolje navedene primjere. Caveat Emptor.

  • ESP8266 ESP-01 ** Ovdje možete preuzeti ESP i programator kao paket aranžman **
  • Programer ** Ovdje možete preuzeti ESP i programator kao paket aranžman **
  • Mini Breadboard
  • LED (Prilično sigurna opklada da već imate posla oko ostatka GEEK stvari)
  • Piezo zujalica
  • Džemperi
  • ESP01 Adapter za hljeb
  • Senzor vode/curenja (higrometar)
  • Samsung SmartThings 2.0 čvorište

Korak 2: Softver - ono što će vam trebati

Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba
Softver - ono što vam treba

PRETPOSTAVKE: Udoban rad s Arduino IDE, knjižnicama, SmartThings IDE i GITHub.

  • Arduino IDE
  • Samsung SmartThings IDE
  • SmartThings aplikacija za Android
  • GITHub

Korak 3: Postavljanje hardvera

Image
Image
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
Postavljanje hardvera
  1. Odredite izvor napajanja za svoj ESP. Koristio sam stariji ESP programer priključen na USB prijenosnog računala i priključio VCC i Grnd kratkospojnike na njihova odgovarajuća mjesta. (Vidi sliku)
  2. Postavite adapter za matičnu ploču ESP-a preko središnjeg kanala mini-ploče tako da je jedan red od 4 igle s obje strane.
  3. Spojite Vcc izvor na ESP -ove Vcc, Ch_Pd i higrometar.
  4. Spojite Grnd izvor na ESP -ov Grnd, higrometar i Piezo/LED 'kratku' nogu.
  5. Spojite ESP pin 2 na podatke higrometra (nije analogno).
  6. Spojite ESP pin 0 na Piezo/LED 'dugu' nogu.
  • SAVJETI

    • NEMOJTE pretpostavljati da boje kratkospojnika na priloženim slikama predstavljaju Vcc ili Grnd.
    • Piezo i/ili LED ne mogu se spojiti tijekom pokretanja. Ako jesu, ESP će se uključiti u načinu pokretanja pri pokretanju i neće izvršavati učitani kôd. Priključite ih nakon uključivanja ESP -a.
    • Podesite osjetljivost prema potrebi na higrometeru s priloženim potenciometrom.

Zaključak: Planiram uspostaviti veze na ovom stalnom i smjestiti sve u pristojno kućište. To kućište bi moglo ponovno postati još jedna od mojih poznatih Lego kutija !! Kad završi, podijelit ću i to.

Korak 4: Postavljanje/konfiguracija softvera

Postavljanje/konfiguracija softvera
Postavljanje/konfiguracija softvera

PRETPOSTAVKE: Udoban rad s Arduino IDE, knjižnicama, SmartThings IDE i GITHub.

  • Prijavite se na odgovarajuće IDE i GITHub račune SmartThings.
  • Slijedite SVE korake koje je ovdje prikazao Daniel Ogorchock. AKA Ogiewon.

Budite oprezni u sljedećim koracima (Ako već koristite dječji uređaj ST_Anything Contact Sensor, ovi koraci ga mogu onemogućiti:

Dodatna napomena: Ako svoju SmartThings IDE vezu postavite na GITHub za repo ST_Anything, buduće promjene koje se izvrše na kontaktnom senzoru u repo -u mogu se prenijeti na vaše SmartThings. To može rezultirati prebrisanjem sljedećih promjena.

  1. Izmijenite priloženu Arduino skicu dodajući svoje specifičnosti okruženja WiFi/SmartThings. Skica poziva gdje treba unijeti promjene, kao i koraci na stranici GITHub.
  2. Otvorite svoju stranicu SmartThings IDE, a zatim … stranicu Rukovatelj mojim uređajima.
  3. Pronađite ogiewon: Senzor za kontakt s djecom na svom popisu i kliknite na njega za otvaranje.
  4. Odaberite cijeli kôd, kopirajte ga i zalijepite u dokument radi "čuvanja" izvornika. Spremite ovaj dokument na neko mjesto gdje ćete se sjetiti ako/kad bude potrebno u budućnosti.
  5. Unesite sljedeću promjenu u senzor za kontakt za djecu koji ste trenutno otvorili u IDE -u SmartThings: ZAMJENA:

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

    WITH: attributeState ("otvoreno", oznaka: "Suho", ikona: "st.alarm.water.dry", backgroundColor: "#ffffff") attributeState ("zatvoreno", oznaka: "Mokro", ikona: "st. alarm.water.wet ", backgroundColor:"#00a0dc ") Pogledajte priložene dodatne detaljne informacije ako je potrebno.

  6. Na gornjem/desnom izborniku kliknite Spremi.
  7. Na gornjem/desnom izborniku kliknite Objavi.
  8. Pritisnite "Za mene". Izađite iz IDE -a.
  9. Učitajte svoju izmijenjenu Arduino skicu u ESP-01. Priključite svoj ESP-01 na uređaj za otkrivanje curenja i uključite ga.
  10. Otvorite mobilnu aplikaciju SmartThings na svom uređaju. Na popisu 'Stvari' sada biste trebali vidjeti kontaktni senzor odjeven u senzor vode.
  11. Uronite senzor vode i pogledajte što će se dogoditi. Držim palčeve da su vaši rezultati poput mojih i da se izgled ikona vode mijenja kada se aktiviraju. EXTRAS: Dodajte SmartThings SmartApp za potiskivanje alarma s ovog uređaja. Odaberite Automatizacija, SmartApps, Pomaknite se dolje do Dodaj SmartApp, Sigurnost i zaštita, Obavijesti me kada. Slijedite čarobnjak za 'Kontakt se zatvara'.

Preporučeni: