Webb aktiverat lata studie ljus Controller
Detta Instructable är en skriva upp på min första någonsin Arduino projekt.
Som är i allmänhet fallet med hobby ingenjörer, jag funderat länge och mycket att komma med ett projekt som var inte bara cool men har några faktiska praktiskt värde. Detta var summan totalt av min överläggningar på gång.
Detaljer
Den lata studie ljusbord består av en Arduino Uno, Arduino Ethernet Shield och några stödjande elektronik för att styra utgångar (lampor), läsa ingångar (HTTP-klient och knapp pressar), övervaka servern inre inhägnad temperaturen och etablera en realtidsklocka (RTC). Blockdiagram över.
Designen möjliggör två generiska sätt att cykla lamporna;
- Webbinteraktion klient
- Manuell knapptryckning via switchbox
Bilden av webbsidan ovan är en screen grab av html levereras av servern till en klient med IE11. Det tillåter användaren att byta lampor på och av, Ställ in aktuell tid och datum. Dessutom visar versionen av programvaran för närvarande är verksamma på servern och ger en nedräkning av återstående tid innan ljusen kommer att stängas av automatiskt. Det ger också uppgift om inre temperatur av server inhägnad.
Som nämnts ovan, är manuell kontroll via en switchbox. Det finns tre knappar SW1... SW3 som växla respektive ljuset när man trycker. Swan ljus, hylla ljus och Under skrivbord ljus.
Bör den server inhägnad temperaturhöjningen över 44 grader lamporna kommer automatiskt stängas av och webbsidan kommer att varna av över temperatur situation.
Jag har också tagit en verkligt "Skrämmande" video av ljusbord i aktion. Du skulle inte bara tro jag lärt Ridley Scott allt han vet.
.
Så, varför "Lata studie ljus Controller"? Eftersom jag bara har att nå över och tryck på switchen att uppnå samma resultat. :-)
Den automatiska avskuren anläggning har dock visat sig mycket användbart.