$4 WiFi deur Alarm met behulp van een ESP8266 #IoT (5 / 8 stap)

Stap 5: De ESP8266 Program


Dit is de tijd om onze aangepaste code schrijven. De ESP8266 moet verbonden aan de macht (3,3 v) en optioneel op de computer (Rx en Tx) als u wilt bijhouden van de logs.

  1. Ga naar uw ESP8266 URL klik dan op [bewerken]. Kopieer en plak de volgende code de parameters (tussen accolades) vervangen door uw waarden:

  2. Druk op Opslaan
  3. Ga [SETTINGS], in staat stellen stormloop default.bas bij het opstarten en druk op Opslaan
  4. Duw opnieuw opstarten

U ontvangt binnenkort een e-mail alert! Als u dat niet doet: kijken naar de logs, ze zou nuttig kunnen zijn.

Hier is een beschrijving van wat wij doen:

  • Wanneer de ESP8266 zelfstart, op verbinding met het wifinetwerk en loopt default.bas (dit is het programma dat we net schreef),
  • vervolgens de url overeenkomt met onze recept's trigger wordt bezocht en het antwoord wordt geretourneerd door wget aan de console via de functie afdrukken , IFTTT doen haar magie versturen van een e-mail,
  • direct na ontvangst van het antwoord, gaat de ESP8266 naar diepe slaap "forever".

In de volgende stap zal wij verbinden met de reed switch rietschakelaar de pin RST (reset) van de ESP8266 zodat het het wakker wanneer de deur wordt geopend.
Telkens wanneer die de ESP8266 is wakker, het het programma wordt uitgevoerd en gaat terug naar de diepe slaap. Deze manier kunnen we een heleboel energie besparen en verhogen aanzienlijk de levensduur van de batterij!

Ik beveel "uitschakelen" de ESP8266 aan-uitlampje, indien van toepassing, dus het zal nog meer energie besparen (het desolder, of met een kleine Tang te vernietigen).

Theoretische vermogenswaarden verbruik:

Status Stroom verbruik[1]
Uitgevoerdvan 50mA te 170mA
Diepe slaap10ΜA

Experimentele waarden:

Status Power consumptie[2]
Uitgevoerd72mA
Diepe slaap0mA

Een gewone alkaline AAA batterij heeft een capaciteit van 1, 000mAh[3]is de gemiddelde tijd die nodig is voor het verzenden van de waarschuwing en ga weer slapen 32s[2] dit leidt om te denken dat onze alarm mogelijk zou kunnen voor 1.500 + tijden werken. Dit is duidelijk groter dan de realiteit als de accuspanning dalingen tijdens consumptie voorkomen de ESP8266 normaal werken. Sommige experimentele tests moeten worden gedaan, voel je vrij om commentaar!

[1]: ESP8266 informatieblad.
[2]: verkregen met behulp van een INA219 met een 7ms logboekregistratie tarief.
[3]: Wikipedia

Gerelateerde Artikelen

DIY: Deur alarm met behulp van het apparaat van de Hall en de Arduino Uno

DIY: Deur alarm met behulp van het apparaat van de Hall en de Arduino Uno

dit is een deur alarm-systeem dat gemakkelijk kan worden gebouwd en geïnstalleerd. Het maakt gebruik van het fundamentele beginsel uiteengezet door de Arduino Uno ontwerpers die is het gebruik van de Sensor, Micro-controller en de bedieningssleutel.
Goedkope draadloze muizenval alarm met behulp van een ATtiny85

Goedkope draadloze muizenval alarm met behulp van een ATtiny85

Een paar weken geleden maakte ik de jaarlijkse expeditie tot onze zolder te halen de Chrismas decoraties. Zoals ik was het passeren van de vakken naar mijn vrouw die realiseerde ik me hadden we sommige ongenode kostgangers, duidelijk door hun uitwerp
Hoe maak je eenvoudig deur Alarm met behulp van Clothes-Peg (DIY)

Hoe maak je eenvoudig deur Alarm met behulp van Clothes-Peg (DIY)

Gemakkelijkste en Simples manier om deur Alarm met huishoudelijke artikelen met inbegrip van Clothes-Peg (wasknijper) en als altijd zijn goedkoop, eenvoudig en leuk om te maken. Hoewel zijn te simpel maar zijn zeer efficiënt en werkt perfect, kunt u
Arduino - FLOOD ALARM - met behulp van een eenvoudige waterniveau Sensor

Arduino - FLOOD ALARM - met behulp van een eenvoudige waterniveau Sensor

