Obsah:

DIY inteligentné svetlo s Raspberry Pi Zero: 4 kroky (s obrázkami)
DIY inteligentné svetlo s Raspberry Pi Zero: 4 kroky (s obrázkami)

Video: DIY inteligentné svetlo s Raspberry Pi Zero: 4 kroky (s obrázkami)

Video: DIY inteligentné svetlo s Raspberry Pi Zero: 4 kroky (s obrázkami)
Video: How to use 4 channel Relay to control AC load with Arduino code 2024, November
Anonim
Image
Image

Inteligentné svetlá sú stále obľúbenejšie. Takýmito svetlami sú spravidla LED svetlá, ktoré je možné ovládať prostredníctvom WiFi alebo Bluetooth. Farby, sýtosť a jas je možné meniť pomocou smartfónu. Jedna vec, ktorú som si uvedomil, je, že inteligentné svetlá sú často dosť drahé a ťažko sa nastavujú. Kým svetlá ovládané WiFi sa spoliehajú na fungujúce internetové pripojenie, inteligentné svetlá Bluetooth vyžadujú blízku vzdialenosť od zariadenia, ktoré chcete ovládať. Na ovládanie inteligentných svetiel je často potrebné otvoriť určitú aplikáciu alebo webovú stránku, čo môže byť trochu problémy.

Mojím cieľom bolo vytvoriť inteligentné svetlo ovládané WiFi, ktoré by bolo lacnejšie ako väčšina inteligentných svetiel, ale aby malo plnú funkčnosť (ovládanie jasu, sýtosti a farby). Aby bolo svetlo užívateľsky prívetivejšie a jednoduchšie sa nastavovalo, premýšľal som o spôsobe pripojenia a ovládania svetla bez toho, aby ste museli otvárať webové stránky alebo sťahovať akúkoľvek (dodatočnú) aplikáciu.

Jedinou možnosťou, ako vytvoriť také inteligentné svetlo, je bohužiaľ spoliehať sa iba na zariadenia Apple, pretože spoločnosť Apple má predvolenú aplikáciu „Home“, ktorá umožňuje používateľom ovládať určité inteligentné zariadenia vo svojom dome. Doteraz som hľadal riešenie, ako to uviesť do prevádzky aj v systéme Android, ale neprišiel som na žiadne funkčné riešenie. Ospravedlňujeme sa, fanúšikovia systému Android, možno nabudúce …

Moje inteligentné svetlo sa skladá z dvoch komponentov, Raspberry Pi Zero W a Unicorn phat od Pimoroni. Pilulky podobné „puzdro“je v skutočnosti 3D kryt a difúzor. Raspberry Pi Zero W bude fungovať ako wifi sieť, ku ktorej sa môžu používatelia pripojiť pomocou hesla. Ktokoľvek pripojený k tejto sieti môže ovládať svetlo pomocou aplikácie „Home“. Aby to bolo jednoduché, všetky programy sú nastavené tak, aby sa automaticky spustili na zariadení Pi Zero W ihneď po pripojení napájania.

Ak máte niekde ležiaci Raspberry Pi Zero W a jednorožcového phata a ak ste používateľom Apple, prečo nevyužiť túto príležitosť a urobiť si lacné, ale plne funkčné inteligentné svetlo?

Neobvyklou, ale zaujímavou vlastnosťou tohto svetla je, že ho môžete vziať kamkoľvek sa vám páči a stále ho môžete používať so svojim telefónom iPhone. Vďaka svojej prenosnosti je ideálny ako prenosný spoločník na cesty.

Krok 1: Čo je potrebné?

Čo je potrebné?
Čo je potrebné?

Prístup k notebooku alebo PC

Raspberry Pi Zero W

Pimoroniho jednorožec phat

Mirco SD karta (min. 8 GB) pre operačný systém

Adaptér na karty micro SD na SD alebo USB so slotom na kartu micro SD

Micro USB kábel na napájanie Zero W.

Prístup k 3D tlačiarni pre puzdro / difúzor. Ak ho nemáte, môžete sa obrátiť na službu 3D tlače a vytlačiť a odoslať vám diely vytlačené v 3D.

Priehľadný tlačový materiál. Všetko funguje tak dlho, ako svetlo môže prechádzať. Použil som transparentnú PLA.

Spájkovačka a nejaká spájka

Mužská hlavička 20x2 pre Pi Zero

Krok 2: Dokončite nastavenie

Image
Image
Kompletné nastavenie
Kompletné nastavenie
Kompletné nastavenie
Kompletné nastavenie

Namiesto toho, aby som napísal asi 50 krokov alebo viac na nastavenie tohto projektu na vašom Raspberry Pi zero w, rozhodol som sa namiesto toho jednoducho zverejniť súbor s obrázkom, ktorý je potrebné napáliť na prázdnu kartu micro SD. Obrazový súbor v komprimovanom stave má asi 0, 9 GB. Ak budete postupovať podľa nižšie uvedených pokynov, súbor v skutočnosti nemusíte rozbaľovať. Tu je odkaz na súbor s obrázkom:

Súbor s obrázkom

Obrázok bol napálený na prázdnu kartu SD (min. 8 GB). Za týmto účelom najskôr naformátujte kartu micro SD pomocou softvéru „SDFormatter“(je možné ho stiahnuť z https://www.sdcard.org/downloads/formatter_4/). Po zapojení karty micro SD vyberte možnosti a aktivujte „Úpravu formátu a veľkosti“. Po formátovaní je možné obrázok vypáliť na kartu micro sd. Osobne dávam prednosť používaniu programu Etcher na napaľovanie obrázkov, pretože sa ľahko používa a nevyžaduje, aby ste rozbaľovali súbory s obrázkami. Etcher je možné stiahnuť tu: Balena Etcher. Po zvolení jednotky s kartou micro SD na etcheri vyberte obrázok PiLight a kliknite na blesk. Keď je proces dokončený, je nainštalovaná karta micro SD.

Teraz sú vaše spájkovacie schopnosti nevyhnutné, aby unicorn phat fungoval. Mužskú hlavičku nadpájajte na Raspberry pi. Dlhšia strana kolíkov by mala smerovať nahor. Potom spájajte ženskú hlavičku s jednorožcom phat. Dlhšia strana hlavičky by mala smerovať nadol. Pripojte phat Unicorn k Raspberry. Ak potrebujete ďalšie tipy týkajúce sa spájkovania, postupujte podľa tohto sprievodcu:

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

V tejto fáze si môžete stiahnuť tieto 2 súbory PiLight.stl a vytlačiť ich na 3D tlačiarni pomocou priehľadného tlačového materiálu. Použil som 20% výplň, pretože to stačí. Tu je odkaz na 2 súbory:

https://goo.gl/1VhPct

Krok 3: Testovanie svetla na vašom zariadení IOS

Image
Image
Testovanie svetla na vašom zariadení IOS
Testovanie svetla na vašom zariadení IOS

Teraz, keď je karta micro SD nastavená, zapojte kartu micro SD do otvoru na pí nu n. Napájajte malinu káblom micro USB. Asi po 2 minútach by ste mali vidieť „PiLight“ako novú sieť. Skúste sa k nemu pripojiť pomocou akéhokoľvek zariadenia Apple. Predvolené heslo pre sieť je „heslo“. Mali by ste byť pripojení k sieti Wi -Fi z Raspberry Pi, ale internet by nemal byť k dispozícii. Ak vás sieť „nakopne“, znamená to, že by ste mali počkať minútu alebo dve, pretože systém sa stále načítava.

Keď ste konečne pripojení, otvorte aplikáciu „Home“alebo ju nainštalujte, ak ju už nemáte. Alternatívne môžete tiež použiť 'Hesperus', ktorý robí rovnakú prácu. Potom pomenujte svoj dom (možno „domov“) a skúste pridať zariadenie. Mali by ste vidieť zariadenie s názvom „homebridge“. Klepnite na „homebridge“a počkajte, kým sa spojí. Budete vyzvaní na zadanie 6-miestneho kódu PIN. Na pripojenie použite tento pin:

031-45-151

Teraz ste všetko nastavili a môžete pokračovať v testovaní svetla.

Ak to chcete urobiť, kliknite na ikonu PiLight v aplikácii Domov. Vaše inteligentné svetlo by sa malo rozsvietiť. Vyskúšajte všetky možnosti, ako zmeniť jas, farbu a silu.

Krok 4: Choďte ďalej

Teraz, keď vaša inteligentná lampa funguje a je testovaná, môžete ju aj automatizovať. Jediným predpokladom je, aby bol váš telefón pripojený k inteligentnej žiarovke cez WiFi. Ak chcete používať túto funkciu, musíte si stiahnuť aplikáciu „Hesperus“z App Store.

Lampu môžete nastaviť ako pripomienku na konkrétny čas. Ten svoj používam ako budík alebo skôr budíček. Môžete však nechať zmeniť farby v konkrétnych časoch, ako je červená ráno, oranžová pri východe slnka a modrá, keď je čas vstať.

Rád by som zistil, či to urobil aj niekto iný, kliknutím na položku „Zvládol som to“a uverejnením obrázka. Na druhej strane, ak si myslíte, že niečo chýba alebo by sa dalo zlepšiť, som pripravený to vypočuť. Jednoducho pošlite problém do poľa pre komentáre a ja vám pomôžem.

Odporúča: