Emonled - temperaturvisning i en evighetsspegel
Postat: 30 oktober 2014, 12:42:16
Tänkte visa mitt senaste projekt, lika bra att börja med det roligaste:
Vad vi ser här är en så kallad Infinity Mirror, evighetsspegel. En vanlig spegel och en halvgenomskinlig monterade en bit ovanför varandra. I en ring mellan speglarna sitter ett antal lysdioder, och tittar man in i den tända spegeln ser man virtuella ringar av lysdioder ett par meter bortåt in i väggen. Spegeln är köpt färdig, jag har bara moddat den tidigare genom att byta ut glödlamporna som satt som original mot vita lysdioder.
Snyggt som det är, men varför inte göra spegeln lite mer praktisk?
Innanför den yttersta spegeln sitter numer en konstruktion kallad "Emonled" bestående av en spänningsregulator, en Arduino Mini Pro, en fyrsiffrig blå led-display och en RFM12B Transceiver.
Koden som körs i Arduinon är skriven för att vara kompatibel med Openenergymonitor/Jeenode. Detta innebär att man på ett enkelt sätt kan skicka och ta emot data via RF.
I systemet finns även en Emonbase, en mottagare som tar emot data via RF och visar informationen i ett webbgränssnitt. Data samlas in från en Emontx-klon monterad ute på gården i elskåpet. Denna enhet samlar data om ljusnivå, temperatur, luftfuktighet, lufttryck och strömförbrukning.
Emonled tar emot utetemperaturen från EmonTx och aktuell tid från EmonBase. Denna information visas sedan på displayen omväxlande, ett par sekunder tiden, ett par sekunder utetemperaturen. I Emonlcd finns även en DS18B20 som läses av. Dessa data skickas till EmonBase som visar temperaturen i hallen i webbgränssnittet.
Blev rätt snyggt om jag får säga det självt. Och praktiskt, enkelt att se om man ska springa till bussen och vilken jacka som ska på genom en snabb titt i spegeln (och så kollar man frisyren samtidigt
).
Vad vi ser här är en så kallad Infinity Mirror, evighetsspegel. En vanlig spegel och en halvgenomskinlig monterade en bit ovanför varandra. I en ring mellan speglarna sitter ett antal lysdioder, och tittar man in i den tända spegeln ser man virtuella ringar av lysdioder ett par meter bortåt in i väggen. Spegeln är köpt färdig, jag har bara moddat den tidigare genom att byta ut glödlamporna som satt som original mot vita lysdioder.
Snyggt som det är, men varför inte göra spegeln lite mer praktisk?
Innanför den yttersta spegeln sitter numer en konstruktion kallad "Emonled" bestående av en spänningsregulator, en Arduino Mini Pro, en fyrsiffrig blå led-display och en RFM12B Transceiver.
Koden som körs i Arduinon är skriven för att vara kompatibel med Openenergymonitor/Jeenode. Detta innebär att man på ett enkelt sätt kan skicka och ta emot data via RF.
I systemet finns även en Emonbase, en mottagare som tar emot data via RF och visar informationen i ett webbgränssnitt. Data samlas in från en Emontx-klon monterad ute på gården i elskåpet. Denna enhet samlar data om ljusnivå, temperatur, luftfuktighet, lufttryck och strömförbrukning.
Emonled tar emot utetemperaturen från EmonTx och aktuell tid från EmonBase. Denna information visas sedan på displayen omväxlande, ett par sekunder tiden, ett par sekunder utetemperaturen. I Emonlcd finns även en DS18B20 som läses av. Dessa data skickas till EmonBase som visar temperaturen i hallen i webbgränssnittet.
Blev rätt snyggt om jag får säga det självt. Och praktiskt, enkelt att se om man ska springa till bussen och vilken jacka som ska på genom en snabb titt i spegeln (och så kollar man frisyren samtidigt
