Mundarija:

Vu Meter DJ stendi: 8 qadam (rasmlar bilan)
Vu Meter DJ stendi: 8 qadam (rasmlar bilan)

Video: Vu Meter DJ stendi: 8 qadam (rasmlar bilan)

Video: Vu Meter DJ stendi: 8 qadam (rasmlar bilan)
Video: Eng mashhur hayvonlar 1000 dan ortiq odamni o'ldirgan kanniballardir. katta reliz 2024, Noyabr
Anonim
Image
Image
Vu Meter DJ stendi
Vu Meter DJ stendi
Vu Meter DJ stendi
Vu Meter DJ stendi

DJ -stend talabalar partiyasi tarkibida yaratilgan. U 80 ta PMMA bloklarini yoqish uchun 480 ta LED (WS2812B) ga ega. LEDlar musiqaga ko'ra yonadi va Vu metrini yaratadi.

1 -qadam: materiallar

Stendning umumiy tuzilishi 18 mm DSP bilan yog'ochdan yasalgan bo'lib, u qavslar va qisqichlar bilan mahkamlangan.

Old panel PMMA bloklarini saqlash uchun bir necha qatlamlardan iborat bo'lib, 3 -qismda batafsil bayon qilinadi. Ovoz jarayoni Python -da Raspberry Pi -da amalga oshiriladi, shunda stendda har doim elektronika va kirishni osonlashtirish uchun displey bo'ladi. agar kerak bo'lsa, DJga murojaat qiling. E'tibor bering, ba'zi qismlar, xususan PMMA, lazerni kesuvchi yordamida qilingan. PMMA -ga xuddi shunday sharoitda erishish qiyin bo'lishi mumkin, atrofingizdagi Fablabs -da o'zingizni xabardor qiling, ular sizga bu pozitsiyani yaratishga yordam berishi mumkin.

Materiallar ro'yxati:

OGOHLANTIRISH: 0,5m*0,5m paneli sizning lazer kesgichingizning o'lchamiga bog'liq bo'ladi. Sizga kerak bo'lgan hajmga ishonch hosil qilish uchun barcha ko'rsatmalarni ko'ring.

  • 18 mm DSP:

    1. 2x 1m*2m
    2. 2x1m*1m
  • 3 mm MDF:

    1. 1x1m*1m
    2. 4x 0,5 m*0,5 m
  • 6 mm MDF:

    8x 0,5 m*0,5 m

  • ~ 12m tayoq (30mm*30mm yaxshi)
  • 5m PMMA:

    ~ 0,5 m² (varaqning o'lchami lazerni kesuvchi hajmiga bog'liq)

  • Raspberry Pi (3b yaxshi)
  • Waveshare 7 "sensorli ekran
  • 60 LED/m bilan 8 metrli WS2812B
  • USB ovoz kartasi (mikrofonli Ugreen -dan eng arzon narx, ~ 10 $)
  • Uzunligi 1 metr bo'lgan 16x5 mm tishli novda (uni 90 sm kesish yaxshiroq, 3.5 -qadamga qarang)
  • 320x5 mm yong'oqlar.
  • 3D bosilgan ba'zi qismlar.
  • Yog'och vintlardek (3 mm va 5 mm)
  • Yog'och elim
  • Tormozli 4 ta g'ildirakli g'ildirak (uni qimirlatish yaxshiroq, ishoning!).
  • Lehimlash uchun bir nechta sim
  • BOB-12009 mantiq darajasi konvertori (Sparkfundan)
  • Raspberry Pi va LEDni quvvatlantirish uchun ba'zi terminal bloklari ulagichi.
  • Mikro USB kabeli.
  • 5V quvvat manbai (kamida 100 Vt (20A)).

Siz hozir o'z loyihangizni boshlashga tayyormiz!

2 -qadam: Mexanika

Mexanika
Mexanika
Mexanika
Mexanika
Mexanika
Mexanika

Bu faqat stendning umumiy tuzilishi, qolgan qismlar uni amalga oshirish uchun ishlatiladi

old panel va uning elektron va dasturiy konfiguratsiyasi. Tuzilishi 2 m * 1 m o'lchamdagi taxtalarda yasalgan, shuning uchun u tez -tez shunday o'lchamga ega bo'lgan DJ sahnasiga joylashishi mumkin va shuning uchun kerak bo'lganda osongina ko'tariladi.

Men sizga har bir qismning 3D rejalarini va umumiy tuzilishini beraman, shunda siz uni qanday yig'ishni ko'rasiz. Bu turli xil fotosuratlar bilan aniqroq bo'lishi mumkin.

  • Dumaloq arra yordamida hisoblagichning asosini 2 m * 1 m o'lchamdagi taxtadan kesib oling (fayl mavjud). Siz №1 rasmni olasiz
  • Keyin yon panellarni o'rnatamiz. Har bir panel uchun:

    Taxminan 85 sm uzunlikdagi tayoqchani oling (o'lchagich o'lchamiga qarab o'lchamni tanlang, har ikki tomonga ikkita tayoq qo'yiladi, oshmang). OGOHLANTIRISH: Old panelning qalinligi taxminan 3 sm. Old panel uchun 4 sm qolishi uchun uzunlikni tanlashda ehtiyot bo'ling

    Qopqoqni chetiga parallel ravishda poydevorga mahkamlang, shunda qirralarning orasidagi masofa taxminan 2 sm bo'lishi kerak (taxtaning qalinligi oldinga tushadi)

    Taxminan 80 sm uzunlikdagi ikkita tayoqni oling. Kengashni iloji boricha qo'llab -quvvatlash uchun ular birinchi o'rindiqning ikkala tomoniga vidalanadi. Qopqoqlarning uzunligi DJ tepsisi balandligini aniqlaydi, shuning uchun siz bu o'lchamni xohlaganingizcha o'zgartirishingiz mumkin. Biz balandlikni qoldirish uchun 80 sm oldik, shunda plastinka himoyalangan va ko'rinmas bo'lishi kerak. Stolning standart balandligi 80 sm bo'lgani uchun, bu bizga mukammal bo'lib tuyuldi

    Hisoblagichning boshqa tomonidagi oxirgi ikki qadamni takrorlang, natija 2 -rasm bo'lishi kerak

  • Endi biz taxtalarni N ° 3 va N ° 4 rasmdagi kabi yotqizamiz. Natijada fotosurat № 5

  • Endi tovoqlar kesishgina qoldi. Plitani chizish uchun, eng oson yo'li, taglik bilan bir xil chizishdir, keyin tomonlar uchun, yon tomonni tashkil etuvchi taxtaning qalinligi 18 mm ga teng bo'lgan chiziq chiziladi.
  • Old tomondan 4 sm kesib oling. DJ uchun joy bo'ladigan markazni kesishdan oldin, taxtani pastga qo'yib, kesmaning to'g'riligiga ishonch hosil qiling. Keyin siz № 6 rasmning uchastkasini olasiz. Keyin kesilganidan so'ng, rasm №7 va nihoyat №8.

Ideal holda, old panelni PMMA bilan o'rnatishdan oldin, stendni hozir bo'yash kerak. Biz hamma narsani qora rangga bo'yadik, chunki bu biz uchun eng yaxshi narsa edi, lekin siz ozodsiz. Bu turdagi yog'och ko'p bo'yoqlarni o'zlashtiradi, bu erda bo'yoq tabancasi va kompressor bilan bo'yash eng oson

3 -qadam: old panel

Old panel
Old panel
Old panel
Old panel
Old panel
Old panel
Old panel
Old panel

Bu qadam eng muhim va shu bilan birga eng ko'p vaqt talab etadi. Bu juda ko'p vaqtni talab qiladi, ayniqsa PMMA bloklarini tishli tayoqchalarga yig'ish uchun.

Old panelni yig'ish bir necha bosqichda amalga oshiriladi. Biz birinchi navbatda old panelni qilamiz, keyin PMMA -ni kesib, keyin ularni ko'rinadigan old panelda yig'amiz.

  1. LED paneli:

    1. Biz asos sifatida 1m*1m MDF3 panelini olamiz.
    2. Keyin biz LED tasmasini yopishtirish uchun MDF3 plitalarini chiziqlar bilan yopishtiramiz. Mening ixtiyorimda 80 sm*50 sm ishlaydigan sirt bor, men 50 sm*50 sm o'lchamdagi 4 ta panel yasadim. O'lchamlarni uskunangizga moslang. Keyin bu panellarni biz ilgari olgan tayanchga yopishtiring. Ledlarni kiritish uchun sizda 6 mm qalinlikdagi 10 ta bo'sh chiziqli taxta bo'lishi kerak. (9 va 10 -rasmlarga qarang).
    3. Keyin LED lentalarini joylashtiring. Diqqat, manzilli LED lentalari simi yo'nalishiga ega. Kabelni kamaytirish uchun LED chiziqlarini lasanga joylashtiring. (Lentalar orasidagi simi diagrammasi uchun 11 -rasmga qarang). Davralar quvvat kirishlariga mos keladi. Haqiqatan ham, lentaning boshidagi bitta quvvat manbai barcha LEDlarni to'g'ri etkazib berish uchun etarli emas. Men diagrammada ko'rib turganingizdek, men 4 ta quvvat kiritishini qildim. Hammasi bir xil quvvat manbaidan kelganligi sababli, ular bir xil kuchlanish manbalariga ega.
    4. 11 -rasmda biz chiziqlar orasidagi kabellarni ko'rmayapmiz, chunki ular orqadan o'tib ketgan. Oxir -oqibat men buni o'zgartirdim va lentalarni old tomonidagi kabel bilan uladim, chunki old qismi keyin yopilgan bo'lsa, kabellar ko'rinmas edi. Bu plastinka va ko'rinadigan plastinka o'rtasida bo'sh joy bo'lgani uchun hech qanday muammo bo'lmaydi.
    5. 12 -rasmda ko'rsatilgandek, men payvandlash ishlarini qildim. Payvand choklarini himoya qilish uchun ularga issiq elim surtishni unutmang. Tasmalardagi muhr yostiqchalari mo'rt, shuning uchun kabelning muhrdagi har qanday harakatini oldini oladi. Keyinchalik PMMA bloklari bilan muammo tug'dirmaslik uchun elimni issiq joyda qoldirishga harakat qiling. Nihoyat, quvvat manbai va signal kabelini START -ga kiritish uchun siz 4 teshik qilishingiz kerak (rasm № 11). Barcha LEDlarning yonishini tekshirish uchun test o'tkazishni unutmang (har bir LED uchun R, G va B). Agar svetodiod ishlamasa, keyingi tasma ishlamaydi, shuning uchun bu qadam juda muhim. Agar LED etishmayotgan bo'lsa, lentaning har ikki tomonidagi bu LEDni kesib oling va o'zgartiring, PADlar lehimlanishi kerak.
  2. Ko'rinadigan tomoni:

    Ko'rinadigan tomoni MDF6mm dan qilingan. Maqsad - qalinligi 12 mm bo'lgan 2 ta plastinka 6 mm. MDF6mm afzalligi shundaki, lazer yordamida juda yaxshi kesiladi va arzon. Bu menga PMMA bloklarini osonlik bilan kesib o'tishga imkon beradi. Biz MDF6mm 500mm*500mm bo'lgan 8 ta panelni kesib tashladik, ularni ikkitadan yopishtiramiz. Keyin ular peshtaxtaning qolgan qismi kabi qora rangga bo'yalgan. Bu LEDlarni sinash uchun PMMA -ni ichki qismdan o'tkazishni osonlashtiradi (Rasm 14 -rasm)

  3. PMMA:

    1. Endi PMMA -ni fayllarda ko'rsatilgan shakl bo'yicha kesish kerak. Agar sizda lazerli kesuvchi bo'lmasa, bu qadam murakkab bo'ladi. Siz, ehtimol, PMMA bloklari shaklini soddalashtirishingiz mumkin, faqat ko'rinadigan tomonning faylini moslashtirishingiz kerak.
    2. PMMA ning 80 ta blokini kesib bo'lgach, biz eng mashaqqatli ishni - yig'ilishni boshlashimiz mumkin bo'ladi. Bu erda maqsad PMMA erkinligining har qanday o'qini blokirovka qilishdir.
    3. 2 ta tishli tayoqchani oling va ularga PMMA bloklarini joylashtiring, shunda ular LED lentalaridagi yivlarga o'rnatiladi. Har bir tayoqchaga yong'oqlarni, so'ngra PMMA bloklarini joylashtiring, shunda har bir blok ikkita yong'oq orasiga kerakli joyga qulflanadi. 10 ta blokni yong'oq bilan yumshoq qilib qo'ying. Natijada, ikkita tishli novda va har bir blokda 4 ta yong'oq bo'lgan 10 ta blokdan iborat. Bloklarni old panelga qo'yib, biz ularni yong'oq bilan to'g'ridan -to'g'ri kerakli joyga qulflay olamiz. (15 -rasmga qarang). Stenddan foydalangandan so'ng, menimcha, yong'oqlar tebranishlarga bardosh bera olmagan. Threadlocker -dan foydalanishni tavsiya qilaman. Bu qadam yanada mashaqqatli bo'ladi, lekin siz ularning qimirlamasligiga amin bo'lasiz. Threadlocker yordamida siz bloklaringizni mukammal qulflay olasiz.
    4. Amalni 8 ta ustun uchun takrorlang
  4. Ko'rinadigan yuz yig'ish:

    1. Bizda kerak bo'lgan hamma narsa bor: PMMA blokli 8 ta ustun, 3.2 -qadam tufayli qalinligi 12 mm bo'lgan ko'rinadigan tomonni tashkil etuvchi 4 ta panel.
    2. Maqsad - panellardagi ustunlarni yig'ish va panellarni bir -biriga osib qo'yish. Biz ikkita panelga 4 ta ustun qo'yib, 1m*50 sm o'lchamdagi 2 ta panel yasaymiz. Sizning ixtiyoringizda kichik o'lchamli fayllar 3D bosib chiqarish panelidagi tishli novdalarni qulflash va ikkita panelni bir -biriga mahkamlash imkonini beradi.
    3. Qismlarni bir -biriga ulashdan oldin, panellarni yopishtirishga ishonch hosil qiling. Natija 16 -rasmdagi kabi bo'lishi kerak. Keyin siz 1 m * 50 sm o'lchamdagi ikkita panelni olasiz. Biz bu panellarni bir -biriga to'g'rilamadik, chunki biz hamma narsani mustahkamlash uchun ko'rinadigan tomonga PMMA orasiga taxta qo'shdik, lekin estetik sabablarga ko'ra, men sizga hamma narsani shu erda tuzatish uchun yechim topishni maslahat beraman.
  5. Yakuniy yig'ilish

    1. Endi biz ko'rinadigan tomonni 3.1 -qadamda qilingan LED paneli bilan yig'amiz. Agar siz tishli novdalarni 90 sm gacha kesib tashlagan bo'lsangiz, eng oson yo'li - qalinligi 12/13 mm bo'lgan tayoqlarni olish va tepadagi ikkita plastinkani nishonga olish. Bu old panelni to'liq yopish imkonini beradi.
    2. Biz tishli tayoqchalarni kesmaganimiz uchun, biz hamma narsani mustahkamlash uchun turli joylarga juda ko'p bo'lakchalarni joylashtirdik. Panelni yopish va yaxshi ko'rinishi uchun biz uzun plastmassa qavslarni qo'yib, qora rangga bo'yab qo'ydik. O'ylaymanki, qora bo'yalgan klips usuli ancha yaxshi natija beradi. Old panelning natijasi 17 va 18 -rasmlarda keltirilgan.

