Enkel, säker, Internet strömbrytaren (110V/240V) med manuell omställning (5 / 5 steg)

Steg 5: Lägga till manuell tryckknapp åsidosätta och webbsida konfiguration kod



Lägga till manuell tryckknapp åsidosätta kod

Skiss, InlinePowerSwitch_withPushButton.ino, innehåller knappkoden. Den behöver ett extra bibliotek DebouncedSwitch.zip från Debouncing växlar i Arduino. Överst på skissen finns det en == extra bibliotek och definitioner för tryckknapp == avsnitt. Längst ner på den loop() metoden i <<< andra loop() koden går här är den extra kod som kontrollerar knappen, debounces det och växlar reläet utgång när knappen släpps.

Kompilera och ladda ner denna skiss till OLIMEX-EVB styrelsen och sedan när du ansluter med hjälp av pfodApp och tryck på knappen, du kommer att se displayen på din mobil uppdatering med det nuvarande tillståndet för strömbrytaren. Om du inte vill webbsida nätverkskonfiguration, vilket gör det enkelt och säkert ansluta strömbrytaren till ett nytt nätverk, kan då du sluta här.

Att lägga till webbsida nätverkskonfiguration

Skiss, InlineWiFiPowerSwitch.ino, har både manuell tryckknapp åsidosättningen och webbsida nätföreskriften konfiguration. I kodavsnittet = start av pfodESP8266WebConfig inställningar = definierar den innehåller och variabler behöver för webbsida konfigurationen. I metoden setup() koden = pfodESP8266WebConfig config i Access punkt läge = har den kod som kontrollerar om knappen trycks när kraften används.

Om tryckknapp trycks när styrelsen startar upp, därefter sätts enheten i Access Point läge med ett SSID pfodWifiWebConfig . För att ge en säker WiFi anslutning för att ange din lokala nätverkets SSID och lösenord, använder pfodWifiWebConfig pfodSecurityCode som ett lösenord. Det är QR-kod du har redan kopplat till strömbrytaren.

Konfigurationen är följande:-

  • Stäng av strömbrytaren
  • Håll ned knappen medan åter tillämpa makt.
  • Skanna QR-koden till din telefon med en QR-scanner. Jag använder QR Droid privata, det finns också en gratis version. Kopiera lösenordet till klippa bräde.
  • Öppna WiFi inställningarna på din mobil och hitta pfodWifiWebConfig Access Point.
  • Tryck och håll den etiketten till uppdra menyalternativet ändra nätverk. Klicka på Ändra nätverk och klistra in i lösenord. (ta bort www.pfod.com.au från slutet om som får kopieras också) Spara och ansluta till pfodWifiWebConfig du är nu ansluten till ESP8266 styrelsen.
  • Öppna http://10.1.1.1 i en webbläsare

Fyll i webbsidan med värdena för ditt WiFi-nätverk och IP och portNo du vill använda för denna strömbrytare. Tryck på Konfigurera att spara dessa värdet i ESP8266 s EEPROM. ESP8266 svarar med denna bekräftelsesida.

Makten cykel strömbrytaren att ansluta till din lokala WiFi nätverk redo att anslutas till via pfodApp.

Under normala förmåga intryckt upp, när knappen inte är, koden

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

ansluter till ditt lokala WiFi-nätverk med hjälp av de värden som lagras i EEPROM från webbsidan konfigurationen.

Öppna Office-filen, LabelForCheapWifiShield.odp, innehåller en mall för skriva ut en etikett för din strömbrytaren med SSID och lösenord webbsida config URL. Bara ersätta QR kod bilden med din egen.

SÄKERHET Observera:en gång du har färdig testning tryckknapp operationen och webbsida konfigurationen med ett 5V power pack, du kan skruva inneslutningen tillsammans och bara sedan använda nätström till den färdiga affärsenhet.

Slutsats

Det är Inline WiFi strömbrytaren avslutas med manuell tryckknapp och webbsidan nätverkskonfiguration och ansluten till Internet med 128-bitars säkerhet.

Med nätverkskonfigurationen webbsida kan du enkelt flytta strömbrytaren till en annan webbplats och ansluta det där. Om du vill ha en annan display på din mobil, kan du använda den gratis pfodDesigner att skapa en och generera Arduino koden för din.

PfodDesigner har också alternativ till puls reläet på en viss tid, från 1 SEK till 50 dagar. Pulsade utgångar för Arduino använder pfodApp handledning visar hur man gör. Igen alla Arduino koden genereras för dig.

Se Steg
Relaterade Ämnen

Långlivade apparaten strömbrytaren

när byggnaden förlorar makt och sedan så småningom vänder tillbaka, vår bärbara/c enhet inte vända på. Du måste manuellt tryck på knappen på framsidan av enheten, eller slå på strömbrytaren på fjärrkontrollen. Vår/c enhet råkar vara i vårt serverrum...

Universal IR Remote strömbrytaren för PC

detta projekt kan du växla din PC på och av med TV-fjärrkontrollen. Flera månader sedan jag postat ett projekt som visade hur jag använda min DirecTV fjärrkontrollen för att styra en lampa över rummet. Projektet vände sig till något som jag använder...

Arduino ljud utlöst strömbrytaren

Ever wanted din hemunderhållning eller ljudsystem till förmåga upp sig när du sätter i din iPod eller annan bärbar MP3-spelare?Titta på denna video att se hur det fungerar. Vänd sedan igenom stegen för att ta reda på hur man gör en med Arduino-styren...

