Eenvoudig, veilig, Internet / uit-schakelaar (110V/240V) met handbediende keuzehefboom (5 / 5 stap)

Stap 5: De handleiding drukknop overschrijven en Web-paginaconfiguratie code toe te voegen


De handleiding drukknop overschrijven code toe te voegen

De schets, InlinePowerSwitch_withPushButton.ino, bevat de code van de drukknop. Het moet een extra bibliotheek DebouncedSwitch.zip van Debouncing-Switches in de Arduino. Op de top van de schets is er een extra bibliotheek en definities voor drukknop == == sectie. Onderin de loop-methode overeenkomstig <<< uw andere loop code gaat hier is de extra code die controleert de drukknop, het debounces en schakelt het Relais uitgang wanneer de knop wordt losgelaten.

Compileren en het downloaden van deze schets aan de OLIMEX-EVB bestuur en vervolgens wanneer u verbinding maakt met behulp van pfodApp en druk op de knop, ziet u de weergave op uw mobiele update met de huidige stand van de schakelaar. Als u niet dat webpagina Netwerkconfiguratie, waardoor het eenvoudig en veilig de schakelaar verbinden met een nieuw netwerk wilt, kunt dan u hier stoppen.

Toevoegen van de webpagina Netwerkconfiguratie

De schets, InlineWiFiPowerSwitch.ino, heeft zowel de handmatige drukknop-override en de code van de webpagina netwerk configuratie. In de codesectie = begin van de pfodESP8266WebConfig instellingen = definieert de omvat en variabelen nodig hebt voor de configuratie van de webpagina. In de Setup-methode, de code = pfodESP8266WebConfig config in Access Point modus = heeft de code controleert als de knop wordt ingedrukt wanneer de macht wordt toegepast.

Als push-knop wordt ingedrukt wanneer de Raad van bestuur wordt opgestart, dan is de eenheid wordt gezet in de modus van het Access Point met een SSID pfodWifiWebConfig . Om een beveiligde wifiverbinding voor het instellen van uw lokale netwerk-SSID en wachtwoord, wordt de pfodWifiWebConfig gebruikt de pfodSecurityCode als een wachtwoord. Dat is de QR-code die u al hebt aangesloten op de schakelaar.

Het configuratieproces is als volgt:-

  • Uitschakelen van de Power-schakelaar
  • De drukknop ingedrukt tijdens het opnieuw toepassen van de macht.
  • Scan de QR-code in uw telefoon met behulp van een QR-scanner. Ik gebruik QR Droid privé, er is ook een gratis versie. Kopieer de wachtwoord naar de clip boord.
  • Open de instellingen van de WiFi op uw mobiele telefoon en vinden de pfodWifiWebConfig Access Point.
  • Pers en scheepsruim van dat label om het netwerk menu-item wijzigen. Klik op Modify netwerk en plakken in het wachtwoord. (Verwijder de www.pfod.com.au aan het einde als die ook wordt gekopieerd) Opslaan en sluit aan op pfodWifiWebConfig , die u nu met de ESP8266 bestuur verbonden bent.
  • Open http://10.1.1.1 in een webbrowser

Vul in de web-pagina met de waarden voor uw WiFi-netwerk, IP- en de portNo die u wilt gebruiken voor dit aan-/ uitschakelaar. Drukt u vervolgens op configureren om op te slaan van deze waarde in de ESP8266 de EEPROM. De ESP8266 reageert met deze bevestiging web-pagina.

De macht cyclus de schakelaar verbinden met uw lokale WiFi-netwerk klaar om te worden aangesloten op via pfodApp.

Tijdens normale power up, wanneer de push-knop is niet ingedrukt, de code

pfodESP8266WebConfig::BASIC_STORAGE * opslag = webConfig.loadConfigAndJoinNetwork();
Server = WiFiServer (opslag -> portNo);

maakt verbinding met uw lokale WiFi-netwerk met behulp van de waarden die zijn opgeslagen in EEPROM uit de configuratie van de webpagina.

Het Open Office-bestand, LabelForCheapWifiShield.odp, biedt een sjabloon voor het afdrukken van een label voor uw / uit-schakelaar met het SSID en wachtwoord en webpagina config-URL. Vervang gewoon de QR code afbeelding met uw eigen.

VEILIGHEID Opmerking:zodra u klaar bent met het testen van de drukknop bediening en de configuratie van de webpagina een 5V power pack gebruikt, kunt u schroef de behuizing, samen en alleen dan toepassing van netspanning naar de voltooide apparaat

Conclusie

Dat is de schakelaar van de Power van Inline-WiFi, aangevuld met handmatige drukknop en de webpagina Netwerkconfiguratie en aangesloten op het Internet met 128-bits beveiliging.

Met de webpagina netwerkconfiguratie kunt u gemakkelijk de schakelaar naar een andere site verplaatsen en sluit het er. Als u wilt dat een ander beeldscherm op uw mobiele telefoon, kunt u de vrije pfodDesigner te maken en het genereren van de code van de Arduino voor uw.

De pfodDesigner heeft ook opties om de pols van de estafette op gedurende een bepaalde tijd, van 1sec tot 50 dagen. Pulsed uitgangen voor Arduino met behulp van pfodApp tutorial toont je hoe dat te doen. Opnieuw alle de Arduino-code wordt gegenereerd voor u.

Gerelateerde Artikelen

Reparatie/verwijderen de aan/uit-schakelaar op een conische burr grinder van Breville BCG450XL

Reparatie/verwijderen de aan/uit-schakelaar op een conische burr grinder van Breville BCG450XL

de Breville BCG450XL is een grote conische burr grinder die houdt van mijn vader voor haar vermogen om te helpen hem een geweldige kop koffie te produceren. Het heeft echter een ernstige ontwerpfout: de aan/uit-schakelaar, die overbodig met de startk
Eenvoudige & goedkoop, GSM gecontroleerd aan/uit schakelaar

Eenvoudige & goedkoop, GSM gecontroleerd aan/uit schakelaar

Deze tutorial zal je leren hoe te wijzigen van een goedkope GSM toezicht bug, in een eenvoudige aan/uit-schakelaar, gecontroleerd door uw mobiele telefoon.Het werd eerst gepubliceerd in mijn blog u wat meer details over het vindt.De minimale hulpmidd
Aantal spel / uit-schakelaar

Aantal spel / uit-schakelaar

dus, ik dacht dat het zou gaaf zijn om een van deze eenvoudige kleine nummer raster games omzetten in een / uit-schakelaar, die op de omliggende LEDs veranderen zou als je "" het spel wint.Gebruikte materialen:8 - 3mm 3V LEDs1/4" hout basis
Eenvoudige keuken Racks uit mager pijp

Eenvoudige keuken Racks uit mager pijp

Afgebeeld is een oude bureau die ik gebruikte om een hoekje"koffie" in de keuken, en mijn vriendin gevraagd dat overigens een bar om te houden van onze mokken. Terwijl ik bij het was ik toegevoegd een bar voor potten en pannen zo goed!De rekken
Hoe maak je een zelfgemaakte aan/uit schakelaar

Hoe maak je een zelfgemaakte aan/uit schakelaar

dit zal u tonen hoe te doen een zelfgemaakte ON/UITSCHAKELAAR met spullen ou kunt vinden rond het huis uit weinig aan geen kosten aan uStap 1: krijgen alle materialen die nodig zijn Geven een algemene beschrijving van de Stepok dus dit zal zeer goedk
EENVOUDIGE omkering van polariteit schakelaar

EENVOUDIGE omkering van polariteit schakelaar

eerste ding eerst, mij weet ziedaar zitten andere instractables voor dit, ik wilde alleen maar om te laten zien van mijn versie. Gelieve geen vlam omdat het al gedaan!Ten tweede, dit is mijn eerste instructable. Ik heb geschreven een andere maar hoef
Externe aan/uit schakelaar voor maximaal 4 apparaten.

Externe aan/uit schakelaar voor maximaal 4 apparaten.

Dit is een afstandsbediening bediend radio aan/uit-schakelaar voor maximaal vier elektrische apparaten.U moet:PowerSWITCH staart http://www.adafruit.com/products/268Adafruit Perma-Proto 1/4-formaat Breadboard PCB http://www.adafruit.com/product/1608B
Logitech MX 900 batt' aan/uit schakelaar

Logitech MX 900 batt' aan/uit schakelaar

waar we een aan/uit-schakelaar voor de batterijen van de Logi' MX900 optische muis?Mijn gehavende muis.Stap 1: Ingrediënten/toolsAls uw als me & u stapels van rommel nooit zelf uitgegooid toen hij wellicht dit eaisier?(Ik maak het duidelijk later op!
Pointilist rand verlicht Card met automatische aan/uit schakelaar

Pointilist rand verlicht Card met automatische aan/uit schakelaar

Enkele maanden terug, wilde ik de mensen op instructables HQ een Bedankkaart verzenden voor het laten van me hangen met hen tijdens Maker Faire.  Ik wist dat een winkel gekocht kaart gewoon niet zou doen, dus mijn gedachten wendde zich onmiddellijk t
Stand-by energie met een Desktop / uit-schakelaar te elimineren!

Stand-by energie met een Desktop / uit-schakelaar te elimineren!

Wij allen weten dat het gebeurt. Zelfs wanneer uw apparatuur (TV, computer, speakers, externe harde schijven, monitoren, etc.) zijn uitgeschakeld "", zijn ze nog steeds eigenlijk op, in de standby-modus, macht verspillen. Sommige TVs van het pla
AC / uit-schakelaar met geen bewegende delen

AC / uit-schakelaar met geen bewegende delen

In dit instructable we kijken hoe het gebruik van een Thyristor (TRIAC) als de schakelaar van een AC-lijn. Groot hulpmiddel om te gebruiken in domotica projecten voor of uitschakelen een licht of bouw van uw eigen thermostaat.
Ijskristallen: Voedsel-veilig mallen uit een 3D afgedrukt-Object

Ijskristallen: Voedsel-veilig mallen uit een 3D afgedrukt-Object

dit Instructable heeft betrekking op het proces van het maken van een mal van de voedsel-veilig van een 3D-gedrukte object. Ik zal twee methoden voor het maken van een ijs-schimmel (een wordt een papierlade), en enkele stappen kan worden gemengd en g
Arduino Audio geactiveerd / uit-schakelaar

Arduino Audio geactiveerd / uit-schakelaar

ooit wilde uw huisvermaak of geluidsinstallatie aan power up zelf toen inpluggen in uw iPod of andere draagbare MP3-speler?Bekijk deze video om te zien hoe het werkt. Dan flip door de stappen om erachter te komen hoe maak je met behulp van de Arduino
Hoe maak je een klap-Clap op / Clap Clap uit schakelaar circuit!

Hoe maak je een klap-Clap op / Clap Clap uit schakelaar circuit!

Hi all!Dit instructable niet alleen geeft de lezer de informatie nodig te maken een klap-klap op / clap clap af schakelen circuit, maar de logica die wordt gebruikt om een hardware-alleen clap-on, klappen uit circuit.  Meer informatie over een hardwa