Arduino Garage Controller
Det finns många garage dörren projekt på Instructables med Arduinos, jag behövt/ville ha något annorlunda. Förra året hade vi en varm sommar och när jag kom hem efter jobbet, jag skulle lämna garagedörren öppen ca 1 fot så det kunde svalka. Problemet var att flera nätter jag lämnade garagedörren öppen över en natt :-( Så jag tänkte, kunde jag använda en Arduino med en realtidsklocka (RTC) att automatiskt stänga garageporten kl 9. Så byggde jag den första versionen av en styrenhet för garage. Jag använde två sensorer, en för "dörren är stängd" och den andra för "dörren är helt öppen" och ett relä. Registeransvarige fungerat ganska bra för resten av sommaren.
När vintern kom, beslöt jag att dra ur garaget kontrollern eftersom jag skulle lämna garageporten delvis öppen. I år när det började bli varmt igen, pluggade jag i garage controller igen. Problemet var att RTC inte var mycket noggrann och tiden var avstängd. Det enda sättet att korrigera tiden var att koppla min laptop via USB till garage controller, en smärta eftersom jag hade installerat garage styrenheten ovanpå garage dörröppnare. Så jag var tvungen att klättra en stege med min laptop, ansluta USB-porten till Arduino, ladda upp en "ny" skiss som hade att rätta tiden och sedan ladda upp den regelbundna skiss (som inte anges i RTC).
Under tiden jag hade köpt en fabriken renoverade Vera2 "Smart hem Controller" från Mi Casa Verde på eBay. Jag hade också hittat ett hem Z-Wave termostat på frys för $14 så jag kan automatiskt ställa in scheman för uppvärmning och luftkonditionering. Vera gör mig också att fjärrstyra termostaten från min mobiltelefon med hjälp av en av de många apps som talar till Vera.
Med tanke på att jag hade Vera (som håller exakt tid) och det faktum att du kan skriva din egen "plugins" för Vera, tänkte jag, jag ska ansluta mitt garage controller till Vera. En gång jag anslutit min garage controller, jag tänkte, Hej, jag har en Arduino i garaget, vad mer kan jag styra? Så jag bestämde mig att lägga till fler reläer för att styra min bevattningssystem och ersätta timern jag har i garaget. Har du någonsin försökt att manuellt slå på en zon med dagens timers? Nu, med min telefon, jag bara peka på en knapp!
Garage controller ansluter till Vera2 via Ethernet. Jag använder en Ethernet shield eftersom de är billigare än WiFi sköldar.
Jag kunde ha använt en Raspberry Pi men eftersom dess GPIO är 3.3V beslöt jag att sticka med Arduino.