LittleBits Slide aktiveras strömbrytaren

Under vår littleBits Instructable bygga natt här på Tampa Hackerspace i Florida låter vi några av våra yngre medlemmar ta över och Visa oss vad de kunde göra. Ett sådant projekt, som var en bild aktiveras strömbrytaren, var från en ung herre som hete...

En enkel 4 - kanal justerbart strömkälla

4-kanals nuvarande källan gjordes för att kontrollera en hög effekt RGBW LED för Mikroskop. Det inspirerades av en krets Publicerad i elektronik Design nyheter (EDN) som en design idé av John Guy i juni 2008. Jag använde billigt BCD tummen hjulet väx...

Med hjälp av Pololu tryckknapp strömbrytaren

jag arbetar på ett projekt (Instructable snart kommer att offentliggöras) som krävde den Arduino registeransvarige att drivas ner när ett program hade kör och startas om genom att trycka på en knapp. Pololu tryckknapp strömbrytaren passa mina behov p...

Atari 2600 strömbrytaren LED

jag har alltid gillat Atari och det är nu en sann klassiker. Men det hade aldrig en makt på ljus. Det finns mods ute i Google mark men alla kräver du att borra in i fallet. Jag anser att borra i fallet av denna klassiska skulle vara ett brott. Så stä...

Mjuk spärren strömbrytaren (Ardweeny)

idag jag ville lägga upp en design som jag skapat för en mjuk spärren strömbrytare. Det var för att driva en Solarbotics Ardweeny, om du kunde använda den för bara om någon mikrokontroller. Om din microcontroller kräver något annat än + 5V ingång, ka...

Raspberry Pi billiga DIY ATX-strömbrytaren.

OK, så det inte ser så mycket... Men varför skulle du behöva en?Väl du inte, det är bra om din pi drivs av en leverans som även driver andra saker. En 3D-skrivare i mitt fall.Dessutom ingår en separat stängningen knapp vilka befogenheter ned Pi.När P...

Hur man fixar strömbrytaren på BSNL bredband Router UT300R2U

BSNL erbjuder UTStarCom UT300R2U router till sina bredbandskunder. Detta är ett mycket bra med tanke på dess låga pris och efter användande den för fem år det ge inte några problem utom en, dess strömbrytaren. Efter några år kommer att dess strömbryt...

Fixa strömbrytaren på bObsweep Pethair eller Standard

Den video och instructable guidar dig genom de nödvändiga stegen att ersätta strömbrytaren på en bObsweep Robotic Vacuum. Den innehåller:Öppna och stänga bObsweepTa bort och åter installera batterietTa bort moderkortet och strömbrytarenInstruktionern...

Stänga av från en Arduino skiss med hjälp av Pololu strömbrytaren

om du behöver en Arduino att stänga av från inom din skiss, är detta lösningen.Vi kommer att utforska ledningar Pololu tryckknapp strömmen med strömbrytaren, programmera Arduino att stänga av strömmen och göra enheten "makt på" bara.Pololu tryck...

AC strömbrytaren utan rörliga delar

I detta instructable vi titta på hur man använder en tyristor (TRIAC) som en AC line strömbrytaren. Bra verktyg att använda i hem automationsprojekt för slå på eller stänga av en ljus eller bygga din egen termostat....

Bygga din Internet kontrollerad Video-Streaming Robot med Arduino och Raspberry Pi

< the Instructable och koden är redo. Njut! Lämna en kommentar med du feedback! >Jag är (aka LiquidCrystalDisplay / Itay), en 14 år gammal student från Israel lärande i Max Shein Junior High School för avancerad vetenskap och matematik. Jag gör dett...

Dator kontrolleras strömbrytaren

vill växla ett eluttag mellan på och av med datorn? Sägs om att göra det med en fjärrkontroll? Låter trevligt - jag vet. Men bäst är att du kan göra det alla, och detta kommer att berätta hur..."Varför skulle jag vilja slå ett eluttag på eller ens OF...

EXTREMT ENKEL DIGITAL DC-DC STRÖMFÖRSÖRJNING!

Hej Instructables gemenskapen! Låt oss tillsammans skapa en DIGITAL DC-DC strömförsörjning!Innan vi sätter igång, låt mig berätta lite om detta kit. Jag har en digital DC-DC power suppy som jag använder dagligen. Men det kostar en massa pengar som ja...

Enkel skärbräda strömförsörjning

detta är en mycket enkel lösning för att ge makt till en skärbräda. Några snabba löda kontakter, kanske några borrning och lite värme Krymp och du är redo att gå!Steg 1: Reservdelslista Metal Clip (antingen med eller utan sugpropp)Heat shrinkheader p...

Hur man gör en enkel säker och rolig Dart pistol

Steg 1: ljus Du behöver ett ljus för denna del. Du kan göra mer men du behöver mer grejer.Steg 2: halm Behöver du ett strå för detta och du skär halm om du inte vill det stora. Sedan plats ljuset på halm halv sätt sticker ut den andra slut och blåsa...

Fattig mans drill strömbrytaren

Ersätta skadade switch med låg kostnad lätt tillgängliga AC switch för borr maskin.Steg 1: Delar och verktyg som behövs Delar som behövs: Elektrisk borr maskinGamla AC Switch eller ringa bell switch.Verktyg som behövs:SkruvmejselHand sågSteg 2: Demon...