Mundarija:
- Ta'minotlar
- 1 -qadam: LEDlarni lehimlash
- 2 -qadam: LEDlarni joylashtirish tushunchasi
- 3 -qadam: Chop etish fayllarini tayyorlang
- 4 -qadam: Chop etishni boshlang
- 5 -qadam: LEDlarni o'rnatish
- 6 -qadam: Sinab ko'ring
- 7 -qadam: Bosqichlarni ulash
- 8 -qadam: Elektronika va batareyani tayyorlash
- 9 -qadam: Yakuniy yig'ilish
- 10 -qadam: kod
2025 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2025-01-13 06:58
Muallif maketvee@maketveeFollow Muallifning boshqa maqolalari:
Haqida: Har xil elektron loyihalarni amalga oshiradigan eski maktab ishlab chiqaruvchisi. Adresli LEDlar bilan o'ynashni yaxshi ko'raman. Raspberry Pi kollektori;-) Maketvee haqida ko'proq ma'lumot »Fusion 360 loyihalari»
Bu 3D-bosma Rojdestvo daraxti, uning ichida o'rnatilgan LED manzillari bor. Yorug'lik effektlari uchun LEDlarni dasturlash va 3D bosilgan tuzilmani diffuzor sifatida ishlatish mumkin.
Chop etish paytida LEDlarni yig'ish va joylashtirishni osonlashtirish uchun daraxt 4 bosqichda va asosiy elementda (daraxt tanasi) ajratilgan. Shunday qilib, jami 5 ta elementni chop etish kerak.
LEDlar bosmaning bir qismidir, keyin ularni olib bo'lmaydi. Matnga joylashtirishdan oldin hamma narsa yaxshi ishlaganiga ishonch hosil qiling.
3D fayllar Fusion360 -da yaratilgan va prusaprinters.org saytida mavjud
Ta'minotlar
- Shaffof va yashil filament (bu holda PLA filaman ishlatilgan)
- Teensy M0 yoki boshqa kichik Arduino taxtasi (Trinket M0)
- Yagona hujayrali LiPo, masalan, Adafruit -dan 18560 (batareya)
- ON/OFF 17,5 mm teshik masofali kalit
- 25 ta WS2812B LED
- Qoplangan mis sim yoki boshqa ingichka simlar
- Fayllar
1 -qadam: LEDlarni lehimlash
LEDlarni 3D nashrga joylashtirishdan oldin, ular har bir bosqich uchun alohida ulanishi kerak. 3D bosilgan shablonni ishlatish (stencil.stl fayli) 1-3 bosqichlar uchun to'g'ri sim uzunligini moslashtirishni ancha osonlashtiradi. LEDlar sxemada ko'rsatilgandek ulanadi, har bir LEDning DOUTi keyingi LEDga ulanadi. Oxirida, avval DI va oxirgi DOUT ularni boshqa bosqichlar bilan bog'lash uchun markazga ulanadi.
2 -qadam: LEDlarni joylashtirish tushunchasi
LEDlarni joyida ushlab turish uchun bosish mexanizmi mavjud. Shuningdek, bosib chiqarish paytida simlarning kanallardan chiqib ketishiga yo'l qo'ymaslik uchun simli kanallarning burchaklarida kichik burilish mavjud. Chopdan chiqarilgan simlar, ularni ushlab turish uchun taroqsimon tuzilishga o'rnatiladi. Shuning uchun bu simlarning diametri taxminan 1 mm bo'lishi kerak.
3 -qadam: Chop etish fayllarini tayyorlang
3D ma'lumotlar.3mf fayl sifatida taqdim etiladi, shu jumladan rangning shaffofdan yashil ranggacha o'zgarishi. Shunga qaramay, chunki har bir filament biroz boshqacha. Iltimos, materialning qisqarishini tekshiring va agar kerak bo'lsa, o'lchovni moslashtirish uchun sinov bosmasini (masalan, birinchi 5 mm) bajaring, shunda LEDlar bosish mexanizmiga mos keladi.
4 -qadam: Chop etishni boshlang
Har bir nashr shaffof filamentdan boshlanadi. 1-3 bosqichda 1 ta rang o'zgarishi, 4-bosqichda ikkitasi bor.
5 -qadam: LEDlarni o'rnatish
PrusaSlicer diodlarni joylashtirish, yashil filamentga o'zgartirish va chop etishni davom ettirish uchun 5 mm rang o'zgarishini qo'shish uchun ishlatilgan. LEDlarning to'g'ri joylashtirilganligini ta'minlash juda muhim, shuning uchun hech narsa 5 mm ga to'g'ri kelmaydi, bu keyingi bosib chiqarish bosqichida muammo tug'diradi. Simlarni markazga lenta bilan mahkamlash juda foydali. Iltimos, yuqoridagi videoni tekshiring, protsedura bir necha bor ko'rsatiladi, shuningdek yuqori LED uchun. Markaziy kabellar qanchalik uzun bo'lsa, keyinchalik yig'ish osonroq bo'ladi. Balandligi 5 mm bo'lganligi sababli joy cheklangan.
6 -qadam: Sinab ko'ring
Buni V+, GND va DIN -ni ulab, masalan. Arduino taxtasi va oddiy Neopixel misol kodi.
7 -qadam: Bosqichlarni ulash
Bosqichlar ulanish sxemasiga muvofiq ulanadi. V+ va GND bosqichdan -bosqichga bog'langan. Iltimos, yuqoridagi videoni ham tekshiring, to'liq yig'ish jarayonining vaqt oralig'i bor.
8 -qadam: Elektronika va batareyani tayyorlash
LEDlarni quvvatlantirishning turli usullari mavjud. Odatda ular 5V uchun baholanadi, lekin ular 3, 7 batareya zo'riqishida va 3,3V mantiqda ishlaydi, agar siz ulardan bir nechtasini ishlatsangiz. Adafruit-dan Trinket M0 to'g'ridan-to'g'ri bitta hujayrali Li-Ion batareyasidan quvvatlanishi mumkin. LEDlarning V+ tugmachasi piniga, GND dan GND ga va LEDlarning DIN -ni Trinketning 4 -piniga ulanadi. LEDlar bilan bog'liq muammolarni oldini olish uchun, iltimos, Adafruit Neopixel eng yaxshi qo'llanmasida aytib o'tilganidek, Pin 4 va birinchi LED o'rtasida 330 Ohm qarshilik va V+ va GND o'rtasida kattaroq kondansatör (1000uF atrofida) qo'shing.
9 -qadam: Yakuniy yig'ilish
Batareya plyusi va Trinket Bat pimi o'rtasida ON/OFF tugmasi o'rnatilgan. Kalitni poydevorga vidalash mumkin, shuningdek, taglik tagiga trinket ham qo'yiladi. Batareya, agar uning kengligi 30 mm dan kichik bo'lsa, daraxtga mos keladi. Iltimos, videoni ham tekshiring.
10 -qadam: kod
LEDlarni dasturlash uchun turli xil variantlar mavjud, faqat Arduino IDE va Neopixel kutubxonasi yordamida yoki CircuitPython qo'llab -quvvatlansa, buni xuddi shu ko'rsatuvda ishlating. Kod - bu o'z veb -saytida keltirilgan Adafruit CircuitPython Neopixel misolidan biroz o'zgartirilgan misol. Faqat konfiguratsiyani o'zgartiring:
pixel_pin = taxta. D4
raqam_piksellari = 25
Xursand bo'ling!
"Uy bezaklari" tanlovida ikkinchi o'rin