Мазмуну:

Дарт Вадер спикери: 8 кадам (сүрөттөр менен)
Дарт Вадер спикери: 8 кадам (сүрөттөр менен)

Video: Дарт Вадер спикери: 8 кадам (сүрөттөр менен)

Video: Дарт Вадер спикери: 8 кадам (сүрөттөр менен)
Video: САЙЛЕНТ ХИЛЛ НА МИНИМАЛКАХ #1 Прохождение Little Hope (The Dark pictures Anthology) 2024, Ноябрь
Anonim
Image
Image
Дарт Вадер спикери
Дарт Вадер спикери

Эгерде сиз Star Wars кинолорунун чоң күйөрманы болсоңуз, төмөндөгү кадамдарды аткарып, өзүңүздүн Darth Vader спикери болуңуз. Куруунун бир бөлүгү катары, биз Raspberry Pi Zero Wди долбоордун жүрөгү катары колдонобуз жана I2S класстагы D моно күчөткүчтү жана 4 ом спикерин сүйүктүү обондорубузду ойнотуу үчүн колдонобуз !!

Менин учурда, менде жылдар бою чогултуп жүргөн mp3 ырларым бар, аларды Pi картанын SD картасына жүктөп алып, Pythonдо жазылган кеңейтилүүчү музыкалык сервер Mopidy деген программаны иштетип жатам. Жана видеодо көргөндөй мобилдик/планшетиңизде/ноутбугуңузда веб браузердин жардамы менен ырларды ойното аласыз.

Мындан тышкары, эгерде сизде Spotify, SoundCloud же Google Play Музыкада ыр жыйнагыңыз болсо, Пи ырларынан тышкары коллекцияңыздагы ырларды ойнотуу үчүн мопидиялык кеңейтүүнү орнотуңуз.

1 -кадам: Курууну аяктоо үчүн керектүү нерселер

Курууну аяктоо үчүн керектүү нерселер
Курууну аяктоо үчүн керектүү нерселер
Курууну аяктоо үчүн керектүү нерселер
Курууну аяктоо үчүн керектүү нерселер

Бул жерде сизге керектүү электрондук компоненттердин тизмеси

  • Raspberry Pi Zero W
  • Adafruit I2S 3W Class D Amplifier Breakout - MAX98357A
  • Динамик - 3 "Диаметри - 4 Ом 3 Ватт
  • Аял/Аял Jumper Wires

Башка нерселер сизге керек

  • 3D жип Кара - 1,75 мм PLA
  • 3D басылган Vader башын бүтүргөнү үчүн Z Poxy Kit кызматтан кетет

Сизге керектүү шаймандар

  • Hot Glue таякчалары жана мылтык
  • 3D принтер
  • Бөлүктөрдү бириктирүү үчүн 3D калем
  • Бөлүктөрдү тезирээк тегиздөө үчүн Dremel сыяктуу айлануучу курал.
  • Xacto Knife
  • 3D кагазды тазалоо үчүн кум кагаз
  • Кызматтан кетүү үчүн контейнер
  • Мээлей жана коргоочу көз айнек
  • Лампочка жана ширетүүчү

2 -кадам: тиркелген STL файлдарын 3D басып чыгаруу

3D тиркелген STL файлдарын басып чыгарыңыз
3D тиркелген STL файлдарын басып чыгарыңыз
3D тиркелген STL файлдарын басып чыгарыңыз
3D тиркелген STL файлдарын басып чыгарыңыз

Тиркелген STL файлдарын жүктөп алыңыз жана 3D басып чыгаруу программасын колдонуңуз жана 3D форматында файлдарды басып чыгарыңыз. Эгерде сизде 3D принтер жок болсо, сиз аны жергиликтүү жаратуучу клубунда же китепканасында колдоно аласыз же 3D борборлору сыяктуу 3D басып чыгаруу кызматын колдоно аласыз.

Менин учурда, мен STl файлдарын Flashforge creator pro жана 1.75 мм кара PLA аркылуу басып чыгардым. Кесүү үчүн мен Slic3r катмарынын бийиктиги 0,3 мм жана толтуруу тыгыздыгы 25 %га чейин колдонуп жатам.

Колдонулган кара 1.75 мм жипти тапса болот-https://digitmakers.ca/shop/3d-printers/filament/3d-printer-filaments-pla-black/

3 -кадам: 3D басып чыгаруучу калемди колдонуу менен PLA бөлүктөрүн коюу

PLA бөлүктөрүн 3D принтер калеминин жардамы менен бириктирүү
PLA бөлүктөрүн 3D принтер калеминин жардамы менен бириктирүү
PLA бөлүктөрүн 3D принтер калеминин жардамы менен бириктирүү
PLA бөлүктөрүн 3D принтер калеминин жардамы менен бириктирүү
PLA бөлүктөрүн 3D принтер калеминин жардамы менен бириктирүү
PLA бөлүктөрүн 3D принтер калеминин жардамы менен бириктирүү

Эми супер клей колдонуунун ордуна бөлүктү бириктирүү үчүн, биз 3D басып чыгаруучу калемди колдонобуз.

Бөлүктөрүңүз басылып чыккандан кийин, Rotary куралын колдонуңуз, менин учурда Dremel/кум кагазын бөлүктөрдүн четине чогултуу үчүн. Бөлүктөрдү бириктирүү үчүн ысык желим тапанчаны колдонуңуз, бул бөлүктү убактылуу кармап турат жана бөлүктүн ички бөлүгүндө PLA ээрүү үчүн 3D принтер калемин колдонууну жеңилдетет.

Эми сиздин бөлүктүн ичи бүткөндөн кийин, жогорудагы сүрөттө көрсөтүлгөндөй както бычагы менен ысык желимди алып салыңыз жана бөлүктүн сыртына колдонуу үчүн калемден жипти сууруп алыңыз.

Эскертүү

Бул ыкманы колдонуу сиздин чыдамдуулугуңузду текшере алат !!, тыныгууну унутпаңыз.

Мындан тышкары, муну жакшы желдетилүүчү жерде кылууну унутпаңыз жана кум чачып жатканда көзүңүздү коргоо үчүн коргоочу көз айнек тагыңыз.

4 -кадам: Тегирмен жана дагы тегиздөө

Тегирмен жана дагы тегиздөө
Тегирмен жана дагы тегиздөө
Тегирмен жана дагы тегиздөө
Тегирмен жана дагы тегиздөө
Тегирмен жана дагы тегиздөө
Тегирмен жана дагы тегиздөө

Эми оор бөлүгү келет, Сандинг !!

Тегиздөө процессин тездетүү үчүн Dremel сыяктуу айлануучу куралды колдонуңуз, алар кум кагазды колдонушат. Бүтүргөндөн кийин бөлүктү жууп көрүңүз, жогоруда көрсөтүлгөндөй 3D басып чыгарылган бөлүгүңүздө кумдун белгилерин көрөсүз, бирок бул көйгөй болбошу керек, анткени сиз аны төмөндө көрсөтүлгөн кадамдардын бири менен бүтүрөсүз.

Сиз STL файлдарын басып чыгарган жип менен 3D басып чыгаруучу калемди колдонгонуңуздан, бул ыкма ысык желимди колдонгонуңузга салыштырмалуу бөлүктөрдүн бир нече айдын ичинде ажырап калышына жол бербейт.

5 -кадам: Z Poxy колдонуу

Z Poxy колдонуу
Z Poxy колдонуу
Z Poxy колдонуу
Z Poxy колдонуу
Z Poxy колдонуу
Z Poxy колдонуу

Z poxy комплектинин бир бөлүгү катары ал эки бөтөлкө менен келет, анын ичинде чайыр жана экинчиси катуулатуучу бар.

Болжол менен бир контейнерге чайыр менен катуулаткычты бирдей өлчөмдө куюңуз. Аны щетканын учу менен же тесттин бир баскычын колдонуп аралаштырыңыз, бул болжол менен 3-4 мүнөт талап кылынат жана суюктук ак түскө айланмайынча күтө туруңуз. Моделди оорутуу үчүн кичинекей жана чоң боёк щеткаларынын айкалышын колдонуңуз, 3D басып чыгаруунун бөлүгүнөн баштаңыз, анда Дарт Вейдер Плантеринин көзү жана оозу сыяктуу көбүрөөк деталдар бар. Бөлүктү жок дегенде 4 саат кургатып, чаңдан алыс кармаңыз. 4 саат ар кандай болушу мүмкүн жана катуулатуучу менен чайырдын бөлүктөрүнө жараша болот.

Бул жерде эң коопсуз коюм - бөлүктү түнү бою кургатуу. Бөлүк толугу менен кургай электе бөлүктү өйдө көтөрбөңүз, антпесе манжаңыздын изин моделге калтырып кетесиз. Эгерде сизде Z Poxy жеткиликтүү болбосо, XTC-3Dди Smooth-On деп аталган компанияны сатып алып көрүңүз.

3D басылган бөлүгүнө Z Poxy колдонуу боюнча кеңештер

  • Z Poxy'ди сатып алыңыз, анда 30 мүнөт бар, ошондо сиз кыйын болуп калганга чейин чечим менен иштөөгө көбүрөөк убакыт аласыз.
  • Эгерде сиз муну кичинекей фигураларга колдонуп жатсаңыз, анда 3D басып чыгарылган бөлүктүн түбүн жыгачка жабыштырып коюңуз..
  • Мындан тышкары, сиз өзүңүздүн моделиңизди коробкага же жыгачка окшоп кыймылдай ала турган базага коюңуз, эгерде алардын биринде кооз бурулуш столдору жок болсо.
  • Аракеттин булуттуу ак түскө айланганын көрүү үчүн тунук контейнерди колдонуп көрүңүз.
  • Муну жакшы желдетилүүчү жерде жасаңыз, бирок кутуда жыты жок деп айтылат, бирок анын бир аз ачуу жыты бар
  • Мээлейди колдонуңуз, анткени бул чечим супер клей сыяктуу эле колго жабышып калышы мүмкүн жана түшүү кыйын болушу мүмкүн.
  • Модельди бөлмө температурасында, болжол менен 15-30 С жана чаңдан алыс кармаңыз.

6 -кадам: Райондук туташуулар

Circuit Connections
Circuit Connections

Raspberry Pi Zero Wге баштыктарды сайгыла, ошондой эле Adafruit MAX98357 I2S Class -D күчөткүчтөрүндө динамикти +ve жана -veге ширеткиле.

Бул жерде Raspberry Pi Zero W менен MAX98357 I2S Class-D күчөткүчүнүн ортосундагы пин туташуулар.

  • Vin Pi 5Vге 4 кадап коюуга
  • GND 9 Pi GND пин үчүн
  • DINди 40ка кадап коюңуз
  • BCLK 12 пинге
  • LRCLK 35 -пин

7 -кадам: Raspbian орнотуу жана Pi боюнча Mopidy Music Player орнотуу

Raspbian орнотуу жана Piге Mopidy Music Player орнотуу
Raspbian орнотуу жана Piге Mopidy Music Player орнотуу

Компьютериңизди колдонуп, SD картасындагы Rasbian-lite imgдин акыркы версиясын жарыңыз (img файлын жүктөп алуу үчүн шилтеме https://www.raspberrypi.org/downloads/raspbian/). Анан Raspberry Pi'ге SD картаны кошуңуз жана Pi роутериңизди WiFi роутериңизге туташтырып, IP дарегин, андан кийин SSHди Piңизге жазыңыз.

Piдеги пакеттерди жаңыртуу жана жаңыртуу үчүн төмөндөгү эки буйрукту иштетүүдөн баштаңыз.

sudo apt-get update

sudo apt-get жогорулатуу

Эми Adafruit MAX98357 I2S Class-D Mono Ampти орнотуу жана сыноо үчүн, Adafruit Learning системасындагы көрсөтмөнү аткарыңыз-https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ? view = all. Негизинен орнотуунун бир бөлүгү катары оңой орнотуу жана татаал орнотуу бар, эгер сиз жеңил маршрутту иштетүүнү пландап жатсаңыз, төмөнкү кабык скриптин жүктөп алып, иштетиңиз

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

Кабык скриптинин ийгиликтүү иштегенин текшерүү үчүн жана сиз динамиктин иштөөчүсүнөн үн уга аласыз

спикер -тест -c2 --test = wav -w /usr/share/sounds/alsa/Front_Center.wav

Ал эми үндү тууралоо үчүн alsamixer командасын колдонуңуз

Сүйүктүү обондорду ойнотуу үчүн Mopidy орнотуу Эми сиз сүйүктүү обондоруңузду ойнотуу үчүн, сиз өзүңүздүн мобилдик/столго ырыңызды ойнотуу үчүн, Mopidy жана веб клиентти mopidy үчүн орнотобуз. Mopidy музыканы жергиликтүү дисктен, Spotify, SoundCloud, Google Play Музыкадан ж.б. Сиз ойнотмо тизмесин каалаган телефондон, планшеттен же компьютерден MPD жана веб -кардарларды колдонуп түзөтөсүз.

Эми Mopidy орнотуу үчүн төмөнкү буйрукту иштетели

sudo apt-get mopidy орнотуу

Көбүрөөк маалымат алуу үчүн документтерди караңыз - Орнотуу - Mopidy 2.0.1 документтери

HTTP, MPD жана Files бөлүмдөрүн иштетүү үчүн mopidy.conf файлын өзгөртүңүз, бул жерде менин mopidy.conf, жана менин жергиликтүү каталогумду сактоо үчүн/home/pi/Music, андыктан төмөнкү.conf файлын колдонууну пландап жатсаңыз, Үй папкасында "Музыка" каталогу

sudo nano /etc/mopidy/mopidy.conf

Мен mopidy.conf файлымды тиркеп койдум, эгер сиз анын көчүрмөсүн жасоону кааласаңыз.

Эгерде сиз телефондо/планшетте веб тиркемени колдонууну пландасаңыз, сизге http веб-кардары керек болот, мага Mopidy-Mobile жагат.

sudo pip Mopidy-Mobile орнотуу

Жүктөөдө мопидияны иштетүү жана пиди кайра баштоо

sudo systemctl мопидияны иштетет

sudo өчүрүп күйгүзүү

Ошондой эле, эгер сиз келечекте дагы mp3/.wav файлдарын Музыка папкасына жүктөөнү пландап жатсаңыз, анда ырларды Mopidy-Mobile кардарында көрсөтүү үчүн сканерлөө буйругун аткарышыңыз керек болот.

sudo mopidyctl жергиликтүү сканерлөө

Анан мобилдик/компьютериңиздеги браузериңиздеги уюлдук кардардын ачык url'ин колдонуңуз - https:// IpAddressOfPi: 6680/жана сүйүктүү обондоруңузду жана ырларыңызды ойнотуңуз, мен үчүн YouTube аудио китепканасынан кээ бир чыгармачыл обондорду жүктөп алгам. Жогорудагы скриншоттон көргөн видео демо..

8 -кадам: Darth Vader 3D Басылган Бөлүгүнө Электрониканы кошуу

Darth Vader 3D басылган бөлүгүнө электрониканы кошуу
Darth Vader 3D басылган бөлүгүнө электрониканы кошуу
Darth Vader 3D басылган бөлүгүнө электрониканы кошуу
Darth Vader 3D басылган бөлүгүнө электрониканы кошуу
Darth Vader 3D басылган бөлүгүнө электрониканы кошуу
Darth Vader 3D басылган бөлүгүнө электрониканы кошуу

3D басып чыгарылган бөлүктөргө компоненттерди кошуу үчүн, мен Raspberry Pi Zero жана MAX98357 I2S Class-D күчөткүчүн тиркеп, USB кабелин арт жагынан өткөрдүм.

Мындан тышкары, мен спикердин эки компонентин ысык чаптап койдум жана бул бөлүк Дарт Вадердин башына батышы керек.

Эми, Mopidy музыкалык ойноткучу Пи күйгүзүлгөн сайын башталышы үчүн, биз Mopidyди системалык кызмат катары иштете алабыз, systemdди колдонуп Mopidy кызматын иштете аласыз:

sudo systemctl мопидияны иштетет

Бул система башталганда Mopidy'ди автоматтык түрдө баштайт. Жана Mopidy башка системалык кызматтар сыяктуу эле башталат, токтотулат жана кайра башталат

sudo systemctl мопидияны баштайт

sudo systemctl mopidy токтотуу sudo systemctl mopidy кайра

Мындан тышкары, эгерде сизде Spotify, SoundCloud же Google Play Музыкада ыр жыйнагыңыз болсо, Пи ырларынан тышкары коллекцияңыздагы ырларды ойнотуу үчүн мопидиялык кеңейтүүнү орнотуңуз.

Сунушталууда: