Агуулгын хүснэгт:

BOSEBerry Pi интернет радио: 4 алхам (зурагтай)
BOSEBerry Pi интернет радио: 4 алхам (зурагтай)

Видео: BOSEBerry Pi интернет радио: 4 алхам (зурагтай)

Видео: BOSEBerry Pi интернет радио: 4 алхам (зурагтай)
Видео: НЕГАТИВНАЯ РЕАКЦИЯ / РАЗОБЛАЧЕНИЕ ПЕВЦА / ДИМАШ и ПОНАСЕНКОВ 2024, Долдугаар сарын
Anonim
BOSEBerry Pi интернет радио
BOSEBerry Pi интернет радио

Би радио сонсох дуртай! Би гэртээ DAB радио ашиглаж байсан боловч хүлээн авалт нь жаахан эвгүй, дуу тасарсаар байсныг олж мэдээд өөрийн интернет радио бүтээхээр шийдлээ. Би байшингийнхаа эргэн тойронд хүчтэй Wi -Fi дохиотой бөгөөд дижитал дамжуулалт нь өндөр үнэнч дуу тоглож чадсан гэсэн үг юм.

Би ухаалаг чанга яригч ашиглахыг хүсээгүй. Би радиог асааж, сувгаа сольж, дараа нь унтрааж өгөхийг хүсч байсан, энэ нь яг л уламжлалт радио шиг ажилладаг байсан, гэхдээ интернетэд холбогдохын тулд би дэлхийн аль ч өнцгөөс радио сувгийг сонсож чаддаг байсан.

Би ebay дээрээс (5.33 фунт стерлинг) хоёр дахь гар BOSE SoundDock серийн II загварыг олж чадсан боловч ажиллахгүй байгаа гэж жагсаасан болно. Би өөрийн дотоод хэлхээг нэмэхийн тулд бүх дотоод хэлхээг хасах тул энэ нь асуудал биш байсан.

Хангамж:

A Bose SoundDock (би II цувралын загварыг ашигласан)

Raspberry Pi Zero Wireless нь зөв өнцөг бүхий GPIO толгойн голтой

DAC декодчилогч PCM5102A

PAM8403 өсгөгч

VS1838B хэт улаан туяаны хүлээн авагч

HX1838 алсын удирдлага

Торхны үүр 2.1 мм -ийн залгуур

Холбох утас (би утас боолт ашигласан)

3D хэвлэх төхөөрөмж

PLA хэвлэгчийн утас

Нийлэг паалан шүршигч

Паалантай будаг

М3 самар

М3 х 8мм хэмжээтэй бөмбөгөр толгойтой зургаан өнцөгт хөтлөгчтэй шураг

IR хүлээн авагч LED

Веробоард ба толгойн зүү

Алхам 1: Төхөөрөмжийг задалж цэвэрлэ

Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ
Төхөөрөмжийг задалж цэвэрлэ

SoundDock -ийг салгахад хялбар байдаг. Эхлээд суурийг нь салгаад, утастай утааны сүлжээг салга. Урд ipod залгах хэсгүүдэд Torx T6 spline боолтыг ашигладаг.

Урд утсан торон самбарыг салга. Энэ нь хайрцагны талыг барихын тулд хөөс хэрэглэдэг үрэлтийн тохируулга юм. Би дэгээ хэлбэрийн сонгогчоор суллаж чадсан бөгөөд дараа нь амархан өргөж авав. Төмөр тор, авдар хоёрын хоорондох нүхэнд зоос эргүүлж эдгээрийг арилгах зааврыг би харсан боловч зоосны ирмэгээр хэргийг тэмдэглэхийг хүсээгүй.

Урд самбар нь анхны өсгөгчийн халаагчийн үүргийг гүйцэтгэдэг бөгөөд боолтоор нь салгаж болно. Дараа нь үүнийг гаргаж, чанга яригч ба хавтгай тууз кабелийг салгаж болно.

Хэрэв таны SoundDock нь хуучин төхөөрөмж бол маш их тоос шороо, тоос шороо авсан байх. Цахилгааны бүх эд ангиудыг салгасны дараа та одоо халуун савантай усаар сайн цэвэрлэж болно. Би шошгон дээр үлдээсэн эмх замбараагүй байдлыг арилгахын тулд 'наалт арилгагч' шүршигч хэрэглэсэн. Ямар ч зүлгүүрийн цэвэрлэгээний бодис хэрэглэхгүй байхыг санаарай, ингэснээр та бүрхүүлийн өндөр гялгар өнгөлгөө хадгалж чадна.

