Sisukord:

ESP8266/ESP-01 Arduino toitega SmartThingsi lekkeandur: 5 sammu (koos piltidega)
ESP8266/ESP-01 Arduino toitega SmartThingsi lekkeandur: 5 sammu (koos piltidega)

Video: ESP8266/ESP-01 Arduino toitega SmartThingsi lekkeandur: 5 sammu (koos piltidega)

Video: ESP8266/ESP-01 Arduino toitega SmartThingsi lekkeandur: 5 sammu (koos piltidega)
Video: Unleash the Power of Cloud Connected Devices with SmartThings 2024, November
Anonim
Image
Image

Niiiii palju lekkeandureid, millest valida, milline neist sobib teile kõige paremini? Kui teil on kodus kodus seadmeid juhtiv Samsung SmartThings, siis võib see just pilet olla!

See on sarja viimane versioon, mille olen ehitanud Arduino toitega kontrolleri ESP8266/ESP-01 ümber. Me kõik teame, et ESP-01 küpsemate õdede-vendadega nagu NodeMCU ESP12 jne on palju lihtsam töötada, kuid see oli missioon näidata väikese ESP-01 jõudu, mis mulle siiani väga meeldib. See oli minu esimene ESP8266 !!

Selle väikese "Lekke tuvastamise juhendi" eelmiste versioonide vaatamiseks vaadake palun allpool toodud juhiseid. Igaühele leidub midagi!

ESP8266/ESP-01 Arduino toitega lekkeandur-Wi-Fi Basic Local Alarm puudub

ESP8266/ESP-01 Arduino toitega MQTT lekkeandur ja kaugjuhtimissignaali vastuvõtja

Kui selles juhendis sisalduvad sammud tunduvad tuttavad, siis on see tingitud sellest, et need on sarnased mõne ülaltoodud juhendi sammuga, samuti ESP8266/Arduino SmartThings relee jõulutuletele.

Samm: riistvara - mida vajate

Riistvara - mida vajate
Riistvara - mida vajate
Riistvara - mida vajate
Riistvara - mida vajate

Ma EI toeta, esinda ega saa alltoodud näidete jaoks üldse midagi. Hoiatus Emptor.

  • ESP8266 ESP-01 ** ESP ja programmeerija saate paketipakettina siit **
  • Programmeerija ** ESP ja programmeerija saate paketipakettina siit **
  • Mini leivalaud
  • LED (üsna kindel panus, et teil on juba ülejäänud GEEKi kraamiga tegemist)
  • Pietsosummer
  • Džemprid
  • ESP01 Breadboad Adapter
  • Vee-/lekkeandur (hügromeeter)
  • Samsungi SmartThings 2.0 jaotur

Samm: tarkvara - mida vajate

Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate
Tarkvara - mida vajate

EELDUSED: Mugav töötada Arduino IDE, raamatukogude, SmartThings IDE ja GITHubiga.

  • Arduino IDE
  • Samsung SmartThings IDE
  • SmartThingsi Androidi rakendus
  • GITHub

Samm: riistvara seadistamine

Image
Image
Riistvara seadistamine
Riistvara seadistamine
Riistvara seadistamine
Riistvara seadistamine
  1. Tuvastage oma ESP toiteallikas. Kasutasin vanemat ESP programmeerijat, mis oli ühendatud sülearvuti USB -ga, ja ühendasin VCC ja Grnd džemprid vastavatesse kohtadesse. (Vaata pilti)
  2. Asetage ESP leivaplaadi adapter üle minileiva keskosa, nii et üks 4 tihvti rida on mõlemal küljel.
  3. Ühendage Vcc Source ESP Vcc, Ch_Pd ja hügromeetriga.
  4. Ühendage Grnd Source ESP Grndi, hügromeetri ja pieso/LED -i lühikese jalaga.
  5. Ühendage ESP tihvt 2 hügromeetri andmetega (pole analoog).
  6. Ühendage ESP tihvt 0 piezo/LED -i pika jalaga.
  • NÕUANNE

    • ÄRGE eeldage, et lisatud piltidel olevad hüppajavärvid tähistavad Vcc või Grnd.
    • Piezot ja/või LED -i ei saa alglaadimise ajal kinnitada. Kui need on olemas, lülitub ESP alglaadimisrežiimis sisse ja ei käivita laaditud koodi. Kinnitage need pärast ESP sisselülitamist.
    • Reguleerige tundlikkust vastavalt vajadusele hügromeetril koos lisatud potentsiomeetriga.

WrapUp: kavatsen ühendada selle alaliselt ja paigutada kõik korralikku ümbrisesse. See ümbris võib olla jälle üks minu kuulsatest Lego kastidest !! Kui see on valmis, jagan seda ka.

Samm 4: Tarkvara seadistamine/konfigureerimine

Tarkvara seadistamine/konfigureerimine
Tarkvara seadistamine/konfigureerimine

EELDUSED: Mugav töötada Arduino IDE, raamatukogude, SmartThings IDE ja GITHubiga.

  • Logige sisse oma SmartThings IDE ja GITHubi kontodele.
  • Järgige kõiki Daniel Ogorchocki siin näidatud samme. AKA Ogiewon.

Palun olge järgmistes sammudes ettevaatlik (kui kasutate juba ST_Anything Contact Sensor lapsseadet, võivad need toimingud selle keelata:

Lisamärkus. Kui seadistate oma SmartThings IDE -ühenduse ST_Anything repos GITHubiga, võidakse edasised muudatused, mis tehakse repos kontaktandurile, edastada teie SmartThingsile. See võib põhjustada järgmiste muudatuste ülekirjutamise.

  1. Muutke lisatud Arduino visandit, lisades oma WiFi/SmartThings keskkonna eripärad. Eskiis kutsutakse välja, kus muudatusi teha, nagu ka GITHubi lehel olevad sammud.
  2. Avage oma SmartThings IDE leht ja teiseks… leht Minu seadme käitleja.
  3. Leidke oma loendist ogiewon: Child Contact Sensor ja klõpsake selle avamiseks.
  4. Valige kogu kood, kopeerige ja kleepige see originaali „säilitamiseks” dokumenti. Salvestage see dokument kuhugi, mida mäletate, kui/kui seda tulevikus vaja läheb.
  5. Tehke SmartThings IDE -s praegu avatud laste kontaktanduris järgmised muudatused: REPLACE:

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

    WITH: attributeState ("avatud", silt: "Kuiv", ikoon: "st.alarm.water.dry", backgroundColor: "#ffffff") attributeState ("suletud", silt: "Märg", ikoon: "st. alarm.water.wet ", backgroundColor:"#00a0dc ") Lisateavet leiate lisalt, kui vaja.

  6. Klõpsake ülemises/parempoolses menüüs nuppu Salvesta.
  7. Klõpsake ülemises/parempoolses menüüs nuppu Avalda.
  8. Klõpsake nuppu "Minu jaoks". Väljuge IDE -st.
  9. Laadige muudetud Arduino visand ESP-01-sse. Ühendage oma ESP-01 oma lekkeanduri seadmega ja lülitage see sisse.
  10. Avage oma seadmes oma SmartThingsi mobiilirakendus. Nüüd peaksite oma asjade loendis nägema kontaktandurit, mis on riietatud veeanduriks.
  11. Loputage veeandur ja vaadake, mis juhtub. Sõrmed risti, et teie tulemused on minu omad ja veeikoonide välimus muutub käivitamisel. Lisad: lisage SmartThings SmartApp, et sellest seadmest häiresignaale lükata. Valige Automatiseerimine, SmartAppid, kerige alla, et lisada SmartApp, Turvalisus ja turvalisus, Teata mulle, millal. Järgige viisardit „Kontakt sulgub”.

Soovitan: