Агуулгын хүснэгт:
- Алхам 1: Бүтээлийг дуусгахад танд хэрэгтэй зүйлүүд
- Алхам 2: STL файлуудыг 3D хэвлэх
- Алхам 3: LED зурвасыг Pi Zero W -тэй холбох
- Алхам 4: I2S Amp -ийг Pi Zero W -тэй холбох
- Алхам 5: Мопидыг дуртай дуугаа тоглуулахаар тохируулах
- Алхам 6: Цахим эд ангиудыг 3D хэвлэсэн хэсгүүдэд нэмэх
- Алхам 7: Илтгэгчийн зааварчилгааны хувилбар
Видео: Баригдсан чанга яригчтай зураг эзэмшигч: 7 алхам (зурагтай)
2024 Зохиолч: John Day | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2024-01-30 11:00
Хэрэв та зураг/ил захидал эсвэл хийх зүйлсийнхээ жагсаалтыг багтаасан чанга яригч болгохыг хүсч байвал амралтын өдрүүдэд хийх гайхалтай төсөл энд байна. Бүтээн байгуулалтын ажлын хүрээнд бид Raspberry Pi Zero W -ийг төслийн гол цөм, I2S ангиллын D моно өсгөгч, 4 ом чанга яригч ашиглан дуртай аялгуугаа тоглох гэж байна !! Мөн би зураг/шуудангийн карт эзэмшигчийн доор LED зурвас нэмж оруулснаар шөнийн цагаар гэрэлтэж байгааг харж болно.
Миний хувьд надад олон жилийн турш цуглуулсан mp3 дуунууд байгаа бөгөөд үүнийг Pi дээрээ SD карт руу татаж аваад Python дээр бичигдсэн өргөтгөсөн хөгжмийн сервер болох Mopidy програмыг ажиллуулж байна. Та видеог үзсэн шиг гар утас/таблет/зөөврийн компьютер дээрээ вэб хөтөч ашиглан дуу тоглуулж болно.
Мөн би чанга яригчийн хоёр хувилбарыг хийсэн.
Нэмж дурдахад, хэрэв та Spotify, SoundCloud эсвэл Google Play Music дээр өөрийн дууны цуглуулга байгаа бол Pi дээрх дуунуудаас гадна өөрийнхөө цуглуулгын дууг тоглуулахын тулд mopidy өргөтгөл суулгаарай.
Алхам 1: Бүтээлийг дуусгахад танд хэрэгтэй зүйлүүд
Танд хэрэгтэй электрон бүрэлдэхүүн хэсгүүдийн жагсаалтыг энд оруулав
- Raspberry Pi Zero W
- APA102 LED зурвас
- Adafruit I2S 3W D ангиллын өсгөгчийн таслагч - MAX98357A
- Чанга яригч - 3 "Диаметр - 4 Ом 3 Ватт
- Эмэгтэй/Эмэгтэй холбогч утас
Нэмж дурдахад доорх алхамуудад хавсаргасан STL файлуудыг хэвлэхийн тулд танд 3D утас, 3D принтер хэрэгтэй болно
Танд хэрэгтэй хэрэгсэл
- Халуун цавуу мод, буу
- 3D хэвлэгч
- Както хутга
- Гагнуурын төмөр ба гагнуур
Алхам 2: STL файлуудыг 3D хэвлэх
3D хэвлэх програм хангамжийн зүсмэл болон 3D хэвлэх програмыг ашиглан хавсаргасан STL файлуудыг татаж аваад 3D принтерийг ашигла. Хэрэв танд 3D принтер байхгүй бол та үүнийг өөрийн үйлдвэрлэгч клуб эсвэл номын санд ашиглах эсвэл 3D hub гэх мэт 3D хэвлэх үйлчилгээг ашиглах боломжтой.
Миний хувьд би STl файлуудыг Flashforge creator pro болон 1.75 мм хэмжээтэй PLA ашиглан хэвлэсэн. Зүсэхийн тулд би давхаргын өндрийг 0.3 мм, дүүргэлтийн нягтыг 25 %болгож Slic3r ашиглаж байна.
TopLEDstripPicture. STL файлын хувьд танд тунгалаг PLA утас хэрэгтэй бөгөөд ингэснээр LED туузны өнгө сарниж болно.
Алхам 3: LED зурвасыг Pi Zero W -тэй холбох
LED туузан дээр 4 эмэгтэй холбогчийг гагнах бөгөөд энд APA102 LED туузыг Raspberry Pi тэг W -тэй холбох хэлхээ байна.
- Pi дээрх 2 -р зүү (5V хүч)
- GND нь Pi GND дээр 6 -р зүү тавих болно
- 16 -р зүү дэх өгөгдөл
- 18 -р зүү рүү цаг
Үүнийг хийсний дараа компьютераа ашиглан Rasbian-lite img-ийн хамгийн сүүлийн хувилбарыг SD карт дээр дарна уу (https://www.raspberrypi.org/downloads/raspbian/ имг файлыг татаж авах линк). Дараа нь SD картыг Raspberry Pi -д нэмж, Wi -Fi чиглүүлэгчдээ Pi -ээ холбож, IP хаягаа, дараа нь SSH -ийг Pi дээрээ тэмдэглээрэй.
Pi дээрх багцуудыг шинэчлэх, сайжруулахын тулд доорх хоёр тушаалыг ажиллуулж эхлээрэй.
sudo apt-get update
sudo apt-get шинэчлэлт
Pimoroni дээр гайхалтай хүмүүсийн бичсэн blinkt багцыг суулгаарай. Дараа нь wget ашиглан blinkt github репо -аас солонго.py жишээ аваарай.
sudo apt-get python-blinkt суулгана уу
sudo wget
Дараа нь доорх тушаалыг ашиглан python програмыг ажиллуулна уу.
sudo python солонго.py
Алхам 4: I2S Amp -ийг Pi Zero W -тэй холбох
Raspberry Pi Zero W дээрх толгойн зүүг гагнах, мөн чанга яригчийг Adafruit MAX98357 I2S Class -D өсгөгч дээрх +ve ба -ve руу гагнана.
Raspberry Pi Zero W ба MAX98357 I2S Class-D өсгөгчийн хоорондох холболтууд энд байна.
- Винийг Pi 5V дээр 4 -р зүүгээр холбоно уу
- GND 9 Pi GND -ийг зүүнэ
- DIN 40 -ийг зүүнэ үү
- BCLK -ийг 12 -р зүү рүү холбоно уу
- LRCLK 35 -р зүү
Adafruit-ийн MAX98357 I2S Class-D Mono Amp-ийг тохируулах, туршихын тулд Adafruit Learning системийн гарын авлагыг дагана уу-https://learn.adafruit.com/adafruit-max98357-i2s-class-d-mono-amp/pinouts ? харах = бүгд. Үндсэндээ тохиргооны нэг хэсэг бол хялбар тохиргоо, хэцүү тохиргоо байдаг, хэрэв та хялбар замыг ажиллуулахаар төлөвлөж байгаа бол дараах бүрхүүлийн скриптийг татаж аваад ажиллуулаарай.
curl -sS https://raw.githubusercontent.com/adafruit/Raspbe… | bash
Бүрхүүлийн скрипт амжилттай ажиллаж байгаа эсэхийг шалгахын тулд та чанга яригчийн гүйлтээс дуу сонсох боломжтой болно
чанга яригч -тест -c2 --test = wav -w /usr/share/sounds/alsa/Front_Center.wav
Мөн дууны хэмжээг тохируулахын тулд alsamixer командыг ашиглаарай, энэ тохиолдолд би хамгийн дээд хэмжээг тохируулсан болно.
Алхам 5: Мопидыг дуртай дуугаа тоглуулахаар тохируулах
Дуртай аялгуугаа тоглуулахын тулд бид Mopidy болон вэб клиентийг mopidy -д тохируулах гэж байгаа бөгөөд ингэснээр та дуугаа гар утаснаасаа тоглуулах боломжтой болно. Mopidy нь локал диск, Spotify, SoundCloud, Google Play Music болон бусад хөгжим тоглодог. Та MPD болон вэб клиентүүдийг ашиглан дурын утас, таблет эсвэл компьютерээс тоглуулах жагсаалтыг засаж болно.
Одоо Mopidy -ийг суулгахын тулд дараах тушаалыг ажиллуулна уу
sudo apt-get mopidy суулгаарай
Дэлгэрэнгүй мэдээллийг "Суурилуулалт - Mopidy 2.0.1" баримт бичгээс үзнэ үү
HTTP, MPD болон файлуудын хэсгийг идэвхжүүлэхийн тулд mopidy.conf -ийг өөрчил, энд миний mopidy.conf байна, мөн musing -ийг хадгалах миний лавлах бол/home/pi/Music юм, хэрэв та доорх.conf файлыг ашиглахаар төлөвлөж байгаа бол Нүүр фолдер дахь "Хөгжим" лавлах
sudo нано /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 -ийн аудио номын сангаас бүтээлч нийтийн хөгжим татаж авсан болно. Дээрх дэлгэцийн агшинд харуулсан видео демо.
Алхам 6: Цахим эд ангиудыг 3D хэвлэсэн хэсгүүдэд нэмэх
3D хэвлэмэл хэсгүүдэд бүрэлдэхүүн хэсгүүдийг нэмэхийн тулд Pi Zero W нь сууринд наалдана, би хоёр талт хөөс соронзон хальс ашиглан MAX98357 I2S Class-D өсгөгчийг сууринд байрлуулна. Та тэдгээрийг бэхлэхийн тулд бага зэрэг халуун цавуу хэрэглэж болно.
Pi -ийг асаах бүрт Mopidy хөгжим тоглуулагчийг эхлүүлэхийн тулд бид Mopidy -ийг системийн үйлчилгээгээр ажиллуулахаар тохируулж болно, systemd -ийг ашиглан та Mopidy үйлчилгээг идэвхжүүлж болно.
sudo systemctl нь мопидийг идэвхжүүлдэг
Энэ нь систем эхлэхэд Mopidy автоматаар эхлэх болно. Мөн Mopidy -ийг бусад системийн үйлчилгээнүүдийн нэгэн адил эхлүүлж, зогсоож, дахин эхлүүлдэг
sudo systemctl mopidy эхлүүлэх
sudo systemctl mopidy зогсоох sudo systemctl mopidy -ийг дахин эхлүүлнэ үү
Алхам 7: Илтгэгчийн зааварчилгааны хувилбар
Хэрэв та чанга яригчийн Instructables хувилбарыг хийхийг сонирхож байгаа бол өмнөх алхамд хавсаргасан чанга яригч STL файлын оронд доор хавсаргасан хоёр STL файлыг 3D хэлбэрээр хэвлэ. InstructableLogo. STL-ийг шар өнгөөр хэвлээрэй, миний хувьд би үүнийг Uni Paint Pen (Fine Line PX-21) -ээр зурсан бөгөөд үүнийг орон нутгийн тоног төхөөрөмжийн дэлгүүрээс олж болно.
Нэмж дурдахад, хэрэв та Spotify, SoundCloud эсвэл Google Play Music дээр өөрийн дууны цуглуулга байгаа бол Pi дээрх дуунуудаас гадна өөрийнхөө цуглуулгын дуунуудыг тоглуулах мопидийн өргөтгөлийг суулгаарай.
Зөвлөмж болгож буй:
Kcam- Гэрээсээ ажиллах микрофон, чанга яригчтай (USB) вэбкамер: 5 алхам
Kcam- Гэрээсээ ажил хийх зориулалттай микрофон ба чанга яригчтай (usb) вэбкамер: Энэ бол миний анхны зааварчилгаа бөгөөд энэ бол та гэрээсээ ажил хийж байх үед түгжигдэх үе бөгөөд энэ төсөл нь гэрээсээ хийх ажлын нэг хэсэг юм. Би тэмцээнд түрүүлэхийн тулд. Гэхдээ танд таалагдсан бол саналаа өгөөрэй
Пиезо чанга яригчтай LCD ашиглах (Христийн Мэндэлсний Баярын сэдэв): 5 алхам
Пиезо чанга яригчтай LCD ашиглах (Христийн Мэндэлсний Баярын сэдэв): Энэхүү хэлхээ нь LCD, пьезо чанга яригч, Arduino -аас бүрдэнэ. LCD дэлгэцэнд “Зул сарын мэнд! Шинэ жилийн мэнд хүргэе. " Пьезо чанга яригч " Чимээгүй шөнө” -ийг тоглоно. Үүнийг Arduino болон Code хамт хийх болно
Чанга яригчтай DIY цохилт мэдрэгч: 5 алхам (зурагтай)
Чанга яригчтай DIY цохилтын мэдрэгч: Илтгэгч нь ойролцоох цахилгаан соронзыг идэвхжүүлэх замаар ажилладаг. соронз. Энэ нь чичиргээ үүсгэдэг бөгөөд энэ нь дуу чимээ үүсгэдэг. Тиймээс хэрэв чанга яригчийг гүйдэлээр хангахын оронд бид чанга яригчийг хөдөлгөж гүйдэл (маш бага бол) үйлдвэрлэх боломжтой болно
Raspberry Pi Zero Docking Hub дээр Bluetooth чанга яригчтай DIY Google Гэр: 7 алхам (зурагтай)
DIY Google Home нь Raspberry Pi Zero Docking Hub дээр Bluetooth чанга яригчтай: Бидэнд Amazon Amazon Echo Alexa - Raspberry Pi Zero Docking Hub дээр Alexa Voice Assistant -ийн зааварчилгаа байна. Энэ удаад бид хэрхэн DIY Google Home барих талаар танд үзүүлэхийг хүсч байна. Энэхүү зааварчилгаанд бид Google туслахыг хэрхэн суулгах, тохируулахыг танд үзүүлэх болно
Баригдсан чанга яригчтай гитар баатар гитар: 8 алхам
Баригдсан чанга яригчтай гитар баатар гитар: Үндсэндээ би гитарын баатар хянагчийг нээж, дотор нь юу багтах вэ гэж бодсон. Хөнгөн юм шиг санагдсан тул маш олон өрөө байгаа гэж бодсон. Мэдээж хангалттай байсан. Эхэндээ би гитарын хүзүүнд iPod shuffle хийхээр төлөвлөж байсан