I've been making up a system to go into a house where the previous owner
has fitted ceiling speakers into most rooms and has conveniently routed
all the speaker wires into a single location.  I thought this setup lent
itself to a system based on multiple Raspberry Pi players with attached
amplifiers.

A Pi Zero W with a JustBoom Amp Zero pHat, fitted inside the JustBoom
case and running piCorePlayer, makes a nice compact amplified player. 
The speaker terminals on the Amp Zero are a touch small for comfort, so
I added some chocolate block connectors.  Using just the official USB
power supply, the JustBoom Amp will make 1.5W into 8 Ohm speakers.  I
don't yet know the specs of the ceiling speakers so I'm going to see how
they perform with that amount of power.  If more is needed the JustBoom
amp can take an external supply which also then back-powers the RPi.

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/JustBoom%20Amp%20Zero%20pHat_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/JustBoom%20Amp%20Zero%20pHat.jpg)

For the server I've gone with a 3B+, again running piCorePlayer.  I had
previously made a 'button board'
(https://forums.slimdevices.com/showthread.php?108963-My-RPi-Button-Board-project)
that fits inside the standard RPi case, so this will give some physical
buttons for ON/OFF, PLAY/PAUSE, NEXT/PREV, VOL+/- etc.  I made two
versions, one that fits entirely within the case and one that has an
expansion tab on the side that allows additional devices to be
daisy-chained onto the GPIO connector.  I had designed it such that the
button board can use configurable GPIO pins, so this gave me a chance to
try that out, since the JustBoom Amp uses a number of GPIO pins that I
had to avoid.  My button board allows for an easy choice of 2 GPIO pins
for each button via jumpers, and I was able to find a set of GPIO pins
that did not clash with the JustBoom.

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/GPIOconfig_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/GPIOconfig.jpg)

The expansion tab on the button board was intended to take a box header
for a ribbon cable, but in fact, since it flips the connector over, I
was able to mount the JustBoom amp directly onto this connector by
soldering in a set of header pins rather than a box header, and it still
fits the case.

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/justboom2a_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/justboom2a.jpg)

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/justboom_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/justboom.jpg)

I made a case to go around the amp to support it and protect it.

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/Justboomboxmodel_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/Justboomboxmodel.jpg)

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/Justboombox2_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/Justboombox2.jpg)

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/Justboombox_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/Justboombox.jpg)

I added some chocolate block connector for the speaker wires, and that's
the first two 'zones' sorted.  Further zones will just use the Pi Zero
W+Amp Zero.  I'm including a Joggler as a remote display/controller.

'[image:
http://www.cjh.me.uk/MyPhotobucket/cache/DIYHifi/RPi%20Board/Pi%20System/2pi_512.jpg]'
(http://www.cjh.me.uk/MyPhotobucket/albums/DIYHifi/RPi%20Board/Pi%20System/2pi.jpg)


------------------------------------------------------------------------
chill's Profile: http://forums.slimdevices.com/member.php?userid=10839
View this thread: http://forums.slimdevices.com/showthread.php?t=109926

_______________________________________________
diy mailing list
[email protected]
http://lists.slimdevices.com/mailman/listinfo/diy

Reply via email to