Satura rādītājs:

BOSEBerry Pi interneta radio: 4 soļi (ar attēliem)
BOSEBerry Pi interneta radio: 4 soļi (ar attēliem)

Video: BOSEBerry Pi interneta radio: 4 soļi (ar attēliem)

Video: BOSEBerry Pi interneta radio: 4 soļi (ar attēliem)
Video: НЕ ВЗДУМАЙ снимать аккумулятор с машины. Делай это ПРАВИЛЬНО ! 2024, Novembris
Anonim
BOSEBerry Pi interneta radio
BOSEBerry Pi interneta radio

Man patīk klausīties radio! Savā mājā es izmantoju DAB radio, taču uztveru uztveršanu, kas bija nedaudz nevienmērīga, un skaņa nepārtraukti izjuka, tāpēc es nolēmu izveidot savu interneta radio. Manā mājā ir spēcīgs wifi signāls, un digitālajai apraidei vajadzētu nozīmēt, ka es varēju atskaņot augstas precizitātes skaņu.

Es negribēju izmantot viedo skaļruni. Es gribēju ieslēgt radio, spēt mainīt kanālus un pēc tam to izslēgt, tāpēc tas uzvedās tāpat kā tradicionālais radio, taču, tā kā savienojumam izmantoja internetu, es varēju klausīties radio kanālus no jebkuras vietas pasaulē.

Man izdevās ebay atrast lietotu BOSE SoundDock II sērijas modeli (maksāja £ 5.33), bet tas tika norādīts kā nestrādājošs. Tā nebija problēma, jo es noņemtu visas iekšējās shēmas, lai pievienotu savu.

Piegādes:

Bose SoundDock (es izmantoju II sērijas modeli)

Raspberry Pi Zero Wireless ar taisna leņķa GPIO galvenes tapām

DAC dekodētājs PCM5102A

Pastiprinātājs PAM8403

VS1838B infrasarkanais uztvērējs

HX1838 tālvadības pults

Mucas ligzda 2,1 mm ligzda

Savienojošais vads (es izmantoju vadu aptinumu)

3D drukas iekārtas

PLA printera kvēldiega spole

Akrila lakas aerosols

Emaljas krāsa

M3 rieksti

M3 x 8 mm kupola galvas sešstūra piedziņas mašīnas skrūves

IR uztvērēja LED

Veroboard un galvenes tapas

1. darbība: izjauciet iekārtu un notīriet to

Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to
Izjauciet iekārtu un notīriet to

SoundDock ir viegli izjaucams. Vispirms noņemiet pamatni un atvienojiet vadu stelles. Priekšējās iPod dokstacijas sadaļās tiek izmantotas Torx T6 spline skrūves.

Noņemiet stiepļu tīkla priekšējo paneli. Tas ir berzes stiprinājums, kas izmanto putas, lai satvertu korpusa sānu. Man izdevās to atslābināt ar āķa tipa savācēju, un tad tas viegli pacēlās. Esmu redzējis norādījumus, kā tos noņemt, griežot monētu spraugā starp stiepļu sietu un korpusu, taču negribēju atzīmēt lietu ar monētas malu.

Priekšējais panelis darbojas kā oriģinālā pastiprinātāja radiators, un to var noņemt ar skrūvēm. Pēc tam tas tiek izcelts, un skaļruņus un plakano lentes kabeli var atvienot.

Ja jūsu SoundDock ir veca ierīce, tā, iespējams, ir savākusi daudz putekļu un netīrumu. Kad visas elektriskās sastāvdaļas ir noņemtas, tagad varat to labi notīrīt karstā ziepjūdenī. Es izmantoju uzlīmes noņemšanas aerosolu, lai notīrītu etiķetes atstāto putru. Neaizmirstiet nelietot abrazīvus tīrīšanas materiālus, lai jūs varētu saglabāt korpusa spīdīgo apdari.

2. solis: 3D drukājiet komponentus

3D drukājiet komponentus
3D drukājiet komponentus
3D drukājiet komponentus
3D drukājiet komponentus
3D drukājiet komponentus
3D drukājiet komponentus
3D drukājiet komponentus
3D drukājiet komponentus

Es izveidoju šūpuli, kas tiks piestiprināts pie sakausējuma radiatora iekšpuses, lai es varētu piestiprināt Raspberry Pi, DAC dekodētāja un pastiprinātāja komponentus vienā kompaktā vienībā.

Šūpulim ir divas daļas, apakšējā daļa tika iespiesta ar balstiem, jo ierīces sānos ir nepieciešams caurums, tāpēc micro SD karti var nomainīt, neizjaucot visu ierīci. Šos drukātos balstus var viegli noņemt, izmantojot metāla savācēju un smalku knaibles. Abas šūpuļa daļas var savienot kopā ar M3 mašīnas skrūvēm un uzgriežņiem, kas tiek turēti dizainā.

40 kontaktu taisnā leņķa galvene tika pielodēta uz Raspberry Pi (RPi).

RPi ir uzstādīts uz dažām iespiedshēmas plates starplikām, kuras pēc tam tiek izurbtas, lai mašīnas skrūves viegli izietu cauri. Tas tiek darīts arī uzmanīgi Raspberry Pi stūra stiprinājuma atverēs.

Šūpuļa augšpusē redzēsit DAC PCM5102A ar lodētām taisna leņķa galviņām, PAM pastiprinātāju un dubultā rindu virsrakstu, kas uzstādīti uz dažām verbālēm, lai darbotos kā strāvas padeves kopnes josla. Visu šo komplektu var piestiprināt pie sakausējuma siltuma izlietnes paneļa, kas piestiprinās pie SoundDock priekšpuses, izmantojot oriģinālās skrūves.

Priekšējā plāksnīte tika izstrādāta, lai ievērotu korpusa izliekuma rādiusu. Es izmantoju reljefus burtus, un tas tika izdrukāts precīzi, taču, manuprāt, BOSEBerry Pi nosaukums nebija īpaši redzams, ja vien tas neuztvēra gaismu pareizi. Es nolēmu krāsot reljefos burtus, lai tie būtu redzamāki. Es aizzīmogoju izdruku ar caurspīdīgu akrila lakas aerosolu, lai aizpildītu drukas virsmas tukšumus. Tam vajadzētu nodrošināt, ka nākamais krāsainās emaljas krāsas slānis neizplūst caur drukātajiem gabala slāņiem. Emaljas krāsa tika uzklāta vairākos slāņos. Gleznošanas laikā kāda kapilāra darbība uzvilka krāsu līdz virsmai, radot dažus traipus, bet, tiklīdz tā bija sausa, es varēju to notīrīt ar mitru un sausu papīru un pēc tam pievienot galīgo caurspīdīgās lakas kārtu. vienības spīdīga apdare.

3. darbība: konfigurējiet Pi

Tālāk sniegtie norādījumi ir darbības, kas jāveic, lai konfigurētu radio programmatūru.

  1. Lejupielādējiet Buster Lite no vietnes https://www.raspberrypi.org/downloads/raspbian/Izvilkt zip failu - jums būs.img fails.
  2. Formatējiet micro SD karti, izmantojot SD kartes formatētāju
  3. Izmantojiet Win32 Disk Imager https://sourceforge.net/projects/win32diskimager/, lai ierakstītu Raspbian Buster SD kartē (tas aizņem apmēram 10 minūtes)
  4. Pievienojiet Pi monitoram un tastatūrai un piesakieties, izmantojot lietotājvārdu = pi, paroli = aveņu
  5. Konsoles logā ierakstiet Sudo raspi-config.
  6. 8. izvēlnes opcija - atjauniniet šo rīku uz jaunāko versiju.
  7. 1. izvēlnes opcija - nomainiet lietotāja paroli un pierakstiet to.
  8. 2. izvēlnes opcija - tīkla iespējas

    1. (N2) Ievadiet sava mājas tīkla WiFi informāciju
    2. (N1) Mainiet resursdatora nosaukumu uz radiopi
  9. 3. izvēlnes opcija - iespējojiet sāknēšanas opcijas (B1) un (B2) konsoles automātisko pieteikšanos
  10. 5. izvēlnes opcija - Saskarnes iespējas (P2) iespējo SSH
  11. 7. izvēlnes opcija - Papildu (A1) Paplašiniet failu sistēmu
  12. Sudo apt-get atjauninājums
  13. Sudo apt-get jauninājums (15 minūtes)
  14. Sudo rpi atjauninājums (lai atjauninātu programmaparatūru)
  15. RPiZ tagad var izmantot “bez galvas”, lai jūs varētu tajā ievietot SSH, lai konfigurētu pārējos iestatījumus. Piesakieties savā maršrutētājā, izmantojot pārlūkprogrammu (piemēram, 192.168.1.254) un atrodiet sava radiopi IP adresi. Lejupielādējiet Putty un izmantojiet to, lai pieteiktos Pi, izmantojot tikko atrasto ip adresi. Lietotājvārds = pi un izmantojiet jauno paroli.
  16. sudo apt-get install lirc # instalēt LIRC (lai turpinātu, ievadiet y)
  17. sudo nano /boot/config.txt
  18. atteikties un mainīt tapas numuru dtoverlay = gpio-ir, gpio_pin = 23 #pin 16 uz tāfeles
  19. komentēt #dtparam = audio = ieslēgts
  20. dtoverlay = hifiberry-dac
  21. komentējiet RPi4 opcijas dtoverlay = vc4-fkms-v3d un max_framebuffers = 2
  22. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  23. cd /etc /lirc
  24. ls, lai uzskaitītu direktorijā esošos failus
  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. draiveris = noklusējums
  29. ierīce = /dev /lirc0
  30. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  31. sudo nano /etc/lirc/lircd.conf.d/HX1838.conf
  32. Kopējiet HX1838.conf definīcijās no teksta faila (ctrl-insert, lai ielīmētu konsolē)
  33. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  34. cd /etc/lirc/lircd.conf.d
  35. Lai redzētu failus
  36. sudo mv devinput.lircd.conf devinput.lircd.conf.dist (lai to atspējotu)
  37. sudo nano/etc/lirc/lircrc
  38. ielīmējiet lircrc konfigurācijas kodu
  39. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  40. sudo apt-get install mpd-lai turpinātu, ievadiet “Y” (aizņem kādu laiku)
  41. sudo apt-get instalēt mpc
  42. sudo nano /etc/rc.local
  43. beigās komentējiet visu kodu, izņemot izeju 0
  44. #pievienojiet šos nākamos komentārus pirms izejas no 0
  45. pievienojiet irexec -d
  46. pievienot mpc stop
  47. pievienojiet mpc tilpumu 30
  48. #samaziniet jaudas prasības
  49. # izslēdziet hdmi, jo šai ierīcei nav galvas
  50. /usr/bin/tvservice -o
  51. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  52. Visbeidzot, izveidojiet jaunu asound.conf, ierakstot sudo nano /etc/asound.conf un ievadot:
  53. pcm.! noklusējums {
  54. ierakstiet hw karti 0
  55. }
  56. ctl.! noklusējums {
  57. ierakstiet hw karti 0
  58. }
  59. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  60. sudo nano /etc/mpd.conf
  61. ritiniet uz leju, lai mainītu šos iestatījumus
  62. audio izvade {
  63. Ierakstiet “alsa”
  64. Nosaukums “Mana ALSA ierīce”
  65. Ierīce “hw: 0, 0”
  66. Mixer_type “programmatūra”
  67. Mikseris_ierīce “noklusējums”
  68. Mixer_control “PCM”
  69. Mikseris_indekss “0”
  70. }
  71. ctrl X, pēc tam Enter un pēc tam “Y”, lai saglabātu
  72. sudo atsāknēšana
  73. Tagad jūs esat gatavs savienot vadus.

Es konfigurēju radiostacijas šādi, bet jūs varat mainīt URL straumes un izmantot visas vajadzīgās radiostacijas. Skatiet pievienoto lircrc konfigurācijas failu.

0. Atslēga = Jazz FM

Atslēga 1 = Absolute Classic Rock

2. atslēga = BBC Radio 2

3. taustiņš = klasiskais FM

4. atslēga = BBC Radio 4

5. atslēga = BBC Radio 5

6. atslēga = BBC Radio 6 mūzika

7. atslēga = BBC Hereford un Worcester

8. atslēga = Absolūtā 80. gadu mūzika

9. atslēga = Absolūtā 90. gadu mūzika

Bultiņa uz augšu = skaļuma palielināšana

Lejupvērstā bultiņa = skaļuma samazināšana

Taustiņš pa kreisi = notīrīt atskaņošanas sarakstu

Taustiņš pa labi = notīrīt atskaņošanas sarakstu

Taustiņš OK = Atskaņot

Taustiņš Atpakaļ = pārslēgšana (kas pārtrauc tiešraides atskaņošanu)

Taustiņš Iziet = Apturēt

4. solis: vadiet projektu

Ievadiet projektu
Ievadiet projektu
Ievadiet projektu
Ievadiet projektu
Ievadiet projektu
Ievadiet projektu
Ievadiet projektu
Ievadiet projektu

Pievienojiet ķēdes, izmantojot iepriekš norādītās elektroinstalācijas tabulas.

Es sākotnēji uzbūvēju prototipu uz maizes dēļa, lai pārbaudītu, vai tas darbojas. Pēc tam es varēju pārsūtīt vadu savienojumus uz manis instalētajām sastāvdaļām, izmantojot galvenēs esošos dupont savienotājus. Atkal es varēju pārbaudīt, lai pārbaudītu, vai iekārta joprojām darbojas. Visbeidzot, es nolēmu izveidot pēdējos savienojumus, izmantojot stiepļu ietīšanas rīku. Tas nodrošina ļoti glītu veidu, kā savienot komponentus, un tam ir papildu priekšrocība, ka savienojumus vajadzības gadījumā var viegli “atsaukt”. Elektriskie savienojumi, kas veikti, izmantojot šo metodi, ir tik labi, ka tiem faktiski nav nepieciešama lodēšana.

IR vadītais uztvērējs tika pievienots projektam, pielodējot to uz neliela veroboarda gabala, kas pēc tam tika uzstādīts oriģinālās gaismas diodes vietā korpusa priekšpusē. Vadi tika turēti īsi un tika padoti caur iebūvēto kanālu, lai izveidotu savienojumu ar RPi. Šis uztvērējs sēdēs aiz režģa režģa tā, lai tas varētu “redzēt” IR signālu no tālvadības pults.

Kad skaļruņi ir nostiprināti skapī, tos var piestiprināt pie pastiprinātāja izejas stereo kanāliem. Sievietes barošanas ligzdas ligzdu var vītņot caur 3D drukāto atbalsta plāksni un pieslēgt ķēdes kopnes joslai. Visu iekārtu darbina transformators ar 5V 3A kontaktdakšu.

Ieteicams: