LittleBits DIY Smart termostat
Övervaka och fjärrstyra temperaturen i ditt hem. Förvandla din genomsnittliga hushållet termostat till en smart termostat, ungefär som häckar. Nu kan du använda din smartphone att få realtid temperatur avläsning från ditt hem och ändra temperaturen från var som helst, oavsett om du är över världen eller sitter i soffan.
* Obs: Temperaturgivare kommer snart. Håll ögonen öppna!
Göra detta projekt med littleBits
littleBits är den enklaste och mest omfattande sätt att lära sig och prototyp med elektronik. Vi gör hårdvara obegränsade med våra prisbelönta, ständigt växande bibliotek med elektroniska moduler, allt från mycket enkla (makt, sensorer, ledde) till mycket komplex (trådlösa, programmerbara). Detta projekt använder littleBits cloudBit (TM). CloudBit kan du ansluta alla enheter till internet, vända ett objekt till en internet-ansluten enhet på ett kick – ingen lödning, ledningar eller programmering krävs. Instruktioner för att ställa in cloudBit kan hittas här.
Hur det fungerar:
Skärm:
Det finns två nummer moduler i denna krets, som visar den aktuell temperatur i ditt hem, och den andra som visar du ställa in önskad temperatur. Aktuell temperatur i ditt hem är läst av temperaturgivare och överförs via Arduino första modulen till cloudBit. Cloud Control, kan du Visa temperatur utslaget under fliken "tar emot signalen".
Kontroll:
Önskad temperatur styrs antingen via molnet kontroll med cloudBit eller manuellt med en dimmer. Eftersom dessa två ingångar sätts ofta till olika temperaturer, den andra Arduino modulen beslutar vilken kanal ändrades senast av dig och att signal till första Arduino. Denna modul jämför detta värde med analoga värdet kommer från temperaturgivare. Baserat på skillnaden i denna jämförelse, berättar Arduino antingen servo till vända på eller bort. Servo aktiverar mekanismen i en traditionell termostat som styr temperaturen i ditt hem. Till exempel om aktuell temperatur i ditt hem är 80 grader Fahrenheit, och du anger det är 70 grader Fahrenheit, kommer att Arduino aktivera servo till aktuell temperatur kommer ner till 70 grader Fahrenheit, således utjämningsladdning ingångarna.
Automatisera:
Använda IFTTT programmera din termostat till vissa temperaturer under hela dagen. IFTTT är en tjänst som låter dig ansluta till olika webbprogram genom enkelt villkorssatser. Till exempel när du är hemma under dagen, det är ok om temp når upp till 80 grader Fahrenheit, men när du är hemma efter 5 pm, du vill att det ska bo runt 70 grader Fahrenheit.
/ På:
Den knappen, spärren och LED på toppen av kretsen fungerar som en strömbrytare för termostaten. När denna del av banan är på kör Arduino sitt program. När knappen släcks spärren, Arduino stannar justera servo (men du kan fortfarande läsa den aktuella temperaturen från modulen nummer eller från moln kontroll).
Bitar du behöver:
littleBits gren x 1
littleBits cloudBit™ x 1
littleBits spärr x 1
littleBits Servo x 1
littleBits temperaturgivare x 1
littleBits tråd x 4
Andra material som används:
Superlim
Verktyg som behövs:
Skruvmejsel
Avbitare
Filer du behöver: