Obsah:
- Krok 1: Postavte základnu
- Krok 2: Vytvořte difúzní blok
- Krok 3: Zapájejte obvod a spusťte kód
- Krok 4: Spusťte program na každém Pi, spusťte server a uvidíte ho v akci
Video: DIY dálková světla pro nejlepší přátele: 4 kroky (s obrázky)
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:18
Vyrobil jsem synchronizovaná světla na dlouhé vzdálenosti známé jako lampy „Nejlepší přítel“. To jen znamená, že jsou synchronizovány s aktuální barvou druhé lampy. Pokud byste tedy vyměnili jednu lampu za zelenou, krátce poté by druhá lampa zezelenala. Jedná se o velmi snadný projekt Raspberry Pi, do kterého může kdokoli skočit, a používá spoustu opravdu základních konceptů, na kterých je skvělé stavět.
Byl by to skvělý projekt, který by běžel během karantény, protože nemůžete být stále blízko sebe, a lze jej použít ve stejném domě k označení, zda jste na schůzce nebo jiné důležité události.
Zásoby:
- ws2811 LED žárovky -
- Raspberry pi zero, kterou jsem použil (lze použít libovolné pi, nezapomeňte získat SD kartu) -
- Akrylový list -
- Stiskněte tlačítko
- Třešňové dřevo, dřevo Red Oak - místní distributor dřeva
Krok 1: Postavte základnu
Chcete -li začít, budete potřebovat krabici, do které vložíte elektronické součástky a protáhnete světlo. Zbylo mi trochu třešňového dřeva a červeného dubového dřeva, které jsem použil na výrobu krabice. Na vrchol jsem použil jeden čtvercový kus třešně, který skončil asi 4,5 palce x 4,5 palce a tloušťka 1,25 palce. Pak jsem použil pokosené kusy červeného dubového dřeva, abych přidal část, ve které budou elektronické součástky. Tyto kusy byly asi 4,5 palce dlouhé, 1 palec silné a 2 palce široké. Pokud bych to udělal znovu, určitě bych zredukoval červený dub, aby elektronické součástky měly více prostoru, aby se vešly. Po rozřezání kusů jsem je obrousil a pomocí vrtáku 1/2 palce vyvrtal otvor pro led ws2811. Pak jsem je dokončil olejem z vlašských ořechů Mahoney.
Krok 2: Vytvořte difúzní blok
Poté, co byla základna vyrobena, jsem začal vyrábět difúzní blok, který bude použit k šíření světla z LED ws2811. Za tímto účelem jsem vystřihl obdélníkové kousky z akrylu a poté akrylát vybrousil, aby byl opravdu rozmazaný. To umožní, aby se světlo z diody rozšířilo a osvětlilo více. Konstrukci jsem poté zajistil horkým lepidlem
Krok 3: Zapájejte obvod a spusťte kód
Toto je čas na pájení obvodu. Každé světlo má malinu pi nula, LED ws2811, tlačítko a odpor. Jeden obvod slouží k ovládání LED ws2811, zatímco druhý slouží ke kontrole vstupu uživatele. LED obvod ws2811 je jednoduchý, který používá k ovládání LED uzemňovací, 5v a pwm piny malinového pi. Vstupní obvod uživatele má odpor omezující proud a tlačítko, které slouží k zapnutí a vypnutí napětí ze vstupního kolíku maliny pi.
Na každém pí běží stejný program. Tento program kontroluje, zda je stisknuto tlačítko, a pokud ano, změní barvu. Poté odešle zprávu na webový server, který sleduje aktuální barvu. Každých 5 sekund tento program také kontroluje aktuální barvu z webového serveru a pokud je tato barva odlišná od aktuální barvy lampy, změní se na tuto barvu. Takto jsou synchronizovány. Pokud tedy na jedné lampě změníte barvu na červenou, tato kontrolka oznámí webovému serveru, že aktuální barva je červená, druhá kontrolka zkontroluje webový server za 5 sekund a zjistí, že aktuální barva je červená a následně se změní na barva. Webový server, který jsem použil, byl hostován na jednom pis, protože jsem jej používal ve stejné síti, ale tento server můžete snadno spustit na jakémkoli veřejném serveru a lampy by fungovaly napříč kontinenty.
Vzhledem k tomuto designu jej můžete snadno škálovat na více než 2 lampy.
Níže jsou uvedena dvě úložiště, která budete ke spuštění projektu potřebovat. Pokud máte problémy s instalací BiblioPixelu, můžete se podívat na moje video o vytváření nástěnky. Podrobně jde o instalaci BiblioPixel.
Program Best Friend Light spuštěný na každém pí:
github.com/tmckay1/best_friend_light
Webový server, který sleduje aktuální barvu:
github.com/tmckay1/raspberrypi_gateway
Krok 4: Spusťte program na každém Pi, spusťte server a uvidíte ho v akci
Nyní můžete spustit program na příkazovém řádku tak, že zkontrolujete soubor readme v předchozím úložišti, spustíte server podle souboru readme a uvidíte jej v akci!
Doporučuje:
Dálková spoušť + pedál: 6 kroků (s obrázky)
Dálkové ovládání spouště pedálu + spoušť: Toto dálkové ovládání pedálu je ideální pro zastavení animátorů, archivářů fotografií, bloggerů a profesionálů, kteří nemohou neustále dosáhnout tlačítka spouště fotoaparátu nebo potřebují rychle pracovat na desce stolu s namontovanou kamerou vysoká režie. Aktualizace z prosince 2020: E
Noční světlo Pú Medvěd a přátelé: 5 kroků (s obrázky)
Noční světlo Pooh Bear & Friends: Následující noční světlo bylo vytvořeno pomocí ATTiny85 namontovaného na povrchu. Má dvě tlačítka, jedno pro zapnutí a vypnutí a druhé pro pozastavení ve zvolené sekvenci osvětlení. Pauza není skutečná pauza, ale jednoduše přeruší spojení s
PlantCare Nejlepší dárek pro kutily pro matky: 7 kroků (s obrázky)
PlantCare Nejlepší dárek pro kutily pro matky: Ahoj všichni, toto je návod, jak jsem postavil perfektní dárek pro svoji matku. Projekt je multifunkční, automatické zařízení pro zavlažování rostlin. Vlastnosti zařízení: měří a ukazuje skutečnou úroveň půdní vlhkosti rostliny, pokud
Dálková spoušť pro digitální fotoaparáty: 4 kroky
Spoušť dálkové závěrky pro digitální fotoaparáty: Vytvořte dálkovou spoušť pro svůj digitální fotoaparát Canon (a některé další značky jako Pentax, sony a některé nikony) za přibližně 3 dolary za méně než 5 minut, zvládne to i žák 1. stupně. To je skvělé pro získání dokonalé expozice a umožňuje
Nejlepší taška na notebook pro váš počítač Eee!: 4 kroky (s obrázky)
Nejlepší taška na notebook pro váš počítač Eee!: Myslím, že jsem konečně našel perfektní pouzdro pro svůj eee pc 701. Od té doby, co jsem si koupil svůj první eee pc - 1000, jsem něco hledal a dokonce jsem vyrobil několik dalších. instruktabilní brašny na notebook a mody speciálně pro něj. Ale šmejd