Mundarija:
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
O'tgan yili men kichkina 3D bosilgan Rojdestvo yulduzini yaratdim, qarang:
Bu yil men 50 Neopixel (5V WS2811) ipidan kattaroq yulduz yasadim. Bu katta yulduz ko'proq naqshlarga ega edi (men hali ham Github -da naqsh qo'shaman va takomillashtiraman va kodni yangilayman).
Bu kattaroq yulduz yog'ochdan yasalgan.
Ta'minot:
yulduz qurilishi uchun
- Yog'och
- Yog'och elim
- Zımbalar
Elektronika uchun
- 5V quvvat manbai (> 1A)
- 50V kuchlanishli WS2811 lampalar tarmog'i (Aliexpress)
- Attigny85, Arduino yoki ESP8266 moduli
- Simlar va ulagichlar
- Attigny85 DIP uchun DIP rozetkasi (Aliexpress)
1 -qadam: 1 -qadam: ramka qurilishi
Yog'och yulduz 10 ta yog'ochdan yasalgan, rasmga qarang. Men o'z yulduzimni 3 x 3 sm uzunlikdagi yog'ochdan yasadim va 3 x 1,5 sm yog'och taxta olish uchun yarmida arralab qo'ydim.
Besh nuqtali yulduz geometriyasidan men 36 va 108 graduslik burchaklarni oldim. Mening qismlarim 32,5 sm.
Men bo'laklarni bir -biriga yopishtirdim va bo'laklarni bir -biriga mahkamlash uchun zımba ishlatardim. Yelim quriganidan so'ng, yulduz etarlicha kuchli edi.
2020 yil dekabrni tahrir qiling: Yog'och bo'lagi rasmidagi burchaklar tasvirlangan 36 va 108 ga o'zgartiriladi
2 -qadam: 2 -qadam: Ledlarni joylashtiring
Ledlarning diametri taxminan 12 mm. Taxminan 6 sm oralig'ida 50 teshikni burg'ilash uchun yog'och matkapdan foydalandim. Ledlar biroz kuch bilan kiritish va teshikka yopishib olish uchun mos keladi.
3 -qadam: 3 -qadam: Miyani dasturlash
Bu erda qiziqarli qism boshlanadi. LEDlarni boshqarish uchun Attigny85, Aruino yoki ESP8266 modulidan foydalanishingiz mumkin. Siz har xil naqshlarni yasashingiz mumkin. Shakllar ta'mga bog'liq.
Mening yulduzimda tasodifiy generatordan foydalanib, tasodifiy ravishda> 20 ta naqshdan naqsh tanlash mumkin. Yulduzimning kodi mening Github -da (Christmas_star_v2.ino).
Siz ham mening kodimni ko'p yoki kamroq LED va ko'p yoki kamroq spikerli LED raqamlari uchun ishlatishingiz mumkin.
Men bildimki, yalang'och Attigny85 xotirasi, mening kichik yulduzimda ishlatilgan Digispark moduliga qaraganda, ko'proq xotiraga ega.
Arduino Uno yordamida Attigny85 -ni qanday dasturlash haqida ushbu veb -saytga qarang.
Men foydalangan Adafruit Neopixel kutubxonasi haqida ushbu veb -saytga qarang
Siz xohlagan ranglarning HEX kodini tanlash uchun ushbu veb -saytga qarang.