Obsah:
2025 Autor: John Day | [email protected]. Naposledy změněno: 2025-01-13 06:57
Minulý rok jsem vytvořil malou 3D vytištěnou vánoční hvězdu, viz
Letos jsem vyrobil větší hvězdu z vlákna 50 Neopixelů (5V WS2811). Tato větší hvězda měla více vzorů (stále přidávám a vylepšuji vzory a aktualizuji kód na svém Githubu).
Tato větší hvězda je vyrobena ze dřeva.
Zásoby:
na stavbu hvězdy
- Dřevo
- Lepidlo na drevo
- Sponky
Pro elektroniku
- Napájení 5V (> 1A)
- pramen 50 5V LED WS2811 (Aliexpress)
- Modul Attigny85, Arduino nebo ESP8266
- Dráty a konektory
- DIP zásuvka pro Attigny85 DIP (Aliexpress)
Krok 1: Krok 1: Konstrukce rámu
Dřevěná hvězda je vyrobena z 10 kusů dřeva, viz nákres. Svou hvězdu jsem vyrobil z kusu dřeva o rozměrech 3 x 3 cm a byl rozřezán na polovinu, abych získal dřevěné prkno o rozměrech 3 x 1,5 cm.
Z geometrie pětibodové hvězdy jsem odvodil úhly 36 stupňů a 108 stupňů. Moje figurky mají 32,5 cm.
Slepil jsem kousky dohromady a pomocí sponek držel kousky pohromadě. Poté, co lepidlo zaschlo, byla hvězda dostatečně silná.
Upravit prosinec 2020: Úhly na obrázku kusu dřeva se změní na zobrazené hodnoty 36 a 108
Krok 2: Krok 2: Vložte LED diody
Průměr diod je přibližně 12 mm. 50 vrtů jsem vyvrtal vrtákem do dřeva v rozteči přibližně 6 cm. LED diody jsou vhodné k vložení s trochou síly a přilnutí k otvoru.
Krok 3: Krok 3: Programování mozku
Zde začíná zábavná část. K napájení LED můžete použít modul Attigny85, Aruino nebo ESP8266. Můžete vytvářet všechny druhy vzorů. Vzory jsou otázkou vkusu.
Ve své hvězdě používám náhodný generátor k náhodnému výběru vzoru z> 20 dostupných vzorů. Kód pro mou hvězdu je v mém Githubu (Christmas_star_v2.ino).
Můj kód můžete použít také pro figurky LED s více či méně LED a více či méně paprsky.
Zjistil jsem, že holý Attigny85 má mnohem více dostupné paměti než modul Digispark, který jsem použil u své menší hvězdy.
Podívejte se na tento web, jak programovat Attigny85 pomocí Arduino Uno.
Podívejte se na tento web o knihovně Adafruit Neopixel, kterou jsem použil
Na této webové stránce vyberte HEX kód požadovaných barev.