Innehållsförteckning:

DIY Smart Light With Raspberry Pi Zero: 4 steg (med bilder)
DIY Smart Light With Raspberry Pi Zero: 4 steg (med bilder)

Video: DIY Smart Light With Raspberry Pi Zero: 4 steg (med bilder)

Video: DIY Smart Light With Raspberry Pi Zero: 4 steg (med bilder)
Video: Making a Digital Dashboard! (w/ Google Calendar integration) 2024, Juli
Anonim
Image
Image

Smarta lampor blir mer och mer populära. Sådana lampor är vanligtvis LED -lampor som kan styras via WiFi eller Bluetooth. Färger, mättnad och ljusstyrka kan ändras med en smartphone. En sak som jag insåg är att smarta lampor ofta är ganska dyra och svåra att sätta upp. Medan WiFi -kontrollerade lampor är beroende av en fungerande internetanslutning, kräver Bluetooth smarta lampor ett nära avstånd till den enhet du vill styra. Ofta måste en viss app eller en webbplats öppnas för att styra smarta lampor, vilket kan vara lite krångligt.

Mitt mål var att göra ett WiFi-styrt smart ljus som skulle vara billigare än de flesta smarta lampor, men ändå ha full funktionalitet (kontroll av ljusstyrka, mättnad och färg). För att göra ljuset mer användarvänligt och enkelt att installera har jag funderat på ett sätt att ansluta och styra ljuset utan att behöva öppna en webbplats eller ladda ner någon (ytterligare) app.

Tyvärr är det enda alternativet att göra en sådan smart lampa att förlita sig på Apple -enheter bara eftersom Apple har en standard "Home" -app som tillåter användare att styra vissa smarta enheter i sitt hem. Hittills har jag letat efter en lösning för att få detta igång på Android också, men jag har inte kommit fram till någon fungerande lösning. Tyvärr, Android -fans, kanske nästa gång …

Mitt smarta ljus består av två komponenter, Raspberry Pi Zero W och Unicorn phat från Pimoroni. Det pillerliknande 'fodralet' är faktiskt ett 3D-tryckt omslag och diffusor. Raspberry Pi Zero W kommer att fungera som ett wifi -nätverk som användare kan ansluta till med ett lösenord. Alla som är anslutna till det nätverket kan styra lampan med appen "Home". För att hålla saker och ting enkla är alla program inställda på att köras automatiskt på Pi Zero W så snart strömförsörjning sker.

Om du har en Raspberry Pi Zero W och en enhörning phat som ligger någonstans och om du är en Apple-användare, varför inte passa på att göra dig själv till ett billigt men fullt fungerande smart ljus?

En ovanlig men intressant egenskap hos detta ljus är att du kan ta den vart du vill och ändå använda den med din iPhone. På grund av dess bärbarhet gör den idealisk som bärbar följeslagare på dina resor.

Steg 1: Vad behövs?

Vad behövs?
Vad behövs?

Tillgång till en bärbar dator eller dator

En Raspberry Pi Zero W

Pimoronis enhörning phat

Ett mirco SD -kort (min 8 GB) för operativsystemet

En micro SD till SD -kortadapter eller en USB med en micro sd -kortplats

En mikro -USB -kabel för att driva Zero W

Tillgång till en 3D -skrivare för fodralet / diffusorn. Om du inte har en kan du kontakta en 3D -utskriftstjänst för att skriva ut och skicka 3D -utskrivna delar.

Genomskinligt tryckmaterial. Allt fungerar så länge ljus kan färdas genom. Jag använde transparent PLA.

Ett lödkolv och lite löd

En 20x2 manlig header för Pi Zero

Steg 2: Slutför installationen

Image
Image
Komplett installation
Komplett installation
Komplett installation
Komplett installation

Istället för att skriva cirka 50 steg eller mer för att ställa in det här projektet på din Raspberry Pi zero w, valde jag att helt enkelt publicera bildfilen istället, som måste brännas på ett tomt micro SD -kort. Bildfilen i dess komprimerade tillstånd är cirka 0, 9 GB. Du behöver inte packa upp filen om du följer instruktionerna nedan. Här är länken till bildfilen:

Bildfil

Bilden har bränts på ett tomt SD -kort (minst 8 GB). För att göra det, formatera först micro SD -kortet med programvaran 'SDFormatter' (kan laddas ner från https://www.sdcard.org/downloads/formatter_4/). När du har anslutit ditt micro SD-kort väljer du alternativ och aktiverar "Format-storlek-justering". Efter formatering kan bilden brännas på micro sd -kortet. Jag föredrar personligen att använda Etcher för att bränna bilder, eftersom det är enkelt att använda och inte kräver att du packar upp bildfilerna. Etcher kan laddas ner härifrån: Balena Etcher. När du har valt enheten med ditt micro SD -kort på etsaren väljer du PiLight -bilden och klickar på blixt. När processen är klar är micro SD -kortet installerat.

Nu krävs dina lödkunskaper för att få enhörningen att fungera. Löd den manliga rubriken till Raspberry pi. Stiftets längre sida ska vara uppåt. Löd sedan den kvinnliga rubriken till enhörningen phat. Huvudets längre sida ska vara nedåt. Anslut Unicorn phat till hallon. Om du behöver några extra tips angående lödningen följer du bara den här guiden:

learn.pimoroni.com/tutorial/sandyj/solderi…

I det här skedet kan du ladda ner dessa 2 PiLight.stl -filer och skriva ut dem med din 3D -skrivare med ett transparent utskriftsmaterial. Jag använde 20% fyllning eftersom detta är tillräckligt. Här är länken till de 2 filerna:

https://goo.gl/1VhPct

Steg 3: Testa ljuset på din IOS -enhet

Image
Image
Testar ljuset på din IOS -enhet
Testar ljuset på din IOS -enhet

Nu när micro SD -kortet är installerat ansluter du micro SD -kortet i facket på pi zero w. Driv hallon med mikro -USB -kabeln. Efter cirka 2 minuter bör du kunna se 'PiLight' som ett nytt nätverk. Prova att ansluta till den med vilken Apple -enhet som helst. Standardlösenordet för nätverket är 'lösenord'. Du bör vara ansluten till wifi från hallon pi, men internet bör inte vara tillgängligt. Om nätverket "sparkar ut" dig betyder det bara att du bör vänta en minut eller två eftersom systemet fortfarande laddas.

När du äntligen är ansluten öppnar du "Home" -appen eller installerar den om du inte har den längre. Alternativt kan du också använda 'Hesperus', som gör samma jobb. Ge sedan ditt hus ett namn (kanske "hem") och försök lägga till en enhet. Du bör kunna se en enhet som heter "homebridge". Klicka på "homebridge" och vänta på att den ska ansluta. Du uppmanas att ange en 6-siffrig pin. Använd denna pin för att ansluta:

031-45-151

Du har nu ställt in allt och kan gå vidare för att testa ljuset.

För att göra det, klicka på PiLight -ikonen i Home -appen. Ditt smarta ljus ska lysa. Prova alla alternativ för att ändra ljusstyrka, färg och effekt.

Steg 4: Gå vidare

Nu när din smarta lampa fungerar och har testats kan du automatisera den också. Den enda förutsättningen är att din telefon ska vara ansluten till den smarta lampan via WiFi. För att kunna använda den här funktionen måste du hämta Hesperus -appen från App Store.

Du kan ställa in lampan som en påminnelse för en viss tid. Jag använder mitt som larm eller snarare väckarklocka. Men du kan få det att ändra färger vid specifika tider som rött på morgonen, orange vid soluppgång och blått när det är dags att gå upp.

Jag skulle gärna vilja se om någon annan har gjort det här också genom att klicka på "Jag klarade det" och lägga upp bild. Å andra sidan, om det är något du tycker saknas eller kan förbättras, är jag redo att höra det. Lägg bara upp frågan i kommentarsfältet så hjälper jag till.

Rekommenderad: