Mundarija:

Darth Vader dinamik: 8 qadam (rasmlar bilan)
Darth Vader dinamik: 8 qadam (rasmlar bilan)

Video: Darth Vader dinamik: 8 qadam (rasmlar bilan)

Video: Darth Vader dinamik: 8 qadam (rasmlar bilan)
Video: Pretty Little Liars Star 'Lucy Hale' On E! News 2024, Iyul
Anonim
Image
Image
Darth Vader spikeri
Darth Vader spikeri

Agar siz "Star Wars" filmlarining ashaddiy muxlisi bo'lsangiz, o'zingizning Darth Vader spikerini yaratish uchun quyidagi amallarni bajaring. Qurilish doirasida biz Raspberry Pi Zero W ni loyihaning yuragi sifatida ishlatamiz va I2S sinfidagi D mono kuchaytirgich va 4 ohmli dinamikni yoqtiramiz.

Mening holatimda, men yillar davomida to'plagan mp3 qo'shiqlarim bor, ularni Pi -dagi SD -kartaga yukladim va Python -da yoziladigan kengaytiriladigan musiqali server Mopidy dasturini ishga tushirdim. Videoda ko'rib turganingizdek, siz mobil/planshet/noutbukda veb -brauzer yordamida qo'shiqlarni ijro etishingiz mumkin.

Bundan tashqari, agar sizda Spotify, SoundCloud yoki Google Play Music -da onlayn qo'shiqlar to'plamingiz bo'lsa, siz Pi -dagi qo'shiqlardan tashqari o'z to'plamingizdagi qo'shiqlarni ijro etish uchun mopidiy kengaytmani o'rnatasiz.

1 -qadam: Qurilishni yakunlash uchun kerak bo'lgan narsalar

Qurilishni yakunlash uchun kerak bo'ladigan narsalar
Qurilishni yakunlash uchun kerak bo'ladigan narsalar
Qurilishni yakunlash uchun kerak bo'ladigan narsalar
Qurilishni yakunlash uchun kerak bo'ladigan narsalar

Sizga kerak bo'lgan elektron komponentlar ro'yxati

  • Raspberry Pi Zero W
  • Adafruit I2S 3W D sinfidagi kuchaytirgich sinishi - MAX98357A
  • Karnay - 3 "Diametri - 4 Ohm 3 Vatt
  • Ayol/Ayol jumper simlari

Sizga kerak bo'lgan boshqa narsalar

  • 3D filament qora - 1,75 mm PLA
  • 3D bosilgan Vader boshini tugatgani uchun Z Poxy Kitdan voz kechdi

Sizga kerak bo'lgan vositalar

  • Issiq yopishtiruvchi tayoqlar va qurol
  • 3D printer
  • Qismlarni bir -biriga ulash uchun 3D qalam
  • Qismlarni tezroq silliqlash uchun Dremel kabi aylanadigan asbob.
  • Xacto pichog'i
  • 3D bosib chiqarishni tozalash uchun qumli qog'oz
  • Iste'foni aralashtirish uchun konteyner
  • Qo'lqop va xavfsizlik ko'zoynaklari
  • Lehimlash temir va lehim

2 -qadam: biriktirilgan STL fayllarini 3D chop etish

Qo'shilgan STL fayllarini 3D chop etish
Qo'shilgan STL fayllarini 3D chop etish
Qo'shilgan STL fayllarini 3D chop etish
Qo'shilgan STL fayllarini 3D chop etish

3D bosib chiqarish dasturlari va 3D bosib chiqarish dasturlari yordamida biriktirilgan STL fayllarini yuklab oling va fayllarni 3D chop eting. Agar sizda 3D printer bo'lmasa, uni mahalliy ishlab chiqaruvchilar klubida yoki kutubxonada ishlatishingiz yoki 3D hub kabi 3D bosib chiqarish xizmatidan foydalanishingiz mumkin.

Menimcha, men Flashforge creator pro va 1,75 mm qora PLA yordamida STl fayllarini chop etdim. Kesish uchun men qatlam balandligi 0,3 mm va to'ldirish zichligi 25 %bo'lgan Slic3r dan foydalanaman.

Qora 1,75 mm filament ishlatilgan-https://digitmakers.ca/shop/3d-printers/filament/3d-printer-filaments-pla-black/

3 -qadam: 3D bosma qalam yordamida PLA qismlarini birlashtirish

3D bosma qalam yordamida PLA qismlarini birlashtirish
3D bosma qalam yordamida PLA qismlarini birlashtirish
3D bosma qalam yordamida PLA qismlarini birlashtirish
3D bosma qalam yordamida PLA qismlarini birlashtirish
3D bosma qalam yordamida PLA qismlarini birlashtirish
3D bosma qalam yordamida PLA qismlarini birlashtirish

Endi qismni super yopishtiruvchi bilan birlashtirish uchun biz 3D bosma qalamdan foydalanmoqchimiz.

Qismlaringizni chop etgandan so'ng, Rotary asbobini ishlating, mening qismlarimni birlashtirish uchun qismlarning qirralarini to'ldirish uchun Dremel/qumli qog'ozdan foydalaning. Qismlarni birlashtirish uchun issiq yopishtiruvchi tabancadan foydalaning, bu qismni vaqtincha ushlab turadi va qismning ichki qismidagi PLAni eritishda 3D bosma qalamdan foydalanishni osonlashtiradi.

Qismingizning ichki qismi tayyor bo'lgandan so'ng, yuqoridagi rasmda ko'rsatilgandek, xakto pichog'i yordamida issiq elimni olib tashlang va qismdan tashqariga qo'llash uchun qalamdan filamentni chiqarib oling.

Eslatma

Bu usuldan foydalanish sabr -toqatingizni sinovdan o'tkazishi mumkin !!, shuning uchun tanaffus qilishni unutmang.

Bundan tashqari, buni yaxshi havalandırılan bir joyda qilishni unutmang va zımpara paytida ko'zingizni himoya qilish uchun ko'zoynak taqing.

4 -qadam: silliqlash va yana silliqlash

Zımpara va yana silliqlash
Zımpara va yana silliqlash
Zımpara va yana silliqlash
Zımpara va yana silliqlash
Zımpara va yana silliqlash
Zımpara va yana silliqlash

Endi qiyin qismi keladi, Sanding !!

Zımpara jarayonini tezlashtirish uchun Dremel kabi aylanadigan asbobdan foydalaning va ular qum qog'ozidan foydalanadilar. Ishni tugatgandan so'ng yuving, siz 3D bosilgan qismida qum izlarini ko'rasiz, yuqorida ko'rsatilgandek, lekin bu muammo bo'lmasligi kerak, chunki siz quyida aytib o'tilgan qadamlardan birini bajarasiz.

Siz STL fayllarini chop etgan filamentli 3D bosma qalamdan foydalanganingiz uchun, bu usul bir necha oy ichida qismlarning parchalanishini oldini oladi, agar siz issiq elim ishlatgan bo'lsangiz.

5 -qadam: Z Poxy -ni qo'llash

Z Poxy qo'llanilishi
Z Poxy qo'llanilishi
Z Poxy qo'llanilishi
Z Poxy qo'llanilishi
Z Poxy qo'llanilishi
Z Poxy qo'llanilishi

Z poxy to'plamining bir qismi sifatida u ikkita shisha bilan birga keladi, uning ichida qatron, ikkinchisi esa sertleştirici bor.

Taxminan bir xil miqdorda qatron va sertleştiriciyi idishga quying. Cho'tkaning uchini yoki test bosmalaridan birini aralashtiring, bu taxminan 3-4 daqiqa davom etadi va suyuqlik oq rangga aylanishini kuting. Modelga zarar etkazish uchun kichik va katta bo'yoq cho'tkalari kombinatsiyasidan foydalaning, 3D bosib chiqarish qismidan boshlang, u Darth Vader Planterning ko'zlari va og'zi kabi batafsilroq ma'lumotga ega. Qismni kamida 4 soat quritib turing va uni changdan saqlang. 4 soatlik vaqt har xil bo'lishi mumkin va bu qattiqlashtiruvchi va qatron qismlariga bog'liq.

Bu erda eng xavfsiz variant - bu qismni quritish uchun bir kechada qoldirish. Qism to'liq quriguncha uni yuqoriga ko'tarmang, aks holda siz barmoq izlarini modelda qoldirasiz. Agar sizda Z Poxy mavjud bo'lmasa, siz XTC-3D ni Smooth-On deb nomlangan kompaniyani sotib olishga urinib ko'rishingiz mumkin.

