Indholdsfortegnelse:

DIY Smart Light With Raspberry Pi Zero: 4 trin (med billeder)
DIY Smart Light With Raspberry Pi Zero: 4 trin (med billeder)

Video: DIY Smart Light With Raspberry Pi Zero: 4 trin (med billeder)

Video: DIY Smart Light With Raspberry Pi Zero: 4 trin (med billeder)
Video: Raspberry Pi - Build The Ultimate Smart Home Hub For HomeKit 2024, Juli
Anonim
Image
Image

Smarte lys bliver mere og mere populære. Sådanne lys er normalt LED -lys, der kan styres via WiFi eller Bluetooth. Farver, mætning og lysstyrke kan ændres ved hjælp af en smartphone. En ting, jeg indså, er, at ofte er smarte lys temmelig dyre og svære at oprette. Mens WiFi -kontrollerede lys er afhængige af en fungerende internetforbindelse, kræver Bluetooth -smartlys en tæt afstand til den enhed, du vil styre. Ofte skal en bestemt app eller et websted åbnes for at styre smarte lys, hvilket kan være lidt besværligt.

Mit mål var at lave et WiFi-kontrolleret smart lys, der ville være billigere end de fleste smarte lys, men alligevel have fuld funktionalitet (kontrol af lysstyrke, mætning og farve). For at gøre lyset mere brugervenligt og let at konfigurere, har jeg tænkt på en måde at forbinde og styre lyset på uden at skulle åbne et websted eller downloade en (ekstra) app.

Desværre er den eneste mulighed for at lave sådan et smart lys kun at stole på Apple -enheder, da Apple har en standard 'Home' -app, som giver brugerne mulighed for at styre visse smartenheder i deres hjem. Indtil videre har jeg ledt efter en løsning for også at få dette til at køre på Android, men jeg er ikke kommet frem til nogen fungerende løsning. Beklager, Android -fans, måske næste gang …

Mit smarte lys består af to komponenter, Raspberry Pi Zero W og Unicorn phat fra Pimoroni. Den pille-lignende 'sag' er faktisk et 3D-printet cover og diffusor. Raspberry Pi Zero W fungerer som et wifi -netværk, som brugerne kan oprette forbindelse til ved hjælp af en adgangskode. Enhver, der er forbundet til det netværk, kan styre lyset ved hjælp af 'Home' -appen. For at holde tingene enkle er alle programmer indstillet til at køre automatisk på Pi Zero W, så snart der er strøm.

Hvis du har en Raspberry Pi Zero W og en enhjørning phat liggende et sted, og hvis du er en Apple-bruger, hvorfor så ikke benytte lejligheden til at gøre dig selv til et billigt, men fuldt funktionelt smart lys?

En usædvanlig, men interessant funktion ved dette lys er, at du kan tage den med dig overalt, hvor du vil, og stadig bruge den med din iPhone. På grund af dets bærbarhed gør den den ideel som bærbar ledsager på dine rejser.

Trin 1: Hvad er der brug for?

Hvad er der brug for?
Hvad er der brug for?

Adgang til en bærbar eller pc

En Raspberry Pi Zero W

Pimoronis enhjørning phat

Et mirco SD -kort (min. 8 GB) til operativsystemet

En micro SD til SD kort adapter eller en USB med et micro sd kort slot

Et mikro -USB -kabel til strømforsyning til Zero W

Adgang til en 3D -printer til sagen / diffusoren. Hvis du ikke har en, kan du kontakte en 3D -udskrivningstjeneste for at udskrive og sende dig de 3D -udskrevne dele.

Gennemsigtigt trykmateriale. Alt fungerer, så længe lys kan bevæge sig igennem. Jeg brugte gennemsigtig PLA.

Et loddejern og noget lodde

En 20x2 mandlig header til Pi Zero

Trin 2: Fuldfør opsætningen

Image
Image
Komplet opsætning
Komplet opsætning
Komplet opsætning
Komplet opsætning

I stedet for at skrive omkring 50 trin eller mere for at konfigurere dette projekt på din Raspberry Pi zero w, valgte jeg bare at udgive billedfilen i stedet, som skal brændes på et tomt micro SD -kort. Billedfilen i dens komprimerede tilstand er omkring 0, 9 GB. Du behøver ikke at pakke filen ud, hvis du følger instruktionerne herunder. Her er linket til billedfilen:

