Belkin WEMO Garage (7 / 7 steg)
Steg 7: Programvara: Arduino kod
Koden för Arduino är i en github förvaringsplats och finns här:
https://github.com/cdhutzler/wemogarage
Jag försökte göra ett bra jobb kodning systemet som en ändlig stat maskin (FSM) med massor av kommentarer så att du kan se vad allt gör och varför. Förhoppningsvis gör detta ändringen lättare för dig om du behöver göra en tweak. Jag kodade först detta med massor av om då uttalanden, men det var en enda röra och fungerade inte väl hela tiden. Mikronesien är mycket renare och enklare att följa och felsöka.
Om du inte redan, gå till Arduino startsidan och hastigt IDE. Ladda upp koden och sedan ladda upp den till Arduino.
Power upp Arduino som bör driva på WEMO låg spänning ombord. Ladda WEMO App på din iPhone/Droid och få WEMO styrelsen konfigurerad för din WIFI.
Montera Arduino och WEMO någonstans i ditt garage. Ansluta den upp till de garage dörr kontakterna om du inte redan och också till de magnetiska switcharna. Jag använder en bulk head kontakt för min för att göra hooking och avhäktning lätt.
Kontrollera att alla kablar är anslutna och starta några tester.
Om allt fungerar, Anslut sedan upp din WEMO till IFTTT.com för vissa allvarliga automation.