Raspberry Pi Jukebox für Kinder - Phoniebox Slim

    Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

    • Raspberry Pi Jukebox für Kinder - Phoniebox Slim

      Erstmal nur Programmschnipselsammlung, bekomme die Soundkarte noch nicht zum laufen.
      Bisheriger Stand: Soundkarte wird erkannt, kommt dennoch kein Sound mit der Phoniebox Software.

      Onboard Raspberry PI Soundkarte deaktivieren:

      Quellcode

      1. cd /etc/modprobe.d
      2. sudo nano alsa-blacklist.conf
      3. einfügen:
      4. blacklist snd_bcm2835
      Hifiberry aktivieren:

      Quellcode

      1. sudo nano /boot/config.txt
      2. am Ende einfügen:
      3. #dtparam=audio=on
      4. dtoverlay=hifiberry-dacplus


      asound.conf konfigurieren:


      Quellcode

      1. sudo nano /etc/asound.conf
      2. einfügen:
      3. pcm.hifiberryMiniAmp {
      4. type softvol
      5. slave.pcm "plughw:0"
      6. control.name "Master"
      7. control.card 0
      8. }
      9. pcm.!default {
      10. type plug
      11. slave.pcm "hifiberryMiniAmp"
      12. }
      Alles anzeigen

      Quellcode

      1. sudo nano /RPi-Jukebox-RFID/settings/Audio_iFace_Name
      2. PCM durch Master ersetzen

      Quellcode

      1. sudo nano /etc/mpd.conf
      2. / PCM durch Master bei mixer_control ersetzen
      3. audio_output {
      4. type "alsa"
      5. name "My ALSA Device"
      6. # device "hw:0,0" # optional
      7. # mixer_type "hardware" # optional
      8. # mixer_device "default" # optional
      9. mixer_control "Master" # optional
      10. # mixer_index "0" # optional
      11. }
      12. anschließend folgendes einfügen:
      13. audio_output {
      14. enabled "yes"
      15. type "alsa"
      16. name "HiFiBerry DAC"
      17. device "hifiberryMiniAmp"
      18. auto_resample "no"
      19. auto_channels "no"
      20. auto_format "no"
      21. dop "no"
      22. }
      Alles anzeigen

      Nun noch die GPIOs von Phoniebox ändern, da diese das GPIO Soundmodul blockiert:


      Quellcode

      1. sudo nano /home/pi/RPi-Jukebox-RFID/scripts/gpio-buttons.py
      2. von:
      3. shut = Button(3, hold_time=2)
      4. vol0 = Button(13)
      5. volU = Button(16,pull_up=True)
      6. volD = Button(19,pull_up=True)
      7. next = Button(26)
      8. prev = Button(20)
      9. halt = Button(21)
      10. zu:
      11. shut = Button(3, hold_time=2) #PIN5
      12. volU = Button(22,pull_up=True) #PIN15
      13. volD = Button(23,pull_up=True) #PIN16
      14. next = Button(17) #PIN11
      15. prev = Button(27) #PIN13
      16. halt = Button(26) #PIN37
      Alles anzeigen
      GPIO Pinout im Überblick.

      probieren:

      Quellcode

      1. aplay -l