Алхам 2: Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх

Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх
Бүрэлдэхүүн хэсгүүдийг 3D хэвлэх

Би Raspberry Pi, DAC декодер болон өсгөгчийн эд ангиудыг нэг авсаархан нэгжид холбохын тулд хайлшны радиаторын дотор талд бэхлэх өлгий зохион бүтээсэн.

Хүүхдийн ор нь хоёр хэсгээс бүрдэнэ, нэгжийн хажуу талд шаардлагатай нүх байгаа тул доод хэсгийг тулгуураар хэвлэсэн тул микро SD картыг бүхэлд нь задлахгүйгээр сольж болно. Эдгээр хэвлэмэл тулгуурыг төмөр түүж, нарийн хамартай бахө ашиглан амархан арилгаж болно. Өлгийн хоёр хэсгийг дизайны хувьд баригдсан M3 машины эрэг, самартай холбож болно.

40 зүү зөв өнцгөөр толгойг Raspberry Pi (RPi) дээр гагнасан.

RPi -ийг зарим хэвлэмэл хэлхээний хавтангийн тусгаарлагч дээр суурилуулсан бөгөөд дараа нь өрөмдөж машин боолтыг амархан дамжуулдаг. Үүнийг мөн Raspberry Pi булангийн холбох нүхнүүд дээр болгоомжтой хийдэг.

Хүүхдийн өлгийн орой дээр та DAC PCM5102A гагнасан зөв өнцгөөр толгойтой, PAM өсгөгчтэй, цахилгаан хангамжийн автобусны баарны үүргийг гүйцэтгэхийн тулд зарим вертонд суурилуулсан хоёр эгнээний толгойг харах болно. Энэхүү угсралтыг бүхэлд нь анхны боолтыг ашиглан SoundDock -ийн урд хэсэгт бэхэлсэн хайлшийн дулаан шингээгч хавтан дээр хавсаргаж болно.

Нүүрний урд талын хавтангийн хайрцгийн муруйлтын радиусыг дагах зориулалттай байв. Би товойлгон үсэг ашигласан бөгөөд үүнийг үнэн зөв хэвлэсэн боловч BOSEBerry Pi -ийн нэр гэрлийг зөв олж харахгүй л бол онцгой харагддаг гэж би бодсонгүй. Би товойлгон үсгийг илүү тод харагдуулахын тулд зурахаар шийдсэн. Би хэвлэмэл гадаргуу дээрх хоосон зайг дүүргэхийн тулд тунгалаг нийлэг лакаар шүршиж битүүмжилсэн. Энэ нь өнгөт паалантай будгийн дараагийн давхарга нь хэвлэсэн давхаргаар цус гарахгүй байх ёстой. Паалантай будаг нь хэд хэдэн давхаргаар бүтээгдсэн. Уран зураг зурах явцад зарим капилляр үйлдлүүд будгийг гадаргуу дээр гаргаж ирэхэд зарим толбо үүсч байсан боловч хуурай болсны дараа би үүнийг нойтон, хуурай цаасаар цэвэрлээд дараа нь өнгөлсөн тунгалаг лакны эцсийн давхаргыг нэмж болно. нэгжийн гялгар өнгөлгөө.

Алхам 3: Pi -г тохируулна уу

Дараах заавар нь радио програм хангамжийг тохируулахын тулд хийх ёстой алхамууд юм.

  1. Https://www.raspberrypi.org/downloads/raspbian/ дээрээс Buster Lite -ийг татаж аваарай. Зиплэгдсэн файлыг гаргаж аваарай - танд.img файл байх болно.
  2. SD карт форматлагч ашиглан микро SD картыг форматлах
  3. Raspbian Buster -ийг SD карт дээр бичихийн тулд Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/ -г ашиглана уу (энэ нь ойролцоогоор 10 минут болно).
  4. Pi -г дэлгэц, гар дээр хавсаргаад хэрэглэгчийн нэр = pi, нууц үг = бөөрөлзгөнө ашиглан нэвтэрнэ үү
  5. Консолын цонхонд Sudo raspi-config гэж бичнэ үү.
  6. Цэсийн сонголт 8 - энэ хэрэгслийг хамгийн сүүлийн хувилбар болгон шинэчилнэ үү.
  7. Цэсийн сонголт 1 - хэрэглэгчийн нууц үгийг сольж, үүнийг тэмдэглэ.
  8. Цэсийн сонголт 2 - сүлжээний сонголтууд

    1. (N2) Гэрийн сүлжээнд WiFi -ийн дэлгэрэнгүй мэдээллийг оруулна уу
    2. (N1) Хостын нэрийг radiopi болгон өөрчилнө үү
  9. Цэсийн сонголт 3 - Ачаалах (B1) ба (B2) Консолын автомат нэвтрэлтийг идэвхжүүлнэ үү
  10. Цэсийн сонголт 5 - Интерфэйсийн сонголтууд (P2) нь SSH -ийг идэвхжүүлдэг
  11. Цэсийн сонголт 7 - Нарийвчилсан (A1) Файлын системийг өргөжүүлэх
  12. Sudo apt-get шинэчлэлт
  13. Sudo apt-get шинэчлэлт (15 минут)
  14. Sudo rpi-update (програм хангамжийг шинэчлэх)
  15. RPiZ -ийг одоо "толгойгүй" ашиглах боломжтой болсон тул та бусад тохиргоог тохируулахын тулд үүнийг SSH хийх боломжтой болно. Хөтөчөөр дамжуулан чиглүүлэгч рүүгээ нэвтэрнэ үү (192.168.1.254 гэх мэт), радиополигийнхээ IP хаягийг олоорой. Putty програмыг татаж аваад дөнгөж олсон ip хаягаа ашиглан Pi руу нэвтэрнэ үү. Хэрэглэгчийн нэр = pi ба шинэ нууц үгээ ашиглана уу.
  16. sudo apt-get install lirc # install LIRC (үргэлжлүүлэхийн тулд y оруулна уу)
  17. sudo нано /boot/config.txt
  18. тайлбар хийхгүй байх, зүү дугаарыг өөрчлөх dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 on the board
  19. коммент #dtparam = audio = on
  20. dtoverlay = hifiberry-dac
  21. RPi4 сонголтуудыг dtoverlay = vc4-fkms-v3d ба max_framebuffers = 2 дээр тайлбарлана уу.
  22. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  23. cd /etc /lirc
  24. ls лавлах дахь файлуудыг жагсаах
  25. sudo cp lirc_options.conf.dist lirc_options.conf
  26. sudo cp lircd.conf.dist lircd.conf
  27. sudo nano lirc_options.conf
  28. драйвер = анхдагч
  29. төхөөрөмж = /dev /lirc0
  30. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  31. sudo нано /etc/lirc/lircd.conf.d/HX1838.conf
  32. HX1838.conf-ийн тодорхойлолтыг текст файлаас хуулж ав (консол руу буулгахын тулд ctrl оруулна уу)
  33. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  34. cd /etc/lirc/lircd.conf.d
  35. файлуудыг харах болно
  36. sudo mv devinput.lircd.conf devinput.lircd.conf.dist (үүнийг идэвхгүй болгох)
  37. sudo нано/etc/lirc/lircrc
  38. lircrc -ийн тохиргооны кодыг оруулна уу
  39. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  40. sudo apt-get install mpd-үргэлжлүүлэхийн тулд 'Y' оруулна уу (хэсэг хугацаа шаардагдана)
  41. sudo apt-get mpc суулгана уу
  42. sudo нано /etc/rc.local
  43. төгсгөлд 0 гарахаас бусад бүх кодыг тайлбарлана уу
  44. 0 гарахаас өмнө дараах сэтгэгдлүүдийг #нэмнэ үү
  45. irexec -d нэмэх
  46. mpc зогсолт нэмнэ үү
  47. mpc эзлэхүүнийг нэмэх 30
  48. #цахилгаан хангамжийн шаардлагыг бууруулна
  49. Энэ төхөөрөмж толгойгүй тул hdmi -г унтраана уу
  50. /usr/bin/tvservice -o
  51. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  52. Эцэст нь sudo nano /etc/asound.conf гэж бичээд дараахийг оруулаад шинэ asound.conf үүсгээрэй.
  53. pcm.! анхдагч {
  54. hw карт 0 гэж бичнэ үү
  55. }
  56. ctl.! анхдагч {
  57. hw карт 0 гэж бичнэ үү
  58. }
  59. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  60. sudo нано /etc/mpd.conf
  61. эдгээр тохиргоог өөрчлөхийн тулд доош гүйлгэнэ үү
  62. аудио гаралт {
  63. "Alsa" гэж бичнэ үү
  64. "Миний ALSA төхөөрөмж" гэж нэрлэнэ үү.
  65. Төхөөрөмж "хх: 0, 0"
  66. Mixer_type "програм хангамж"
  67. Mixer_device "анхдагч"
  68. Mixer_control "PCM"
  69. Mixer_index "0"
  70. }
  71. ctrl X, дараа нь "Y" гэж оруулаад хадгална уу
  72. sudo дахин ачаална уу
  73. Та одоо утас холбоход бэлэн боллоо.

Би радио станцуудыг дараах байдлаар тохируулсан боловч та url дамжуулалтыг өөрчилж, хүссэн радио станцуудаа ашиглаж болно. Хавсаргасан lircrc тохиргооны файлыг үзнэ үү.

Түлхүүр 0 = Жазз FM

Түлхүүр 1 = Үнэмлэхүй сонгодог рок

Түлхүүр 2 = BBC радио 2

Түлхүүр 3 = Сонгодог FM

Түлхүүр 4 = BBC радио 4

Түлхүүр 5 = BBC радио 5

Түлхүүр 6 = BBC Radio 6 Хөгжим

Түлхүүр 7 = BBC Hereford ба Worcester

Түлхүүр 8 = 80 -аад оны үнэмлэхүй хөгжим

Түлхүүр 9 = 90 -ээд оны үнэмлэхүй хөгжим

Дээш сум = дууны хэмжээг нэмэгдүүлэх

Доош сум = дууг багасгах

Зүүн түлхүүр = Тоглуулах жагсаалтыг арилгах

Баруун түлхүүр = Тоглуулах жагсаалтыг арилгах

Түлхүүр OK = Тоглуулах

Буцах түлхүүр = Асаах (шууд тоглохыг түр зогсооно)

Key Exit = Stop

Алхам 4: Төслийн ажлыг эхлүүлэх

Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу
Төслийг утсаар холбоно уу

Дээрх утаснуудын хүснэгтийг ашиглан хэлхээг холбоно уу.

Би прототипийг анх ажиллаж байсан эсэхийг шалгахын тулд талхны самбар дээр хийсэн. Дараа нь би толгой дээрх дюпон холбогчийг ашиглан утсан холболтыг суулгасан бүрэлдэхүүн хэсгүүдэд шилжүүлэх боломжтой болсон. Дахин хэлэхэд би нэгж ажиллаж байгаа эсэхийг шалгахын тулд тест хийж чадсан. Эцэст нь би утас холбох хэрэгсэл ашиглан эцсийн холболт хийхээр шийдсэн. Энэ нь бүрэлдэхүүн хэсгүүдийг холбох маш цэвэрхэн арга бөгөөд шаардлагатай бол холболтыг амархан буцааж болох нэмэлт урамшуулал юм. Энэ аргыг ашиглан хийсэн цахилгаан холболт нь маш сайн тул гагнах шаардлагагүй болно.

IR туяагаар хүлээн авагчийг уг хавтангийн жижиг хэсэг дээр гагнах замаар уг төсөлд нэмж оруулсан бөгөөд дараа нь хайрцагны урд талын анхны LED -ийн оронд угсарчээ. Утаснуудыг богино байлгаж, RPi -тэй холбохын тулд суурилуулсан сувгаар тэжээдэг. Энэхүү хүлээн авагч нь нарийн ширхэгтэй торон торны ард суух бөгөөд алсын удирдлагаас IR дохиог харах боломжтой болно.

Чанга яригчийг кабинетэд бэхлэсний дараа өсгөгчийн гаралтын стерео сувгуудад холбож болно. Эмэгтэй тэжээлийн үүрний залгуурыг 3 хэмжээст хэвлэмэл хавтангаар дамжуулж, хэлхээний автобусны баар руу холбож болно. Төхөөрөмжийг бүхэлд нь 5А 3А залгууртай трансформатороор тэжээдэг.

Зөвлөмж болгож буй: