Hoewel er vele garage deur projecten op Instructables via Arduinos, wilde nodig/ik iets anders. Vorig jaar hadden we een warme zomer en wanneer ik kom thuis na het werk, ik zou verlaten de garagedeur open ongeveer 1 voet zodat het kan afkoelen. Het probleem was dat meerdere nachten die ik de garagedeur open's nachts verliet :-( Dus ik dacht, kon ik een Arduino met een real time clock (RTC) gebruiken om automatisch te sluiten de garagedeur at 9 pm. Dus bouwde ik de eerste versie van de controller van een garage. Ik gebruikte twee sensoren, één voor "de deur is gesloten" en anderzijds voor "deur is volledig open" en een estafette. De controller werkte heel goed voor de rest van de zomer.
Toen de winter kwam, besloot ik om de stekker uit de garage controller aangezien ik de garagedeur gedeeltelijk open vertrekken zou. Dit jaar toen het begon om warme weer, ik aangesloten in de garage controller weer. Het probleem was dat de RTC niet erg nauwkeurig was en de tijd uitgeschakeld was. De enige manier om het juiste de tijd moest aansluiten van mijn laptop via USB op de garage controller, een pijn omdat ik de garage-controller op de top van de garagedeur opener had geïnstalleerd. Zodoende mij had voor het beklimmen van een ladder met mijn laptop, sluit de USB-poort aan de Arduino, uploaden van een "nieuwe" schets die moest de juiste tijd en vervolgens uploaden van de regelmatige schets (die niet de RTC).
In de tussentijd, ik had gekocht van een fabriek gerenoveerd Vera2 "Smart Home Controller" uit Mi Casa Verde op eBay. Ik had ook een Z-Wave huis thermostaat op Fry's voor $14 gevonden dus ik kan automatisch ingesteld schema's voor de verwarming en airconditioning. De Vera staat me toe ook om op afstand controle de thermostaat van mijn mobiele telefoon met behulp van een van de vele apps dat praten met de Vera.
Gegeven dat ik had de Vera (dat houdt nauwkeurige tijd) en het feit dat u uw eigen "plugins" van de Vera kunt schrijven, dacht ik, ik moet mijn garage controller aansluiten op de Vera. Zodra ik mijn garage controller aangesloten, ik dacht, Hey, heb ik een Arduino in de garage, wat anders kan ik bepalen? Dus heb ik besloten om toe te voegen meer Relais om te controleren mijn irrigatie-systeem en vervangen van de timer die ik heb in de garage. Heb je ooit geprobeerd om één zone handmatig inschakelen met hedendaagse timers? Nu, met mijn mobiele telefoon onttrek ik enkel een knoop!
De garage-controller voor aansluiting op de Vera2 via Ethernet. Ik ben met behulp van een Ethernet-shield omdat ze minder duur dan WiFi schilden zijn.
Ik kon een Raspberry Pi gebruikt hebben maar aangezien de GPIO zijn 3,3 v heb ik besloten te houden met de Arduino.