4 -qadam: Elektronika va HMI

Elektronika va HMI
Elektronika va HMI

HMI yig'ilishi. Displeyni, DMX vilkasini va rozetkani o'rnatish uchun ushbu bosqichda ko'rsatilgan fayllarni kesib oling. Faylni port ulagichi, DMX rozetkasi va displey hajmiga moslashtiring

Raspberry Pi -ni himoya qilish uchun men kabelni o'tkazish uchun taglikda teshik ochdim. Malinali Pi elektronikani ochiq havoda himoya qilish uchun qutiga joylashtirilgan (DIY do'konlarida mavjud)

  • Ekran blokini stendga qavslar bilan mahkamlang, agar kerak bo'lsa ochilishi mumkin. Ovozni qayta ishlash uchun kiritish uchun mikrofonning kiritilishi hisobga olinishi kerak. DMX rozetkasini o'rnatish majburiy emas, 7 -bo'limga qarang.
  • Quvvat manbasini qulflash uchun biz ham sandiq yasadik. Hammasi natijasi 19 -rasmda ko'rsatilgan. Raspberry Pi -da, LEDlar uchun signal GPIO N ° 18 ga ulangan bo'lishi kerak. Biroq, Raspberry Pi ning GPIOlari 3.3V bo'lgani uchun signalni 5V ga aylantirish uchun bizga mantiq darajasidagi konvertor kerak. Sparkfun-dan BOB-12009 ning hujjatlari va simlariga qarang.

5 -qadam: Kabelni boshqarish

Kabel boshqaruvi
Kabel boshqaruvi

Quvvat manbai uchun paneldan chiqadigan kabellar peshtaxta bo'ylab simi shtutserlari orqali olib kelinadi, siz N ° 20 rasmini ko'rishingiz mumkin.

6 -qadam: kod

Hamma narsa pitonda kodlangan. Siz uni taqdim etilgan fayllardan yuklab olishingiz mumkin. Raspberry Pi -ni sozlash uchun siz Alsa audio -ni USB ovoz kartasi sukut bo'yicha hisobga olinishini belgilashingiz kerak. Haqiqatan ham, bu yerdagi ovozli kirish USB ovoz kartasining mikrofon portidir. Raspberry Pi -da standart ovozli kirish yo'q, shuning uchun bu bizning yagona variantimiz. Keyin Raspberry Pi -ni Waveshare ekranidan foydalanish uchun sozlashingiz kerak, ularning hujjatlariga qarang. Nihoyat, start.sh skriptining RaspberryPi bilan boshlanishini ta'minlash qoladi

7 -qadam: DMX xususiyati

DMX xususiyati
DMX xususiyati
DMX xususiyati
DMX xususiyati

DMX RS-485-ga asoslangan aloqa protokoli bo'lib, hodisalarda yorug'likni boshqarish uchun keng qo'llaniladi. Maqsad - panelni yoritish moslamasi yordamida boshqariladigan interfeysni qo'shish.

Bizda sizning xonangizda porlab turadigan 80 pikselli ajoyib ekran bo'ladi. Dasturiy ta'minotni o'zgartirish talab qilinadi, lekin uskunaga kelsak, men sizga DMX-USB konvertorini yaratish uchun PCB sxemasi va sxemasini qoldiraman. Bu konvertorni soddalashtirish mumkin, chunki hozirda u uzatish va qabul qilishni hisobga oladi, lekin bu erda faqat qabul qilish qiziqish uyg'otadi. Optocoupler bu erda Raspberry Pi ni boshqa yorug'likdan mumkin bo'lgan oqim oqishidan himoya qilish uchun elektr izolyatsiyalash uchun ishlatiladi. Iltimos, bu bosqichga biriktirilgan EAGLE faylini toping.

8 -qadam: Xulosa

Endi buni o'zingiz qilishingiz uchun to'liq qo'llanma bor. Kodning oxirgi versiyasini ko'rsatish uchun video yuklamoqchiman.

Tavsiya: