ragemachine
Active member
Hi all, want to make sure this idea will work before I buy the parts. Trying to plan out a setup for a cosplay where I could select voice/song files and play them from a hidden speaker.
The goal is to be able to select an audio file by title from a simple text GUI, and have it play on a speaker (or bluetooth speaker). I'd have to have the whole setup run off of a battery pack so it can be mobile.
In order to accomplish this, I think I would need the following hardware:
1) A Teensy board (not sure which, probably 3.6)
2) An Audio Adaptor
3) (If using bluetooth speaker...) A bluetooth adaptor board
4) An LCD display - would like to find something in the 5" range, non-touchscreen. Assuming I can interface from the Teensy in various ways, though not sure what would be the easiest communication standard.
5) Some buttons to act as a "D-Pad" of sorts (to scroll up, down, left, right on a GUI matrix of displayed file names)
6) Buttons to play the selected file/song, or stop playback
7) Other: SD card, giant battery pack (probably a 12V car-starter type and split off other voltages from there), and a speaker/bluetooth speaker.
Will this work? - Anything I listed above that is not possible?
One major decision I have to make is whether to go for a hard-wired speaker or a bluetooth option. I feel like the hard-wired one would need amplification to be of any use in crowded or public areas - that adds complexity. However, trying to get a bluetooth module working could be equally or even more difficult. Any recommendations which direction to go? I'm around a novice to intermediate level of programming knowledge - should I stay away from bluetooth, or could I make it work?
Also, what type of interface should I use for the LCD? And how difficult is it to create a 'text matrix'? I'm envisioning something like a 4x3 displayed grid (subset of a much larger hard-coded matrix) of song/file names that I can maneuver around in with the D-Pad.
Thanks!
The goal is to be able to select an audio file by title from a simple text GUI, and have it play on a speaker (or bluetooth speaker). I'd have to have the whole setup run off of a battery pack so it can be mobile.
In order to accomplish this, I think I would need the following hardware:
1) A Teensy board (not sure which, probably 3.6)
2) An Audio Adaptor
3) (If using bluetooth speaker...) A bluetooth adaptor board
4) An LCD display - would like to find something in the 5" range, non-touchscreen. Assuming I can interface from the Teensy in various ways, though not sure what would be the easiest communication standard.
5) Some buttons to act as a "D-Pad" of sorts (to scroll up, down, left, right on a GUI matrix of displayed file names)
6) Buttons to play the selected file/song, or stop playback
7) Other: SD card, giant battery pack (probably a 12V car-starter type and split off other voltages from there), and a speaker/bluetooth speaker.
Will this work? - Anything I listed above that is not possible?
One major decision I have to make is whether to go for a hard-wired speaker or a bluetooth option. I feel like the hard-wired one would need amplification to be of any use in crowded or public areas - that adds complexity. However, trying to get a bluetooth module working could be equally or even more difficult. Any recommendations which direction to go? I'm around a novice to intermediate level of programming knowledge - should I stay away from bluetooth, or could I make it work?
Also, what type of interface should I use for the LCD? And how difficult is it to create a 'text matrix'? I'm envisioning something like a 4x3 displayed grid (subset of a much larger hard-coded matrix) of song/file names that I can maneuver around in with the D-Pad.
Thanks!