Mundarija:

PropHelix - 3D POV displeyi: 8 qadam (rasmlar bilan)
PropHelix - 3D POV displeyi: 8 qadam (rasmlar bilan)

Video: PropHelix - 3D POV displeyi: 8 qadam (rasmlar bilan)

Video: PropHelix - 3D POV displeyi: 8 qadam (rasmlar bilan)
Video: Funny moment Carrom 👈😂🤣 2024, Iyul
Anonim
Image
Image
BOM
BOM

Odamlar har doim golografik tasvirlardan zavqlanishgan. Buning bir necha usullari mavjud.

Mening loyihamda men LED chiziqlarining aylanadigan spiralidan foydalanaman. Hammasi bo'lib 16 ta 17280 ta vokselni ko'rsatadigan 144 ta LED mavjud. Voksellar dumaloq tartibda 12 sathda joylashtirilgan. LEDlar faqat bitta mikrokontroller tomonidan boshqariladi. Men APA102 LEDlarini ishlatganim uchun menga qo'shimcha drayverlar yoki tranzistorlar kerak emas. Shunday qilib, elektron qismni qurish osonroq. Yana bir afzallik - simsiz elektr ta'minoti. Sizga cho'tkalar kerak emas va ishqalanish yo'qolmaydi.

1 -qadam: BOM

BOM
BOM

3D bosilgan qismlar uchun keyingi bosqichga qarang

Quvvat mil uchun:

  • 4 dona. vint M4x40 8 ta yong'oq va yuvish mashinasi bilan 4 dona.
  • Dvigatelni plastinkaga o'rnatish uchun M3x15 vint
  • metall/alu plastinka 1-2mm, 60x80mm yoki dvigatelni o'rnatish uchun boshqa material
  • 3 dona. Dvigatelga aktuatorni o'rnatish uchun M3x15 vint
  • Aktivatorlar uchun uchta M3 teshikli cho'tkasi bo'lmagan motor (mil ixtiyoriy/kerak emas), bu erda ko'proq torkli versiya.

  • ESC 10A yoki undan ko'p, dvigatellarning texnik xususiyatlariga qarang

ESC uchun:

Arduino Pro Mini

Tugma bilan kodlovchi (tezlikni sozlash uchun)

Rotor uchun

  • M5x80 vintli ikkita yong'oq va bir nechta yuvish mashinasi
  • 1m 144 APA 102 LED (24 chiziqli 6 dona)
  • Elektrolitik kondansatör 1000 mF 10V
  • TLE 4905L Hall sensori + magnit
  • tortish qarshiligi 10k, 1k
  • 12V simsiz zaryadlovchi moduli 5V quvvat manbai + sovutgich (20x20x20 mm), rasmlarga qarang
  • 3 dona. chiziqli matritsa PCB, 160x100 mm
  • Non paneli, 50x100 mm mikrokontroller uchun
  • chiziqlar uchib ketmasligi uchun yaxshi elim
  • issiqlik qisqaradigan quvur
  • Quvvat manbai 12V 2-3A shahar

Parallax pervaneli mikrokontroller:

Bu mikrokontrolderdan qo'rqmang, bu 80 MGts chastotali 8 yadroli kuchli protsessor va arduino kabi dasturlash/o'chirish oson! Parallaks saytida bir nechta taxtalar mavjud.

Boshqa (mening) tanlovim - bu cluso -dan CpuBlade/P8XBlade2, microSD o'quvchi bortda va ikkilik dasturlashsiz yuklanishi mumkin!

Pervanelni va ba'zi arduinolarni dasturlash uchun sizga USB -TTL adapter platasi kerak bo'ladi.

Men ishlatgan vositalar:

  • Pichoq
  • lehim stantsiyasi va lehim
  • stol matkap 4+5 mm burg'ulash
  • qirqish va raspa/non paneli uchun fayl
  • vintli kalit 7+8+10 mm
  • olti burchakli kalit 2, 5 mm
  • bolg'a + metall plastinkada dvigatel uchun teshiklarni belgilash uchun markaziy zarba
  • u shaklidagi metall plastinkani bükmek uchun dastgoh
  • 3D printer + PLA filaman
  • issiq eritilgan qurol
  • bir nechta qisqich, yon kesuvchi

2 -qadam: 3D bosilgan qismlar

3D bosilgan qismlar
3D bosilgan qismlar
3D bosilgan qismlar
3D bosilgan qismlar
3D bosilgan qismlar
3D bosilgan qismlar

Bu erda siz PLA -dan bosib chiqarilgan qismlarni ko'rishingiz mumkin. Aralashtirgichdan 12 ta bo'lak talab qilinadi. (Uchinchi qism). Bu qism LED plitalari o'rtasida to'g'ri burchak hosil qiladi.

3 -qadam: Simsiz quvvat va dvigatelga ulanish

Simsiz quvvat va dvigatelga ulanish
Simsiz quvvat va dvigatelga ulanish
Simsiz quvvat va dvigatelga ulanish
Simsiz quvvat va dvigatelga ulanish
Simsiz quvvat va dvigatelga ulanish
Simsiz quvvat va dvigatelga ulanish

Bu bosqichda men sizga simsiz quvvatni ko'rsataman. Ushbu rulonlar odatda mobil telefonlarni zaryad qilish uchun ishlatiladi. Kirish voltaji 12V, chiqish 5V. Bu bizning spiral uchun ideal. Maks. oqim 2A ga yaqin. LEDlar uchun 10 vatt etarli. Men LEDlarning maksimal yorqinligini ishlatmayman va bir vaqtning o'zida barcha LEDlarni yoqmayman.

MUHIM bir narsa, birlamchi rulonli PCB uchun sovutgichdan foydalaning, chunki u juda qizib ketadi! Sovutgichni sovutish uchun men kichik fanatdan ham foydalanaman.

Ko'rib turganingizdek, men dvigatelni o'rnatish uchun tayyor metall plastinkadan foydalanaman, lekin siz (alu) plastinkasini egishingiz mumkin. Taxminan 60x60 mm, yon panellar uchun 10x60 mm. Bundan tashqari, men plastinkani og'ir yog'och blokga yopishtirdim.

4 -qadam: Dvigatel/boshqaruv

Dvigatel/boshqaruv
Dvigatel/boshqaruv

Dvigatelni boshqarish sxemasi. Men tezlikni kodlovchi va ishga tushirish/to'xtatish tugmachali arduino ishlataman. Arduino eskizi ham ilova qilingan. Arduino-ni dasturlash uchun bu erdagi ko'rsatmalarni o'qing:-)

Cho'tkasi bo'lmagan dvigatel - bu kichik 50g turi, qolgan. Men biroz kattaroq motorni tavsiya qilaman.

5 -qadam: spiral

Helix
Helix
Helix
Helix
Helix
Helix
Helix
Helix

12 tasma/veroboarddan yasalgan, markazida 5 mm teshik ochilgan. Orqa tomonda kamida 4 ta mis chiziqlar borligiga ishonch hosil qiling. Tashqi mis chiziqlar LED chiziqlarini quvvatlantirish uchun ishlatiladi. Ichki mis chiziqlar DATA va CLOCK uchun va har ikki tomon uchun ajratilgan. Kengashning bir tomoni - juft, ikkinchisi - piksellar uchun toq tomoni. Hammasi bo'lib 4 ta guruh va 36 ta LED mavjud. Bu 36 ta LED birinchi 6 darajadagi 6 ta bo'linadi. Shunday qilib, juft/toq va yuqori/pastki guruh mavjud.

6 -qadam: spiral sxemasi

Spiral sxemasi
Spiral sxemasi
Spiral sxemasi
Spiral sxemasi

Sxemada eski va kattaroq fritzing MCU-taxtasi ishlatiladi, chunki men yangi/joriy pervanel taxtalarining qolipli shablonlarini topa olmayapman.

LEDni boshqarish uchun Parallax pervaneli mikrokontrolleridan foydalanaman. Ikkita pinli 6x6 mikro boshqaruv elementi = 36 LED. Shunday qilib, ular yuqoridan 4 LED guruhlari (sxematik):

  1. hatto/pastki
  2. g'alati/pastki
  3. g'alati/yuqori
  4. hatto/yuqori

Dastur biriktirilgan, pervanel mikrokontrollerni dasturlash bo'yicha oldingi ko'rsatmalarni (4 -qadam) ko'rib chiqing.

7 -qadam: Voksellar qanday tartibga solingan

Voksellar qanday tartibga solingan
Voksellar qanday tartibga solingan

Bu varaqda voksellar qanday joylashtirilganini ko'rishingiz mumkin.

Har bir burilishda 120 ta ramka ishlab chiqariladi. Har bir ramka 12x12 = 144 voksellardan iborat bo'lib, ular bizga 120x144 = 17280 voksellarni beradi. Har bir Voxel rang uchun 4 bit oladi, shuning uchun bizga 8640 baytli ram kerak.

8 -qadam: Qo'shimcha ma'lumotlar

Qo'shimcha ma'lumotlar
Qo'shimcha ma'lumotlar
Qo'shimcha ma'lumotlar
Qo'shimcha ma'lumotlar

Vintning soat sohasi farqli o'laroq aylanishiga ishonch hosil qiling!

Burilishdan oldin spiralni qarshi og'irliklar bilan muvozanatlash juda muhimdir. "Uchib ketishi" mumkin bo'lgan qismlar uchun himoya ko'zoynak va ko'p miqdorda elim ishlating.

"Quvvat qirralari" orasidagi masofa 21 mm (agar taxtada 160 mm bo'lsa), farishta: 15 daraja

Yangilanishlar:

  • (2017 yil 2 -may), ba'zi fotosuratlarni tavsiflari bilan tahrir qiling
  • (2017 yil 3 -may), qadam qo'shing: Voksellar qanday tartibga solingan
Mikrokontroller tanlovi 2017
Mikrokontroller tanlovi 2017
Mikrokontroller tanlovi 2017
Mikrokontroller tanlovi 2017

2017 yilgi mikrokontroller tanlovida ikkinchi o'rinni egalladi

Tavsiya: