Android controlled Dual Power Switch (3 / 5 stap)

Stap 3: Programmering de Dual Power-schakelaar


De volledige schets, pfodSwitchPower_FioV3_WiFi.ino, is hier beschikbaar. De fundamentele schets is gemaakt met behulp van pfodDesigner en vervolgens gewijzigd om toe te voegen van de pfodWifiConfigV1 code, 128-bits beveiliging, knop debounce en EEPROM-opslag van de schakelopties Staten.

Om te compileren deze schets die u wilt toevoegen van een aantal bibliotheken voor de Arduino IDE:-

DebounceSwitch – om de drukknoppen.
pfodWifiConfigV1 en pfodWifiConfig_WiFly -de drukknop configuratie.
pfodParser – pfodSecurity voorzien in de 128-bits Internet security.

Start door het opstellen van uw eigen pfodWifiConfigV1 QR-code met uw eigen wachtwoord voor het punt van tijdelijke toegang. De voorbeeld-schets deze QR-code gebruikt.

U moet uw eigen code genereren en bijwerken van de schets met uw wachtwoord.

 // update this define with the password from your QR code//http://www.forward.com.au/pfod/pfodWifiConfig/pfodQRpsk.html#define pfodWifiConfigPASSWORD "plyWtEDk6uZ0yfmAEM5wMc"// the ssid is "pfodWifiConfigV1" and the port is 23 -- set by pfodQRpsk program 

De ssid en het wachtwoord die zijn opgenomen in deze gegenereerde QR-code is enerzijds de WiFly-module gebruikt, config-modus, om te koppelen aan de tijdelijke toegangspunt om te worden geconfigureerd. De pfodWifiConfigPASSWORD wordt het ook gebruikt als de 128-bits Internet zekerheidstelling wachtwoord om te voorkomen dat niet-geautoriseerde toegang tot dit apparaat. Dit paswoord QR-code moet ook worden gescand op de pfodApp-aansluiting.

Twee punten over de schets van de pfodSwitchPower_FioV3_WiFi.ino :-

  • Opstarten (wanneer macht wordt toegepast), de schets gecontroleerd als beide drukknoppen worden ingedrukt. Als dus het flitsen ze allebei voor 10secs om aan te geven is in de modus van de config en dan begint de pfodWifiConfigV1 config-modus.
  • De opto-coupliers, die toezicht houden op het vermogen op elke lead worden alleen gedreven voor minder dan de helft een AC-cyclus. Aan het begin en einde van de positieve AC power cyclus er niet is passeert genoeg spanning in de negatieve AC cyclus de diode door te rijden de opto-coupler de opto-coupler. De schets doet dit door het opnieuw instellen van een timer telkens de opto-coupler branden en alleen een time-out als zijn er geen pulsen voor POWER_CYCLE_LENGTH (20mS) milliseconden. Dit houdt de drukknop leds verlicht en het display van de pfodApp constante tijdje ooit vermogen beschikbaar is voor de leiding van de uitvoer.

Het voltooien van de bouw door de pfodWifiConfigV1 QR code en instructies voor configuratie te hechten aan de achterkant van de Dual Power-schakelaar. Deze instructies zijn beschikbaar als Open Office-bestand hier.

Gerelateerde Artikelen

CxemCAR 1 - Android Control RC Car via Bluetooth

CxemCAR 1 - Android Control RC Car via Bluetooth

dit is een opensource-project van RC auto met controle van Android telefoon via Bluetooth. De controller wordt gebruikt met .NET Micro Framework: FEZ Panda II, maar u kunt elke controller werkt met .NET Micro Framework core (Netduino, GHI elektronica
Eenvoudige RC auto voor beginners (Android controle over Bluetooth)

Eenvoudige RC auto voor beginners (Android controle over Bluetooth)

Dit is een eenvoudig project van Android Bluetooth auto met Bluetooth controle. Arduino controller wordt gebruiktGebruikt om te besturen van de auto Android-apparaat met een ingebouwde versnellingsmeter. Het gaat vooruit, auto tilt aan de links - aut
WireBeings Bèta: een 3D Printed en uitbreidbaar Robot voor Arduino met Android controle

WireBeings Bèta: een 3D Printed en uitbreidbaar Robot voor Arduino met Android controle

http://wirebeings.com/Bekijk de video hier:Dit is een mooi project waaraan u blijven kunt werken op en wijzigen naarmate je meer Arduino projecten leert. Dit Instructable doorloopt de volledige bouwen voor de bluetooth toegelaten robot in de eerste h
Combinatie van IR / TypeK Android controlled temperatuurmeter

Combinatie van IR / TypeK Android controlled temperatuurmeter

Data Logging, plotten, Portable, Arduino gebaseerde IR / Type K temperatuurmeterbediend vanuit uw mobiel met behulp van pfodApp AndriodTM. GEEN Android programmeren vereist.Dit instructable beschrijft een uitbreiding van de IRTemp Meter. Deze extensi
WiFi / Internet / Android Controlled Nerf Vulcan Sentry Gun

WiFi / Internet / Android Controlled Nerf Vulcan Sentry Gun

Met behulp van een WiFi-shield aansluiten op een router, besturingselement een schildwacht pistool met behulp van een terminalemulator geïnstalleerd op uw laptop, of met een app op uw Androïde apparaat geïnstalleerd.Als uw router is verbonden met het
IoT ESP8266 Series: 3-ThingSpeak-Android controle NodeMCU de poorten

IoT ESP8266 Series: 3-ThingSpeak-Android controle NodeMCU de poorten

Dit is deel 3 van IoT ESP8266 tutorial serie. Gelieve te verwijzen naar deel 1 en deel 2Na het beëindigen van dit deel, zal u zitten kundig voor controle van twee LEDs via ThingSpeak en een Android applicatie.Stap 1: CircuitVerbinden en leidde tot D1
Nintendo Game Boy Color Power Switch vervanging

Nintendo Game Boy Color Power Switch vervanging

Een gecorrodeerde / uit-schakelaar lijkt te zijn een van de gemeenschappelijke problemen die leiden de console tot kunnen moet worden niet de nodige energie. In mijn geval opengesteld ik de schakelaar door het verwijderen van de bovenste metalen laag
Android Controlled RGB LED met behulp van Arduino

Android Controlled RGB LED met behulp van Arduino

Hai iedereen in de post-iam gaan laten zien hoe om te controleren de RGB LED met behulp van android met arduino en HC-05 Bluetooth-module.Ik zocht in web is er veel technieken waarmee de RGB LED. Maar dit is de methode die zeer eenvoudig en gemakkeli
Experiment 7: Licht controle van LED-switch

Experiment 7: Licht controle van LED-switch

Photoresistor is een speciale weerstand, het bedoelde licht ook weerstand en de weerstand rechtstreeks aan de intensiteit van het licht; de verhogingen van de lichtintensiteit, de vermindering van weerstand; lichtsterkte afneemt, de weerstand verhoog
DIY Power Switch Panel

DIY Power Switch Panel

Ik heb zo veel items die ik nodig heb om te zetten in- en uitschakelen in mijn kleine thuis muziekstudio. PC, TV, Monitor, Amp, Drumkit enz. Ze zijn aangesloten op een verlengsnoer 6 bende. Dus elke keer als ik moet dingen inschakelen en uit ik moet
Palm TX Power Switch reparatie

Palm TX Power Switch reparatie

The Palm TX PDA is een geweldig product, maar mij en vele anderen gemaakt zoals onlangs als 2006 hebben een grote fout. De aan-uitknop afgesloten werken na een paar maanden. De eenheid werkt nog steeds prima op elke andere wijze, maar aangezien de sc
Oude RC auto gehackt: Android controle via Bt. (versnellingsmeter stuurinrichting)

Oude RC auto gehackt: Android controle via Bt. (versnellingsmeter stuurinrichting)

vandaag vond ik mijn zeer oude rc auto, ik heb een beetje tuning... :)Controleprogramma gemaakt met app uitvinder 2.Stuurinrichting met telefoon versnellingsmeter, bewegen met een schuifregelaar.Helaas de schuifregelaar ook eng, maar slechter kan wor
Android controle Arduino RC auto Make

Android controle Arduino RC auto Make

Android telefonlarınızla hemen hemen birçok işlemi rahatlıkla yapabilmektesiniz. Bu projemizin sonunda android kontrollü rc araba sahibi olacaksınız. Aşağıdaki adımları uygulayarak sizde kendinize bir araba yapabilirsiniz. Projenin amacı cep telefonu
How to Build een AC Power Switch Development Board

How to Build een AC Power Switch Development Board

Ooit wilt maken van een ontwerp dat automatiseert inschakelen of uitschakelen een AC aangedreven apparaat zoals een licht of een verwarmingssysteem? Dit Instructable is goed voor jou! In deze video kijken we hoe maak je een ontwikkel bord voor en uit