Reboot Your Old Seeburg With a Mobile App

by jukeboxjim2000 in Circuits > Microcontrollers

633 Views, 0 Favorites, 0 Comments

Reboot Your Old Seeburg With a Mobile App

Seeburg (2).jpg
seeburg demo

When I retired, I thought about a project to give me a bit of a challenge, I had this old 1955 Seeburg hideaway Jukebox, which we had many parties with during the 70s - 90s, but with new technology was sadly now unused, I wondered if I could get it to work from a mobile phone, not having a clue where to start. I'd heard about Arduino, so I bought Simon Monks book "Getting Started with Sketches" which does exactly what the title says. In the book was a programme about showing morse code with flashing lights, once I'd mastered that I thought I could use similar code to produce a wall box simulator for the stepper. Eventually I had a relay pulsing out the correct train of selection pulses. Now how do I write a mobile App, not a clue. Luckily, I was reading a Random Nerds tutorial and they mentioned App Inventor 2 which is a design and block App for making mobile Apps. After a lot of hard enjoyment, I came up with a working App. I also added Volume Up/ Down, Reject and Mute options. It works on Bluetooth, so I changed the Arduino for a ESP32 to simplify. I also added a few features such as selecting and playing all the A sides, but for this you have to add sensors so the mech knows where it is, so it's not included here. I also built another version which is a proper digital version with instant selection and uses digits 1 - 10 This has taken me about 12 years doing it a couple of hours a week, there was no rush as it was just for my own amusement. Anyway, this is the non-invasive simple version.

Supplies

5v PSU.jpg
ESP32.jpg
Headers etc.jpg
Relays.jpg

ESP32

Relay Bank of 4 optional (for Vol Up, Vol Down, Reject and Mute)

Single Relay to pulse the stepper, get them from

https://kunkune.co.uk/shop/relay/5v-1-2-4-8-channel-relay-module-high-low-level-optocoupler/

Stripboard

Headers

Wire connectors

Downloads

Construction

Schematic_Step_3_2022-07-21 (1).png
(1).jpg
(2).jpg
(3).jpg
complete.jpg

There're only a few parts to put together, first put the sockets on the ESP32 legs and solder them onto the stripboard. Don't forget to cut a break between the legs of the ESP32. Put in the header pins for connections to the Relays if you're using them or just the one if you only want to select. Connect the Relays up with Male to Femail connectors and the 5volt relay supply. Download the ESP32 code into the Arduino IDE and upload it to the ESP32. Now download the APK App Inventor Mobile App and Email it to the Mobile you want to use. Pair your mobile with esp32 and then tap the Bluetooth Word on the screen to activate. Connect your stepper to the relay with the ground and signal going to common and normally open on the signal relay. Also connect the reject wires the same way.

Copy the ESP32 code from

https://pastebin.com/LKPxV4JN