Kazalo:

DIY pametna luč z Raspberry Pi Zero: 4 koraki (s slikami)
DIY pametna luč z Raspberry Pi Zero: 4 koraki (s slikami)

Video: DIY pametna luč z Raspberry Pi Zero: 4 koraki (s slikami)

Video: DIY pametna luč z Raspberry Pi Zero: 4 koraki (s slikami)
Video: Веб-программирование – информатика для руководителей бизнеса 2016 2024, Julij
Anonim
Image
Image

Pametne luči postajajo vse bolj priljubljene. Takšne luči so običajno LED luči, ki jih je mogoče upravljati prek WiFi ali Bluetooth. Barve, nasičenost in svetlost lahko spremenite s pametnim telefonom. Zavedala sem se, da so pogosto pametne luči precej drage in jih je težko nastaviti. Medtem ko luči, ki jih upravlja WiFi, temeljijo na delujoči internetni povezavi, pametne luči Bluetooth zahtevajo bližino do naprave, ki jo želite upravljati. Pogosto je treba za nadzor pametnih luči odpreti določeno aplikacijo ali spletno mesto, kar je lahko malo težav.

Moj cilj je bil narediti pametno luč, ki jo upravlja WiFi, ki bi bila cenejša od večine pametnih luči, vendar bi imela polno funkcionalnost (nadzor svetlosti, nasičenosti in barve). Za lažjo nastavitev Light-a in lažje nastavitve sem razmišljal o načinu povezovanja in nadzora luči, ne da bi mi bilo treba odpreti spletno mesto ali prenesti katero koli (dodatno) aplikacijo.

Na žalost je edina možnost za izdelavo takšne pametne luči zanašanje samo na naprave Apple, saj ima Apple privzeto aplikacijo "Home", ki uporabnikom omogoča nadzor nekaterih pametnih naprav v svojem domu. Doslej sem iskal rešitev, da se to zažene tudi v sistemu Android, vendar nisem prišel do nobene delovne rešitve. Oprostite, ljubitelji Androida, morda naslednjič …

Moja pametna luč je sestavljena iz dveh komponent, Raspberry Pi Zero W in Unicorn phat iz Pimoronija. "Etui", podoben tabletam, je pravzaprav 3D-natisnjen ovitek in difuzor. Raspberry Pi Zero W bo deloval kot omrežje wifi, na katerega se lahko uporabniki povežejo z geslom. Vsakdo, ki je povezan s tem omrežjem, lahko nadzoruje svetlobo z aplikacijo 'Home'. Zaradi enostavnosti so vsi programi nastavljeni, da se samodejno zaženejo na Pi Zero W takoj, ko je napajanje.

Če imate nekje naokoli Raspberry Pi Zero W in enorog, in če ste uporabnik Applea, zakaj ne bi izkoristili te priložnosti, da bi si naredili poceni, a popolnoma funkcionalno pametno luč?

Nenavadna, a zanimiva lastnost te luči je, da jo lahko vzamete kamor koli želite in jo še vedno uporabljate s svojim iPhoneom. Zaradi svoje prenosljivosti je idealen kot prenosni spremljevalec na vaših potovanjih.

Korak: Kaj je potrebno?

Kaj je potrebno?
Kaj je potrebno?

Dostop do prenosnega računalnika ali računalnika

Raspberry Pi Zero W

Pimoronijev samorog

Mirco SD kartica (najmanj 8 GB) za operacijski sistem

Adapter za kartico micro SD na SD ali USB z režo za micro sd kartico

Kabel mikro USB za napajanje Zero W

Dostop do 3D tiskalnika za ohišje / difuzor. Če ga nimate, se lahko obrnete na storitev 3D tiskanja, da vam natisne in pošlje 3D natisnjene dele.

Prozoren tiskarski material. Vse deluje, dokler lahko svetloba potuje. Uporabil sem prozorno PLA.

Spajkalnik in nekaj spajkanja

Moška glava 20x2 za Pi Zero

2. korak: Dokončajte namestitev

Image
Image
Popolna nastavitev
Popolna nastavitev
Popolna nastavitev
Popolna nastavitev

Namesto da bi napisal približno 50 korakov ali več za nastavitev tega projekta na vašem Raspberry Pi zero w, sem se odločil, da namesto tega preprosto objavim slikovno datoteko, ki jo je treba zapisati na prazno kartico micro SD. Slikovna datoteka v stisnjenem stanju je približno 0,9 GB. Če sledite spodnjim navodilom, vam ni treba dejansko razpakirati datoteke. Tukaj je povezava do slikovne datoteke:

Slikovna datoteka

Slika je bila zažgana na prazni kartici SD (najmanj 8 GB). Če želite to narediti, najprej formatirajte kartico micro SD s programsko opremo 'SDFormatter' (lahko jo prenesete s https://www.sdcard.org/downloads/formatter_4/). Ko priključite kartico micro SD, izberite možnosti in aktivirajte 'Format-Size-Adjustment'. Po formatiranju lahko sliko posnamete na micro sd kartico. Osebno raje uporabljam Etcher za zapisovanje slik, saj je enostaven za uporabo in ne zahteva odpakiranja slikovnih datotek. Etcher lahko prenesete od tukaj: Balena Etcher. Ko izberete pogon z kartico micro SD na jedkaniku, izberite sliko PiLight in kliknite bliskavico. Ko je postopek končan, je kartica micro SD nastavljena.

Zdaj so vaše sposobnosti spajkanja potrebne za to, da deluje samorog. Moško glavo spajkajte na malino pi. Daljša stran zatičev mora biti obrnjena navzgor. Nato žensko glavo spajkajte na enorog. Daljša stran glave mora biti obrnjena navzdol. Priključite Unicorn phat v malino. Če potrebujete dodatne nasvete glede spajkanja, sledite tem navodilom:

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

Na tej stopnji lahko prenesete te 2 datoteki PiLight.stl in jih natisnete s 3D -tiskalnikom s prozornim materialom za tiskanje. Uporabil sem 20% polnilo, ker je to dovolj. Tukaj je povezava do dveh datotek:

https://goo.gl/1VhPct

3. korak: Preizkusite luč na napravi IOS

Image
Image
Testiranje luči na napravi IOS
Testiranje luči na napravi IOS

Ko je kartica micro SD nastavljena, jo priključite v režo na pi zero w. Napajte malino s kablom mikro USB. Po približno 2 minutah bi morali videti "PiLight" kot novo omrežje. Poskusite se povezati z njim s katero koli napravo Apple. Privzeto geslo za omrežje je "geslo". Če želite biti povezani z Wi -Fi, morate biti povezani z malinovim pi, vendar internet ne bi smel biti na voljo. Če vas omrežje "izžene", to pomeni le, da morate počakati minuto ali dve, saj se sistem še nalaga.

Ko ste končno povezani, odprite aplikacijo 'Home' ali jo namestite, če je nimate več. Lahko pa uporabite tudi 'Hesperus', ki opravlja isto delo. Nato svoji hiši dajte ime (morda 'dom') in poskusite dodati napravo. Videti bi morali napravo z imenom 'homebridge'. Dotaknite se »homebridge« in počakajte, da se poveže. Pozvani boste, da vnesete 6-mestni pin. Za povezavo uporabite ta pin:

031-45-151

Zdaj ste vse nastavili in lahko nadaljujete s preizkušanjem luči.

To storite tako, da v aplikaciji Home kliknete ikono PiLight. Vaša pametna lučka naj zasveti. Preizkusite vse možnosti za spreminjanje svetlosti, barve in moči.

4. korak: Pojdite dlje

Zdaj, ko vaša pametna svetilka deluje in je bila preizkušena, jo lahko tudi avtomatizirate. Edini predpogoj je, da telefon povežete s pametno svetilko prek WiFi. Če želite uporabljati to funkcijo, morate v trgovini App Store dobiti aplikacijo 'Hesperus'.

Svetilko lahko nastavite kot opomnik za določen čas. Svojega uporabljam kot alarm ali bolje rečeno budilko. Lahko pa bi spremenili barve ob določenem času, na primer rdečo zjutraj, oranžno ob sončnem vzhodu in modro, ko je čas za vstajanje.

Rad bi videl, če je to uspelo še komu drugemu, tako da klikne 'Uspelo mi je' in objavi slikovno sliko. Po drugi strani pa, če menite, da nekaj manjka ali bi ga lahko izboljšali, sem pripravljen slišati. Samo objavite težavo v polju za komentarje in pomagal vam bom.

Priporočena: