Ahh, toddlers. They’re as ham-fisted as they are curious. It’s difficult to have to say no when they want to touch and engage with the things that we love and want them to play with. [Shawn] feels this way about his son’s interest in the family Sonos system and engineered an elegant solution he calls Song Blocks.
The Sonos sits on a dresser that hides a RasPi B+. Using bare walnut blocks numbered 1-12, his son can use the Sonos without actually touching it. Each block has a magnet and an NFC tag. When his son sticks a block on the face of the right drawer containing embedded magnets and an NFC controller board, the B+ reads the tag and plays the song. It also tweets the song selection and artist.
The blocks themselves are quite beautiful. [Shawn] numbered them with what look like Courier New stamps and then burned the numbers in with a soldering iron. His Python script is on the git, and he has links to the libraries used on his build page. The Song Blocks demo video is waiting for you after the jump.
Continue reading “Toddler Jukebox Requires No Quarters or Button Mashing”
Playing music on floppy drives is something that has been done to death. [kiu]’s RumbleRail is something else entirely. Yes, it’s still a collection of floppy drives playing MIDI files, but the engineering and build quality that went into this build puts it in a class by itself.
Instead of the usual assemblage of wires, power cords, and circuits that accompany most musical floppy drive builds, [kiu]’s is an exercise in precision and modularity. Each of the eight floppy drives are connected to its own driver with an ATMega16 microcontroller on board. The microcontrollers in these driver boards receive orders from the command board over an I2C bus. Since everything on the RumbleRail is modular, and the fact [kiu] is using DIP switches to set the I2C address of each board, this build could theoretically be expanded to 127 voices, or 127 individual floppy drives each playing their part of a MIDI file.
The RumbleRail can also operate in a standalone mode without the need for a separate computer feeding it data. MIDI files can be loaded off an SD card by the main controller board, and decode them for the floppy drivers.
If you’d like to build your own RumbleRail, all the board files, schematics, and firmware are up on [kiu]’s git. There are, of course, a few videos below of the floppy jukebox in action.
Continue reading “The Most Beautiful Floppy Disk Jukebox Ever”
Here’s an inexpensive Arduino-based MP3 Jukebox (translated) which [Jose Daniel Herrera] put together.
He spent some time making sure that it looked great sitting on a shelf with his other audio equipment. This started with a wooden box which is some reused packaging. We’re not familiar with the ‘iNFUSiONES’ product; perhaps it’s tea or tobacco? At any rate, to this he added a custom face plate to host the character LCD, rotary encoder, two buttons, and to act as a grill for the two speakers.
The speakers and their accompanying amplifier circuitry were pulled from a portable speaker set. He combined them with a VS1002d MP3 decoder module, SD card breakout board, and the Arduino itself. In addition to the overview post linked above, there is also a collection of assembly photos, and a post discussing the way he arranged the code for the control systems (translated). See and hear the unit in action in the clip after the break.
Continue reading “Arduino MP3 Jukebox”
More old computers on FPGAs!
[Andy] loves his Memotech MTX computer. It’s an oldie with a Z80 running at 4MHz; the perfect target for an FPGA port. The ReMemotech has everything the old one has – cassette interface and all – and can run up to six times faster than the original.
Also found in 10-forward
If you’re going to build a jukebox, why not go all out? Here’s a touch screen jukeboxwith an LCARS skin. Yep, the same interface found on Star Trek: The Next Generation.
New desktop wallpaper for you
[McMonster] found a great pair of blog posts (1, 2) showing what ancient ICs look like without their casing. Since these were CERDIP packages (two ceramic plates glued together) they were exceptionally easy to take apart leaving the entire chip intact. Pages are in Polish, but there’s a Google Translate button on the sidebar
Cheap and easy Arduino wi-fi
Quick quiz: what’s the easiest way to get data onto an Arduino wirelessly? XBees? GSM modules? Nope, just get a wireless router and an Ethernet shield. The Ethernet module only cost [Doss] $20, and we’re sure Hackaday readers have a spare wireless router around somewhere.
Chiptunes! Chiptunes I say!
[mdmoose29] has been working on making a custom SNES cartridge for a dubstep artist (tell us more, [moose]…). In his search for programming tools, he found theSNES Game Maker. We tried it out for a bit and it’s still a very unrefined beta. Still, making SNES programming easier is awesome.
You people are awesome. Here’s six things for a links post.
[Valentin] made a night vision monocular from an old VHS camcorder, a small spy camera, and a handful of infrared LEDs. Here’s a video of [Valentin]‘s build in action.
[Dominik] built a fun musical toy for his daughter [Anna]. It’s a jukebox that lets her play her favorite tunes using RFID tags to select between them.
The project is simple, yet robust. The enclosure is a wooden craft box that you can pick up for a couple of bucks. Inside there’s an Arduino with a Wave Shield which handles the audio playback. An RFID reader takes input from the set of card-tags he procured. An internal Lithium battery powers the device, with a USB port for charging.
Sure, those guts have some cost involved in them. But there’s no LCD which can be broken, and we thing the boards will hold up well to abuse if mounted correctly. Plus there’s a lot of future potential here. When we saw the cards we thought of those toys which make the animal sounds (“what does the cow say… mooo”). This could be used for that with really young children. Then repurposed into this jukebox as they get a bit older. If you put the guts in a new enclosure it will appear to be a brand-new toy, right?
See a demo of the project in the clip after the break.
Continue reading “RFID jukebox for the kids”
[Julian] picked up an old record player that was sitting in somebody’s trash pile, and brought it home to see if it could be restored to working order. When he got it home he discovered that it didn’t work at all, so he and his wife decided to modernize it a bit.
In an effort to simultaneously reunite himself with his music collection and piss off audiophiles/antique collectors in the process, he gutted the radio and began rebuilding it to serve as an MP3 jukebox. Once the innards were removed, his wife refinished the cabinet and gave the front grill a new cloth cover.
An old PC was installed inside the cabinet, along with a set of relatively cheap (but better than paper cone) speakers. A pair of custom cut plexi panels were used to cover the computer, while providing space for the monitor and Apple wireless keyboard + trackpad [Julian] uses to manage the jukebox.
The refurbed record player came out looking quite nice, and although it likely raises the ire of several different groups of purists, we think it’s pretty cool.
[Jim] just finished restoring an old Seeburg USC1 jukebox for his father using an Arduino, replacing an electromechanical rats nest of wires. The stack of 45 records were replaced with an Arduino Mega 2560 with an Sparkfun MP3 player shield, and he jukebox lights are now controlled with 74595 shift registers. Because his jukebox isn’t taking in money, the dollar bill validator has been modified into a ‘skip song’ button, and when there are no songs in the jukebox queue, there are 500 additional songs on the SD card that will randomly play.
We’ve seen one of [Jim]’s builds before. Earlier this year he repaired a thirty year old Pachinko machine using the same Arduino + MP3 shield setup. It looks like [Jim] is pretty skilled at revitalizing bulky old electronics. The jukebox restoration is great and has a lot more class than the internet-connected touch screen monstrosities that we still pump money into.
Check out the video after the break for a walk through of this restoration.
Continue reading “Restoring a jukebox with an Arduino”