mirror of
https://codeberg.org/mclemens/theonebuttonaudiobookplayer.git
synced 2025-01-03 07:36:39 -05:00
edited readme
This commit is contained in:
parent
328688b85a
commit
641f47d8de
44
README.md
44
README.md
@ -7,32 +7,32 @@ The solution to this problem was – tadaaaah – a one button audiobook player
|
|||||||
|
|
||||||
It basically consists of:
|
It basically consists of:
|
||||||
|
|
||||||
1 Raspberry Pi
|
* 1 Raspberry Pi
|
||||||
1 ModMyPi enclosure
|
* 1 ModMyPi enclosure
|
||||||
1 button
|
* 1 button
|
||||||
2 resistors (330 Ohm, 10 Kilo-Ohm)
|
* 2 resistors (330 Ohm, 10 Kilo-Ohm)
|
||||||
1 blue LED
|
* 1 blue LED
|
||||||
1 (slow) 8GB SD-Card
|
* 1 (slow) 8GB SD-Card
|
||||||
some wire
|
* some wire
|
||||||
a pair of speakers
|
* a pair of speakers
|
||||||
|
|
||||||
The following software has been used:
|
The following software has been used:
|
||||||
|
|
||||||
Raspbian minimal image (http://www.linuxsystems.it/2012/06/raspbian-wheezy-armhf-raspberry-pi-minimal-image)
|
* Raspbian minimal image (http://www.linuxsystems.it/2012/06/raspbian-wheezy-armhf-raspberry-pi-minimal-image)
|
||||||
mpd (music player daemon)
|
* mpd (music player daemon)
|
||||||
mpc
|
* mpc
|
||||||
mpd-python
|
* mpd-python
|
||||||
pyudev (for USB access)
|
* pyudev (for USB access)
|
||||||
a self-written python script
|
* a self-written python script
|
||||||
The features are the following:
|
|
||||||
|
|
||||||
always on: When you power on the raspberry, it will boot up and start the python script with the audio book in pause
|
The features are the following:
|
||||||
one button usage: The button pauses and unpauses the audio book or goes back one track when you press the button longer than 4 seconds
|
|
||||||
remembers position: It will always remember the last played position
|
|
||||||
only one audiobook: There will always be only one audio book on the Raspberry
|
|
||||||
easy audio book deployment: When you plug in a USB thumb drive with a special name/label, the Raspberry will stop playing, mount the thumb drive, deletes the old audio book, copies the new one, rebuilds the playlist and – after unplugging the thumb drive – starts the new audiobook in pause mode
|
|
||||||
multi format: Since it uses mpd, the player supports Ogg Vorbis, FLAC, OggFLAC, MP2, MP3, MP4/AAC, MOD, Musepack and wave
|
|
||||||
|
|
||||||
The audiobook used in this video is a free version of Cory Doctorows “Little Brother” from Fabian Neidhardt)
|
* always on: When you power on the raspberry, it will boot up and start the python script with the audio book in pause
|
||||||
|
* one button usage: The button pauses and unpauses the audio book or goes back one track when you press the button longer than 4 seconds
|
||||||
|
* remembers position: It will always remember the last played position
|
||||||
|
* only one audiobook: There will always be only one audio book on the Raspberry
|
||||||
|
* easy audio book deployment: When you plug in a USB thumb drive with a special name/label, the Raspberry will stop playing, mount the thumb drive, deletes the old audio book, copies the new one, rebuilds the playlist and – after unplugging the thumb drive – starts the new audiobook in pause mode
|
||||||
|
* multi format: Since it uses mpd, the player supports Ogg Vorbis, FLAC, OggFLAC, MP2, MP3, MP4/AAC, MOD, Musepack and wave
|
||||||
|
|
||||||
If you like to build your own one button audio book player, here are the super simple schematics:
|
If you like to build your own one button audio book player, here are the super simple schematics:
|
||||||
http://blogs.fsfe.org/clemens/files/2012/10/obabp_schematics.jpg
|
http://blogs.fsfe.org/clemens/files/2012/10/obabp_schematics.jpg
|
||||||
|
Loading…
Reference in New Issue
Block a user