Mundarija:
- 1 -qadam: Kontseptsiya
- 2 -qadam: harakatlanuvchi mexanizm
- 3 -qadam: qo'lni siljitish
- 4 -qadam: 2D ekran (4x4 LED qator)
- 5 -qadam: tebranishni to'xtatib turish
- 6 -qadam: elektronika
- 7 -qadam: Finnal integratsiya
Video: Volumetrik displey yarating: 7 qadam
2024 Muallif: John Day | [email protected]. Oxirgi o'zgartirilgan: 2024-01-30 13:29
Dasturxon atrofidagi qoldiqlardan 3D hajmli BEPUL displey. Bu mening birinchi o'rgatuvchim, shuning uchun kechirimli bo'ling. Displeyning o'lchamlari juda past, 4 x 4 marta. Rasmlar siz ekrandan biroz uzoqroq turganingizda yaxshiroq ko'rinadi. film qo'shilgan. (Kamera displey atrofida sekin aylanmoqda)
1 -qadam: Kontseptsiya
Displeyning asosiy printsipi - bu oddiy 2D displeyni ekrandagi tasvirni o'zgartirganda tez yuqoriga va pastga siljitish, qalamni yuqoriga va pastga juda tez siljitish bilan tushuntirish mumkin. tekis ekranga aylanadi. masalan. Ikkinchi rasm, biz x, y va vaqtni ko'paytirmoqdamiz, yaxshiroq tushuntirish quyida keltirilgan (ovoz balandligida):
2 -qadam: harakatlanuvchi mexanizm
Mana, harakatlanuvchi mexanizm. Men hamma narsani eski printerdan printerdan qutqaraman, uni taglikka qulab tushiring, ikkilamchi vitesda markazdan taxminan 1,5 sm - 2,5 sm kichik teshik oching. U markazdan qanchalik uzoq bo'lsa, sizning ovozingiz shuncha yuqori bo'ladi. Qo'lni qariyb 6 sm uzunlikdagi simdan har bir uchiga o'ralgan holda payvandlang va kichik yuvgichni pimga, keyin qo'lga qo'ying. Nihoyat, pinni ikkilamchi vitesning teshigidan o'tkazing va boshqa uchini kancaga buring, uni ushlab turing, ikkilamchi vitesni o'qga qo'ying, men dvigatelni ishga tushirganimda ikkita muammoga duch keldim: a) vites o'qdan tushib ketdi b) qo'l o'qga urildi Men birinchi muammoni hal qildim, ikkilamchi vites atrofida egilgan qo'lni qo'shib qo'ydim, ikkinchi muammo - qo'lni o'qni bir oz egish orqali hal qilindi, men o'z motorimni quvvatlantiryapman. tezlikni tanlash uchun o'zgaruvchan shahar transformatori bilan.
3 -qadam: qo'lni siljitish
Men qo'lda akril qoldiqlarini ishlatardim, chunki u juda moslashuvchan edi. O'ng tarafdagi stendni 2 burchakli burchakdan mahkamladim, qo'lni plastik o'lchagich bilan almashtirish mumkin edi. (Teshik oldindan burg'ulash qilingan) Qo'l harakatlanuvchi mexanizm qo'liga uzunligi 20 funtlik baliq ovlash liniyasi bilan bog'lab qo'yilgan bo'lib, uning qo'li halqa bilan bog'lab qo'yilgan. tishli qo'l qo'lni rezonans qiladigan tezlikka olib kelishi mumkin. Qo'lni rezonansga solish, o'lchagichni stol chetiga qo'yib, o'lchagichning uchiga urib, bir necha soniya yuqoriga va pastga tebranishga o'xshaydi. vertikal chiziqqa aylanadi.
4 -qadam: 2D ekran (4x4 LED qator)
Men bu massivni bir muddat orqaga qaytardim va volumetrik proyektorni ishlab chiqarganimda topdim, shuning uchun men uni ishlatardim. Massivda x, y matritsaga ulangan 16 LED mavjud, sxematik ta'minlangan, tagida teshiklari bo'lgan plastik qopqoq. LED panelini yaratish uchun non taxtasidan foydalanish mumkin.
5 -qadam: tebranishni to'xtatib turish
C stendidan foydalanish tufayli qo'l chapga va o'ngga juda ko'p harakat qiladi, shuning uchun to'g'ri vertikal chiziq o'rniga bu qo'l chindan ham cho'zilib ketganini ko'rsatadi. Men Y osma tizimini o'rnatdim, taglikning burchagiga 2 vintni qo'ying. Uzoq buloqni (mening to'plamimda topilgan) 2 vida bo'ylab torting, ilgakni simdan burang. Bahorning o'rtasini simi bog'lagichining pastki qismiga bog'lang, bu osma vertikal chiziqni yaxshilaydi.
6 -qadam: elektronika
Elektronga displeyning mexanik qismidan soat, mikroprotsessor va LEDlar kiradi. Mikrodan foydalanish shart emas. U oddiy elektron impuls generatori bilan almashtirilishi mumkin, bu shunchaki harakatlanuvchi LEDlarning naqshini yaratadi. Soat uchun ikkilamchi tishli qutidan bir oz plastmassa lenta yopishgan infraqizil kalitni (printerdan) ishlatardim. Kichik blok infraqizil kalitga moslashuvchan PCB bilan biriktirilgan. Interfeys kommutatorni quvvatlaydi va mikrofonga mos keladigan chiqishni o'zgartiradi. Men uni mikrokartaga yarim IC rozetkasi bilan uladim. LED massivi mikro plataga IC rozetkasi bilan ham ulangan. Yana bir narsa - men yotgan edim, shuning uchun men uni ishlatardim. Men bu mikro sozlamaning qanday ishlashini batafsil tushuntirmayman, chunki men uning yarmini eslay olmayman, lekin taxtani 1 ta kirish va 8 ta mikrofonga almashtirish mumkin. Dasturning asosiy g'oyasi shundaki, soat uzilishi 0111 qator 1 ma'lumotlar sathi 1 chiqish 1011 qator 2 ma'lumotlar qatlami 1 chiqish 1101 qator 3 ma'lumotlar sathi 1 chiqish 1110 qator 4 ma'lumotlar qatlami 1 delay qatlam uchun chiqish 0111 qator 1 ma'lumotlar qatlami 2 chiqish 1011 qator 2 ma'lumotlar qatlami 2 chiqish 1101 qator 3 ma'lumotlar qatlami 2 chiqish 1110 qator 4 ma'lumotlar qatlami 2etc.
7 -qadam: Finnal integratsiya
Hammasini bir joyga to'plang va siz hajmli displeyga ega bo'lasiz. =)
Tavsiya:
BT bilan 8x8 matritsali displey: 5 qadam (rasmlar bilan)
BT bilan 8x8 matritsali displey: Men bir necha oy oldin Ebaydan (Xitoy) 4x panelli 8x8 matritsani sotib oldim. Bu misollar yuqoridan pastgacha emas, balki yonma -yon qattiq simli ekanligini bilganimda, hafsalam pir bo'ldi. tarmoq yozilgan! 2 -qadamni ko'ring, menimcha, menda bo'lishi mumkin edi
Ishlab chiqaruvchining boshpana joyida pivo shishasi yordamida displey yarating: 6 qadam
Ishlab chiqaruvchining boshpana joyida pivo shishasi yordamida displey yarating: Salom, bu mening miyamning g'oyasi, shuning uchun bu Makning boshpanasidan kelib chiqadi, bizda pivo shishasi juda ko'p, shuning uchun menda pivo shishasi yordamida displey yaratish g'oyasi bor edi. Maqsad: pivo shishasini qayta ishlatish ijodiy usul va dam olish uchun materiallar: Arduino WireWS2811 LED5v quvvat manbai
Micropython bilan TTGO (rangli) displey (TTGO T-displey): 6 qadam
Micropythonli TTGO (rangli) displey (TTGO T-displey): TTGO T-displeyi-ESP32 asosidagi, 1,14 dyuymli rangli displeyni o'z ichiga olgan taxta. Kengashni 7 dollardan kam bo'lgan mukofotga sotib olish mumkin (etkazib berish, banggoodda ko'rilgan mukofot). Bu ESP32 uchun ajoyib mukofot, shu jumladan displey
Arduino yordamida P10 LED displey modulidagi displey harorati: 3 qadam (rasmlar bilan)
Arduino yordamida P10 LED displey modulidagi displey harorati: Oldingi qo'llanmada Arduino va DMD ulagichi yordamida nuqta matritsali LED displeyli P10 modulida matnni qanday ko'rsatish kerakligi ko'rsatilgan. Ushbu qo'llanmada biz P10 modulini displey vositasi sifatida ishlatib, oddiy loyiha qo'llanmasini beramiz
LCD studiyada maxsus displey yarating (G15 klaviaturasi va LCD displeylari uchun): 7 qadam
LCD studiyasida maxsus displey yarating (G15 klaviaturasi va LCD displeylari uchun): OK, agar siz G15 klaviaturasini oldingiz va u bilan birga kelgan asosiy displeylar bilan unchalik ta'sirlanmagan bo'lsangiz, men sizni LCD Studio -dan foydalanish asoslari bilan tanishtiraman. Bu misol faqat bazani ko'rsatadigan displeyni yaratadi