Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Chci představit design talíře, který připravuji pro ovládání vánočních světel synchronizovaných s hudbou.
Zpočátku byl projekt navržen tak, aby jej bylo možné použít na Raspberry Pi, ale desku lze použít s jakoukoli deskou, jako je arduino, beagleboard, bananaPi, orangePi, … vyberte tu, kterou chcete, protože je založena na I2C
V současné době mám verzi 2 desky, ale vylepšuji ji podle potřeb nebo nových funkcí, které je třeba zahrnout.
V mém instruktážním Duxman Lights můžete vidět běžící verzi 2
www.instructables.com/id/Duxman-Lights/
Krok 1: Nástroje
- Svářeč
- Cín
- Odpájecí páska
- Připojovací svorky
- Mužské a ženské kolíky
- 3 Tip120 tranzistory
- 1 tranzistor KA78T05 (12v až 5v max 3A)
- 1 expandér portů i2C MCP23016
- 1 konektor DC 12V
- Program Fritzing (https://fritzing.org/)
- Pojmy svařování
- Základní pojmy elektroniky
Krok 2: Desing Desing
Nejprve je třeba uvést, že nejde o desku, ale o dvě, jednu, která tvoří základní desku a druhou, ke které se připojíme, abychom ji takto nahradili nebo změnili jiným typem modulu.
Design máte v odkazech na tento příspěvek.
Systém je navržen tak, aby měl dva moduly se 4 tranzistory tip120, a tak snadno zapínal a vypínal LED pásky.
a na druhou stranu si vyhrazujeme 8 výstupů pro připojení dalších zařízení. v mém případě budu používat polovodičové reléové ovladače, a tak připojím střídače elwire a budu moci používat další komerční vánoční osvětlení, která brzy hacknu
Krok 3: Soldando La Placa
Již brzy
Právě dělám desku, myslím, že ji budu mít k dispozici za týden.
a budu tento příspěvek aktualizovat
Krok 4: Čas na zábavu a testování
Vytvořte si ovladač na platformě, která se vám líbí, pokud vás programování nebaví nebo nechcete, můžete si můj kód volně vzít a upravit ho nebo použít, protože je neustále vylepšuji.
V následujícím odkazu najdete vývojový kód, v tuto chvíli nemám ani naprogramovaný kód pro tento odznak, ale doufám, že ho brzy budu mít, bohužel:) Pracuji a mám 4 kočky na krmení
Verze DEV
github.com/duxman/luces
Verze ve vývoji a neustálé zlepšování o nové funkce, když mám čas.
Nedoporučuji používat tuto verzi, protože se mohu dopustit programovacích chyb jako dobrý programátor, který jsem, který vrhá první kámen, který nenapsal chybu
Verze 0,01
github.com/duxman/luces/tree/Version-0.01
- Je to původní verze
- jen hrajte vlny
- Podporuje pouze digitální výstupy
Verze 0,02
github.com/duxman/luces/tree/Version-0.02
- Umožňuje reprodukci wav a mp3 (tyto se stanou wav při první reprodukci)
- Jsou vytvořeny samostatné skripty, které umožňují provádění hudby a sekvencí
- Webová konfigurace je přizpůsobena
- Vylepšeno je přehrávání a synchronizace hudby
- Nyní jsou místo jednotlivých kolíků definovány zóny osvětlení
- Každá zóna umožňuje několik pinů.
Příklad toho, jak to funguje, můžete vidět v mých instruktážních Duxman-Lights