Sisukord:
- Samm: riistvara - mida vajate
- Samm: tarkvara - mida vajate
- Samm: riistvara seadistamine
- Samm 4: Tarkvara seadistamine/konfigureerimine
Video: ESP8266/ESP-01 Arduino toitega SmartThingsi lekkeandur: 5 sammu (koos piltidega)
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:50
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
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
EELDUSED: Mugav töötada Arduino IDE, raamatukogude, SmartThings IDE ja GITHubiga.
- Arduino IDE
- Samsung SmartThings IDE
- SmartThingsi Androidi rakendus
- GITHub
Samm: riistvara seadistamine
- 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)
- Asetage ESP leivaplaadi adapter üle minileiva keskosa, nii et üks 4 tihvti rida on mõlemal küljel.
- Ühendage Vcc Source ESP Vcc, Ch_Pd ja hügromeetriga.
- Ühendage Grnd Source ESP Grndi, hügromeetri ja pieso/LED -i lühikese jalaga.
- Ühendage ESP tihvt 2 hügromeetri andmetega (pole analoog).
- Ü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
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.
- Muutke lisatud Arduino visandit, lisades oma WiFi/SmartThings keskkonna eripärad. Eskiis kutsutakse välja, kus muudatusi teha, nagu ka GITHubi lehel olevad sammud.
- Avage oma SmartThings IDE leht ja teiseks… leht Minu seadme käitleja.
- Leidke oma loendist ogiewon: Child Contact Sensor ja klõpsake selle avamiseks.
- 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.
-
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.
- Klõpsake ülemises/parempoolses menüüs nuppu Salvesta.
- Klõpsake ülemises/parempoolses menüüs nuppu Avalda.
- Klõpsake nuppu "Minu jaoks". Väljuge IDE -st.
- Laadige muudetud Arduino visand ESP-01-sse. Ühendage oma ESP-01 oma lekkeanduri seadmega ja lülitage see sisse.
- Avage oma seadmes oma SmartThingsi mobiilirakendus. Nüüd peaksite oma asjade loendis nägema kontaktandurit, mis on riietatud veeanduriks.
- 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:
Veealuse kaamera korpuse lekkeandur: 7 sammu (koos piltidega)
Veealuse kaamera korpuse lekkeandur: veealuse kaamera korpus lekib harva, kuid kui see juhtub, on tulemused tavaliselt katastroofilised, põhjustades kaamera korpusele ja objektiivile korvamatut kahju. SparkFun avaldas 2013. aastal veedetektori projekti, mille algne disain oli mõeldud
IoT kasside söötja, mis kasutab osakeste footonit, mis on integreeritud Alexa, SmartThingsi, IFTTT ja Google'i arvutustabelitega: 7 sammu (koos piltidega)
IoT kassisöötja, mis kasutab osakeste footonit, mis on integreeritud Alexa, SmartThingsi, IFTTT ja Google'i arvutustabelitega: automaatse kassisöötja vajadus on iseenesestmõistetav. Kassid (meie kassi nimi on Bella) võivad olla näljasena ebameeldivad ja kui teie kass on nagu minu, sööb see kausi iga kord kuivana. Vajasin viisi, kuidas väljastada kontrollitud kogus toitu automaatselt
Automaatne drooni sülearvuti taimer - 3D trükitud, Arduino toitega: 18 sammu (koos piltidega)
Automaatne droonide ringitaimer - 3D -trükitud, Arduino Powered: Mind on üha enam huvitanud droonivõistluse First Person Video (FPV) idee. Olen hiljuti omandanud väikese drooni ja soovinud oma ringide ajastamise viisi - see on selle projekti tulemus. Sellel drooni maandumisplatsil on integreeritud
ESP8266/ESP-12 Arduino toitega SmartThings DS18B20 Temp. Andur: 4 sammu (piltidega)
ESP8266/ESP-12 Arduino toitega SmartThings DS18B20 Temp. Andur: Meile kõigile meeldib teada, milline on praegune toatemperatuur ja mõnikord, mis temperatuur on teises toas või võib -olla isegi teie puhkemajas teisel pool maailma. Võib -olla soovite jälgida oma lemmiklooma sisaliku maja temperatuuri
ESP8266/ESP-01 Arduino toitega lekkeandur: 3 sammu (piltidega)
ESP8266/ESP-01 Arduino jõuallikaga lekkeandur: vesi on suurepärane asi? Mitte nii palju, kui see on sunnitud lahkuma, on määratud kodu ja hakkab ujuma ümber teie kodu põrandapinna. Ma tean, et see on "tagantjärele" projekt, kuid loodan, et see aitab kellelgi teisel vältida võimalikku pettust