3D bosilgan qismga Z Poxy -ni qo'llash bo'yicha maslahatlar

  • Z Poxy -ni sotib oling, uning ustiga 30 daqiqa vaqt ketadi, shunda siz qiyinlashguncha yechim bilan ishlashga ko'proq vaqt topasiz.
  • Agar siz buni kichkina haykalchalarga qo'llasangiz, cho'tkadan foydalanish osonroq bo'lishi uchun 3D bosilgan qismning asosini yog'och bo'lakka issiq yopishtirishingiz mumkin va modelda barmoq izlari/qo'lqop izlari qolmaydi..
  • Bunga qo'shimcha ravishda, siz modelni qutiga yoki yog'och bo'lagiga o'xshab harakatlanadigan tayanchga qo'yishga harakat qiling, agar sizda bittadan chiroyli stol bo'lmasa.
  • Aralashmaning bulutli oq rangga aylanishini ko'rish uchun shaffof tupperware idishini ishlatishga harakat qiling.
  • Buni yaxshi gazlangan joyda qiling, garchi u qutida hidsiz deb aytilgan bo'lsa -da, ozgina o'tkir hid bor
  • Qo'lqoplardan foydalaning, chunki bu yechim xuddi elim kabi qo'llarga yopishib qolishi mumkin va tushishi qiyin bo'lishi mumkin.
  • Modelingizni xona haroratida, taxminan 15-30 ° C va changdan uzoqroq tutishga harakat qiling.

6 -qadam: O'chirish ulanishlari

O'chirish ulanishlari
O'chirish ulanishlari

Raspberry Pi Zero W dagi sarlavhali pinlarni lehimlang, shuningdek dinamikni Adafruit MAX98357 I2S Class -D kuchaytirgichidagi +ve va -ve ga lehimlang.

Va bu erda Raspberry Pi Zero W va MAX98357 I2S Class-D kuchaytirgichlari orasidagi pinli ulanishlar.

  • Vinni Pi 5V -ga 4 -pinli ulang
  • GND 9 PIN GND ga ulanadi
  • Pi -ga 40 -pinni kiritish uchun DIN
  • BCLK 12 -pin
  • 35 -pin uchun LRCLK

7 -qadam: Raspbian -ni sozlash va Mopidy musiqa pleyerini Pi -ga o'rnatish

Raspbian -ni sozlash va Pi -ga Mopidy musiqa pleyerini o'rnatish
Raspbian -ni sozlash va Pi -ga Mopidy musiqa pleyerini o'rnatish

Kompyuter yordamida Rasbian-lite img-ning eng so'nggi versiyasini SD-kartaga o'rnating (img faylini yuklab olish uchun havola https://www.raspberrypi.org/downloads/raspbian/). Keyin Raspberry Pi -ga SD -kartani qo'shing va Wi -Fi routeringizga Pi -ni ulang va IP -manzilini, so'ngra SS -ni Pi -ga yozing.

Pi -dagi paketlarni yangilash va yangilash uchun quyidagi ikkita buyruqni bajarishni boshlang.

sudo apt-get yangilanishi

sudo apt-get upgrade

Adafruit-ning MAX98357 I2S Class-D mono kuchaytirgichini sozlash va sinab ko'rish uchun Adafruit Learning tizimi bo'yicha qo'llanmani kuzatib boring-https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ? view = hamma. Asosan sozlashning bir qismi sifatida oson sozlash va qiyin sozlash mavjud, agar siz oson yo'lni ishga tushirishni rejalashtirmoqchi bo'lsangiz, quyidagi qobiq skriptini yuklab oling va ishga tushiring.

curl -s https://raw.githubusercontent.com/adafruit/Raspberry-Pi-Installer-Scripts/master/i2samp.sh | bash

Qobiq skriptining muvaffaqiyatli ishlashini tekshirish uchun siz karnaydan ovoz eshitasiz

karnay -test -c2 --test = wav -w /usr/share/sounds/alsa/Front_Center.wav

Ovozni sozlash uchun alsamixer buyrug'idan foydalaning

Endi siz o'zingiz yoqtirgan qo'shiqlarni ijro etish uchun biz Mopidy va veb -mijozni mopidiyaga o'rnatamiz, shunda siz o'z qo'shig'ingizni mobil/stol orqali ijro eta olasiz. Mopidy mahalliy disk, Spotify, SoundCloud, Google Play Musiqa va boshqalardan musiqa ijro etadi. Siz pleylistni har qanday telefon, planshet yoki kompyuterdan MPD va veb -mijozlar yordamida o'zgartirishingiz mumkin.

Endi Mopidy -ni o'rnatish uchun quyidagi buyruqni bajaring

sudo apt-get install mopidy

Qo'shimcha ma'lumot olish uchun hujjatlarni tekshiring - O'rnatish - Mopidy 2.0.1 hujjatlari

HTTP, MPD va Fayllar bo'limlarini yoqish uchun mopidy.conf -ni o'zgartiring, mana bu mening mopidy.conf va musingni saqlash uchun mening mahalliy katalogim/home/pi/Music, shuning uchun agar siz.conf faylidan foydalanmoqchi bo'lsangiz "Musiqa" katalogi uy papkasida

sudo nano /etc/mopidy/mopidy.conf

Mopidy.conf -ni biriktirdim, agar siz uning nusxasini yaratmoqchi bo'lsangiz.

Agar siz telefonda/planshetda veb-ilovadan foydalanishni rejalashtirmoqchi bo'lsangiz, sizga http veb-mijozi kerak bo'ladi, menga Mopidy-Mobile yoqadi.

sudo pip Mopidy-Mobile-ni o'rnatadi

Mopidy -ni yuklashda ishga tushirish va pi -ni qayta ishga tushirish

sudo systemctl mopidiyani yoqadi

sudo qayta yuklash

Agar siz kelajakda Musiqa papkasiga ko'proq mp3/.wav fayllarini yuklamoqchi bo'lsangiz, Mopidy-Mobile mijozida qo'shiqlar paydo bo'lishi uchun skanerlash buyrug'ini bajarishingiz kerak bo'ladi.

sudo mopidyctl mahalliy tekshiruvi

Keyin brauzeringizda mobil/kompyuterdagi mobil mijozning ochiq URL manzilidan foydalaning - https:// IpAddressOfPi: 6680/va o'zingiz yoqtirgan qo'shiqlar va qo'shiqlarni ijro eting, men uchun youtube audio kutubxonasidan ijodiy umumiy musiqalarni yuklab olganman. yuqoridagi skrinshotda ko'rgan video demo..

8 -qadam: Darth Vader 3D bosilgan qismiga elektronika qo'shish

Darth Vader 3D bosilgan qismiga elektronika qo'shish
Darth Vader 3D bosilgan qismiga elektronika qo'shish
Darth Vader 3D bosilgan qismiga elektronika qo'shish
Darth Vader 3D bosilgan qismiga elektronika qo'shish
Darth Vader 3D bosilgan qismiga elektronikani qo'shish
Darth Vader 3D bosilgan qismiga elektronikani qo'shish

Komponentlarni 3D bosilgan qismlarga qo'shish uchun men Raspberry Pi Zero va MAX98357 I2S Class-D kuchaytirgichini ulash uchun issiq elim ishlatdim va USB kabelini orqa tomondan uzatdim.

Bundan tashqari, men ikkala karnay komponentini bir -biriga yopishtirdim va bu qism Darth Vaderning boshiga mahkam o'rnashishi kerak.

Endi Mopidy musiqa pleyeri Pi har yoqilganda ishga tushishi uchun biz Mopidy -ni tizim xizmati sifatida ishga tushirish uchun sozlashimiz mumkin, systemd -dan foydalanib siz Mopidy xizmatini ishga tushirishingiz mumkin:

sudo systemctl mopidiyani yoqadi

Bu tizim ishga tushganda Mopidy -ni avtomatik ravishda ishga tushiradi. Va Mopidy boshqa tizim xizmatlari kabi ishga tushiriladi, to'xtatiladi va qayta ishga tushiriladi

sudo systemctl mopidy -ni ishga tushiring

sudo systemctl mopidyni to'xtating sudo systemctl mopidyni qayta ishga tushiring

Bundan tashqari, agar sizda Spotify, SoundCloud yoki Google Play Music -da onlayn qo'shiqlar to'plamingiz bo'lsa, siz Pi -dagi qo'shiqlardan tashqari o'z to'plamingizdagi qo'shiqlarni ijro etish uchun mopidiy kengaytmani o'rnatasiz.

Tavsiya: