Project:Festival Radio: Difference between revisions
From CoMakingSpace Wiki
(Pi configuration) |
(→MAKE: done for tonight - bluetooth works!) |
||
Line 54: | Line 54: | ||
** SD card flashed using [https://www.balena.io/etcher/ Etcher] | ** SD card flashed using [https://www.balena.io/etcher/ Etcher] | ||
** many [https://www.justboom.co/software/ other installation guides] are available as well in case I'll change the software again (next try would probably be the [https://www.justboom.co/software/justboom-player/ JustBoom Player by the board manufacturer], although feature documentation seems to be lacking) | ** many [https://www.justboom.co/software/ other installation guides] are available as well in case I'll change the software again (next try would probably be the [https://www.justboom.co/software/justboom-player/ JustBoom Player by the board manufacturer], although feature documentation seems to be lacking) | ||
moOde audio experience: | |||
* set ALSA volume to 80 % as there is not quite enough power for 100 % (sound cuts out) - this setting prevents user errors | |||
** only efficient for local playback - bluetooth devices can still go too high | |||
* bluetooth functionality was rather easy after finding the appropriate settings (bluetooth "on"/pairing agent "on") | |||
== Hardware Assembly == | == Hardware Assembly == | ||
* [https://www.justboom.co/start/set-up-justboom-amp-zero-phat-and-case/ ''how to set up the Pi & amp''] | * [https://www.justboom.co/start/set-up-justboom-amp-zero-phat-and-case/ ''how to set up the Pi & amp''] | ||
* [https://www.justboom.co/technical-guides/boards-pinout/ ''amp pHAT pinout''] | * [https://www.justboom.co/technical-guides/boards-pinout/ ''amp pHAT pinout''] | ||
* [https://scriptasylum.com/rc_speed/lipo.html LiPo/LiIon wiring configurator] | |||
urgent TODOs: | |||
* come up with a solution to an apparent problem with the battery balancer: needs a charge coming in once before opening the output - problematic when 18650 cells are exchanged with fresh ones and it shuts down | |||
** [[Patrick]] had an idea involving a resistor which I can't quite remember :-( | |||
* start using IO pins | |||
** shutdown script for a push button | |||
** volume control (sliding potis from original radio) | |||
*** moOde audio has a "use rotary encoder" option to try out | |||
** output battery status? | |||
* a bit of cooling?? the amp gets quite "warm"... | |||
[[Category:Audio]] | [[Category:Audio]] | ||
[[Category:Electronics]] | [[Category:Electronics]] | ||
[[Category:Raspberry Pi]] | [[Category:Raspberry Pi]] |
Revision as of 03:14, 6 June 2019
ProjectInfoBox Festival Radio | |
---|---|
Status: | figuring out which parts to buy |
Release Date: | hopefully June 2019 |
Initiator: | Lukas |
Team: | who else would like to help? |
I want to turn an old radio into a digital music player for festivals and garden parties.
Originally I wanted to keep the old radio functions in, but will probably scrap that plan to gain more space for batteries and ease of assembly.
If you're good with audio, electronics or Raspberry Pi, I'd apreciate any help!
Major Steps
- remove unneeded hardware
- add batteries & charging electronics
- get basic functionality (e.g. 3.5 mm jack)
- convert the cassette tray into an SD card reader
- (optional) display ID3 information about current song somewhere (old tuner scale?)
Starting Points
- "Make an inexpensive lithium ion battery pack" on Instructables
- patrickweber.info (DE)
- Martin's music box
Shopping List
I got delayed with this project for a bit and wanted to get started quickly, so the sources were selected mainly for speed of delivery, not pricing:
- Raspberry Pi Zero WH
- amplifier board & digital-analog converter: JustBoom Amp Zero pHAT
- power supply considerations:
- Amp: will work fine with 12 V -> the batteries should be selected accordingly!
- Pi: 5 V (output included in the HAT)
- alternatively, it may even be enough to supply power only to the Pi (hack: 12 to 5 V car USB adapter) to save energy & avoid frying the speakers(??)
- charger: 4S battery pack needs 14.4 V (16.8 V max)
- batteries: 3S or 4S lithium pack(s)
- 18650 holders from Patrick
- protection/balancing/charging circuit:
- data input: USB/SD/MicroSD to MicroUSB OTG adapter
- optional: Tuner & Aux In
- would need an ADC to be able to sample the audio signals and output them on the amplifier board
- alternative: an extra AUX amplifier board and switch inputs (e.g. [1])
MAKE
Pi Configuration
- went with moOde audio first as Martin suggested in the discussion and I quickly found an installation guide for my amp: JustBoom.com
- SD card flashed using Etcher
- many other installation guides are available as well in case I'll change the software again (next try would probably be the JustBoom Player by the board manufacturer, although feature documentation seems to be lacking)
moOde audio experience:
- set ALSA volume to 80 % as there is not quite enough power for 100 % (sound cuts out) - this setting prevents user errors
- only efficient for local playback - bluetooth devices can still go too high
- bluetooth functionality was rather easy after finding the appropriate settings (bluetooth "on"/pairing agent "on")
Hardware Assembly
urgent TODOs:
- come up with a solution to an apparent problem with the battery balancer: needs a charge coming in once before opening the output - problematic when 18650 cells are exchanged with fresh ones and it shuts down
- Patrick had an idea involving a resistor which I can't quite remember :-(
- start using IO pins
- shutdown script for a push button
- volume control (sliding potis from original radio)
- moOde audio has a "use rotary encoder" option to try out
- output battery status?
- a bit of cooling?? the amp gets quite "warm"...