Arduino visar Verans mode vid rörelse.
Har nu färdigställt mitt projekt för att visuellt visa Verans mode med en egen sensor. Jag valde att placera rörelsesensor, lysdioder, temperatur och ljussensorer i lådan. Data skickas via en modifierad nätverkskabel till en Arduino. Arduinon är sedan uppkopplad på nätverket med en Ethernet shield.
Utöver att visa Verans Mode så registrerar enheten temperatur, luftfuktighet, rörelse och ljus till Veran. Veran kan även skicka kommandon till enheten för att tända eller släcka dioder. Detta innebär att enheten både är en webbklient och webbserver i samma kod.
jag hade tyvärr inte någon mindre låda än denna.
Bakgrund
Orsaken till att jag byggde enheten var RFID läsaren ”Zipato Mini Keypads” dåliga återrapportering. Genom att ha min ”Mode sensor” så får jag återrapportering från Vera om koden eller taggen lyckades larma på eller av.
En film samt info finns nedan på hur det blev, du kan även hämta all kod nedan.
Mycket kort och nerklippt demo på hur enheten ser ut när den är färdig.
Funktioner:
- Reagerar på rörelse, När rörelse registreras hämtar arduinon nuvarande mode ur Vera och visar mode med en av de 4 lysdioderna (på mindre än en sekund!).
- Släcker lysdioden efter 15 sekunder.
- delay på 30 sekunder mellan varje gång en rörelse får trigga enheten.
- Arduinon är webbserver / Klient som Vera kan skicka http kommandon till och få kommandon från.
- Temperatur registreras i arduinon och skickas till Veran som en egen device.
- Luftfuktighet registreras i arduinon och skickas till Veran som en egen device.
- Ljusmätare registreras i arduinon och skickas till Veran som en egen device.
- Fyra adresserbara lysdioder samt program för att få rinnande ljus.
”Mode sensorns” innehåll, Dht11 och ljussensorn är inte monterad på bilden!
Arduinon agerar både webbserver och klient. Detta för att kunna skicka information från Vera när en enheter byter status eller triggar på ett event. Orsaken till att jag gjorde detta är Zipato rfid keypad. Rfid läsaren visar tyvärr inte information om enheten lyckades larma på eller av. Genom att låta Veran trigga en scene när rfid läsaren skickar en korrekt tagg eller kod så får jag nu en visuell bekräftelse på att zipaton lyckats larma på eller av.
Summering av projektet:
Tyvärr så blev enheten inte så pass iögonfallande som jag hoppats.. Jag väljer därför att lägga ner det här spåret och gå på Luvans Mysensor lösning eftersom den blir både mindre och trådlös.
All kod för projektet går att ladda hem här om du är intresserad av att se hur jag hämtar och läser Verans mode med Arduinon. Det är fritt att spinna vidare på koden och dela, ge gärna oss lite cred om du gör det 🙂
Ladda hem koden här: Automatiserar_VeraModeSensor
Gilla oss på Facebook för inte missa nya projekt på bloggen.
// Ispep
Skribent: Markus är teknikintresserad och gillar att dela med sig av smarta lösningar. Med mer än 10 års erfarenhet inom smarta hem så har han hunnit lära sig en hel del! Men fullärd blir man aldrig 😉
Vi försöker här tipsa hur du själv kommer igång och automatiserar. Vi kör sidan helt på fritiden och är därigenom helt oberoende och gör detta för att det är roligt.
Du kanske uppskattade den här inlägget? Vill du hjälpa Automatiserar.se? dela, gilla och följ gärna sidan. Kanske Swisha en slant till en kaffe på 0705470065 medan vi skriver på nästa inlägg.
Vill gärna tipsa om ett inlägg där du hittar grupperad information om smarta hem: https://automatiserar.se/smarta-hem/
Allt går att automatisera!