Hallo mensen! Vandaag maakte ik een eenvoudige overstroming alarm met een waterniveau sensor. Ik verkoop niet deze sensoren op mijn website omdat ze niet duren erg lang wanneer meten van water zal ik bestellen goud bekleed degenen en test hen voor ee
ARDUINO Inbraak Alarm met behulp van infrarood zender-Detector paar

ARDUINO Inbraak Alarm met behulp van infrarood zender-Detector paar

In deze tutorial zal ik laten zien u, hoe maak je een eenvoudige goedkope Intrusion Detection(Burglar alarm) met behulp van een Arduino Uno-board. Dit project maakt gebruik van de infrarood zender-Detector paar om op te sporen van inbraak en een alar
Pak Alarm met behulp van arduino LDR + piëzo zoemer

Pak Alarm met behulp van arduino LDR + piëzo zoemer

Dit kleine project leert u, hoe maak je een eenvoudige Grab alarm met behulp van een LDR (light afhankelijke resistor). Wanneer u probeert te verplaatsen van je hand over de LDR, is er een luid alarm dat gaat op en het alarm wordt uitgeschakeld zodra
Draai Windows 10/7/8 Laptop in een Wifi-Hotspot! Met behulp van opdrachtprompt!

Draai Windows 10/7/8 Laptop in een Wifi-Hotspot! Met behulp van opdrachtprompt!

Draai Windows 10/7/8 / Laptop in Wifi Hotspot. Dit laat zien hoe u een Wifi-Hotspot op Windows 10/7/8 maken met behulp van een paar commando's ter troepenleiding prompt. Dit concept van Wireless gehost netwerk werd geïntroduceerd in Windows 7. We kun
Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Arduino verbonden met Wifi met behulp van ESP8266 gecontroleerd door de BLYNK (met behulp van een Mac OS X)

Hoewel er veel tutorials over het instellen van een nieuwe ESP8266 verbinden met wifi, kostte het nog steeds me dagen en een heleboel uren praten met de IT-afdeling aan het college eigenlijk mijn project opstaan en lopen. Hoop dat dit helpt kun je in
Hack een oude iPod met behulp van een Android en een Arduino.

Hack een oude iPod met behulp van een Android en een Arduino.

Deze tutorial toont je hoe een Arduino gebruiken om te schakelen van dat oude stoffige muziekspeler in een Bluetooth gecontroleerde docking station.Zelfs als er al een gebarsten scherm of een lege batterij die kan nog steeds worden gebruikt.De volgen
De Linkit met behulp van een Raspberry PI Program

De Linkit met behulp van een Raspberry PI Program

In dit instructable, ik ga u tonen hoe te programmeren van de Linktit een bord met behulp van een Raspberry Pi, en ook seriële communicatie met het vast te stellen. Dit instructable ziet u hoe u een micro-controller (één Linkit) en het werk van een m
Snelle geïmproviseerde ' face-tracking camera met behulp van een Intel Edison

Snelle geïmproviseerde ' face-tracking camera met behulp van een Intel Edison

Dit is een tutorial over het bouwen van een eenvoudige camera van de face-tracking met arduino breakout board, een android-smartphone, een servomotor en een paar andere dingen die kan je rondslingeren in uw bureau met behulp van een Edison. De code i
Kind hoogte verstelbaar cello kruk met behulp van een IKEA Frosta kruk

Kind hoogte verstelbaar cello kruk met behulp van een IKEA Frosta kruk

Concept:Een volwassen IKEA kruk omzetten in een 12-15-inch hoogte verstelbaar kind cello/muziek krukHet eindresultaat is uiterst stabiel en comfortabel voor het kindVoeg een handvat aan de bodem voor de eenvoudige uitvoeringOverzicht:You Gonna boor e
Sunshine Alarm met behulp van LM555 en LM358

Sunshine Alarm met behulp van LM555 en LM358

Hallo vrienden,Dit is een eenvoudig ontwerp alarm voor uw winter breekt. Met dit alarm die u niet te tijd stellen hoeft, het detecteert het daglicht in de ochtend en piepergeluid genereert voor ca. 1 minuut. U moet niet tijd voor uw winters, stel de
DIY IPhone Dolly met behulp van een telefoon-Clip

DIY IPhone Dolly met behulp van een telefoon-Clip

Als u het maken van video's met je iPhone en proberen om enkele mooie shots, proberen om een DIY telefoon dolly.In deze tip, zal wij u tonen hoe glad iPhone dolly om schoten te nemen met behulp van een clip van de telefoon. Het maakt uw iPhone films