Stap 7: Software: Arduino Code
De code voor de Arduino is in een repository van github en beschikbaar hier:
https://github.com/cdhutzler/wemogarage
Ik heb geprobeerd te doen een leuke baan codering van het systeem als een eindige staat Machine (FSM) met veel commentaren zodat u kunt zien wat alles doet en waarom. Hopelijk gemakkelijker dit wijziging voor u als u wilt maken een tweak. Ik gecodeerd met veel als eerste dan uitspraken, maar het was een puinhoop en werkte niet goed de hele tijd. De FSM is veel schoner en gemakkelijker te volgen en op te lossen.
Als u nog niet hebt, ga naar de introductiepagina van de Arduino en pak de IDE. Laad-up van de code en vervolgens uploaden naar de Arduino.
Schakel de Arduino die de WEMO laagspanning bestuur moet inschakelen. De WEMO-App op uw iPhone/Droid laden en krijgen de WEMO bestuur geconfigureerd voor uw WIFI.
Montage van de Arduino en WEMO ergens in uw garage. Sluit het tot de garage deurcontacten als u nog niet hebt, en ook op de magneetschakelaars. Ik gebruik een bulk hoofd connector voor mij aansluiten en ontkoppelen gemakkelijk te maken.
Zorg ervoor dat alle kabels zijn aangesloten en beginnen met sommige testen.
Als alles werkt, sluit u omhoog uw WEMO te IFTTT.com dat voor sommige ernstige automatisering.