Billedfil

Billedet er brændt på et tomt SD -kort (min. 8 GB). For at gøre dette skal du først formatere micro SD -kortet ved hjælp af softwaren 'SDFormatter' (kan downloades fra https://www.sdcard.org/downloads/formatter_4/). Når du har tilsluttet dit micro SD-kort, skal du vælge indstillinger og aktivere 'Format-størrelse-justering'. Efter formatering kan billedet brændes på micro sd -kortet. Jeg foretrækker personligt at bruge Etcher til at brænde billeder, da det er enkelt at bruge og ikke kræver, at du pakker billedfilerne ud. Etcher kan downloades herfra: Balena Etcher. Efter at have valgt drevet med dit micro SD -kort på ætser, skal du vælge PiLight -billedet og klikke på flash. Når processen er fuldført, konfigureres micro SD -kortet.

Nu kræves dine loddefærdigheder for at få enhjørningen til at fungere. Lod den mandlige header til Raspberry pi. Den længere side af benene skal vende opad. Derefter loddes hunhovedet til enhjørningen. Den længere side af overskriften skal vende nedad. Sæt Unicorn phat til hindbær. Hvis du har brug for nogle ekstra tips vedrørende lodning, skal du bare følge denne vejledning:

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

På dette tidspunkt kan du downloade disse 2 PiLight.stl -filer og udskrive dem med din 3D -printer ved hjælp af et gennemsigtigt udskrivningsmateriale. Jeg brugte 20% fyld, da dette er nok. Her er linket til de 2 filer:

https://goo.gl/1VhPct

Trin 3: Test af lyset på din IOS -enhed

Image
Image
Test af lyset på din IOS -enhed
Test af lyset på din IOS -enhed

Nu hvor micro SD -kortet er sat op, skal du sætte micro SD -kortet i stikket på pi zero w. Tænd hindbæret med mikro -USB -kablet. Efter cirka 2 minutter skulle du kunne se 'PiLight' som et nyt netværk. Prøv at oprette forbindelse til den ved hjælp af enhver Apple -enhed. Standardadgangskoden til netværket er 'password'. Du skal være forbundet til at være wifi fra hindbær pi, men internet bør ikke være tilgængeligt. Hvis netværket 'sparker' dig ud, betyder det bare, at du skal vente et minut eller to, siden systemet stadig indlæses.

Når du endelig er tilsluttet, skal du åbne 'Home' -appen eller installere den, hvis du ikke har den længere. Alternativt kan du også bruge 'Hesperus', som gør det samme job. Giv derefter dit hus et navn (måske 'hjem'), og prøv at tilføje en enhed. Du bør kunne se en enhed kaldet 'homebridge'. Tryk på 'homebridge', og vent på, at den opretter forbindelse. Du bliver bedt om at indtaste en 6-cifret pin. Brug denne pin til at forbinde:

031-45-151

Du har nu konfigureret alt og kan gå videre for at teste lyset.

For at gøre det skal du klikke på PiLight -ikonet i Home -appen. Dit smarte lys skal lyse. Prøv alle muligheder for at ændre lysstyrke, farve og effekt.

Trin 4: Gå videre

Nu hvor din smarte lampe fungerer og er blevet testet, kan du også automatisere den. Den eneste forudsætning er, at din telefon skal tilsluttes den smarte lampe via WiFi. For at bruge denne funktion skal du hente 'Hesperus' -appen fra App Store.

Du kan opsætte lampen som en påmindelse til et bestemt tidspunkt. Jeg bruger min som alarm eller rettere vågnelys. Men du kan få det til at ændre farver på bestemte tidspunkter som rød om morgenen, orange ved solopgang og blå, når det er tid til at stå op.

Jeg ville elske at se, om en anden også har lavet dette ved at klikke på 'I made it' og lægge billedeste ud. På den anden side, hvis der er noget, du synes mangler eller kan forbedres, er jeg klar til at høre det. Send bare spørgsmålet i kommentarfeltet, så hjælper jeg dig.

Anbefalede: