A Locking Chest With A Musical Key

music-detecting-box

[Basil Shikin] was thinking about different types of locks, and was trying to come up with a locking solution that he had yet to see. It dawned on him that he had never come across a lock triggered by music, so he set off to construct one of his own.

He ordered a wooden chest online, then proceeded to piece together the electronics required for the locking mechanism as well as the music detecting logic. Using an Atmega328P paired with an electret mic, his system listens for a particular tune (the Prelude of Light from the Ocarina of Time) to be played , which triggers a tiny servo to undo the latch. To do this, he implemented a version of the Goertzel Algorithm on the Arduino, allowing him to accurately detect the magical tune by frequency, regardless of what instrument it is played on.

Be sure to check out the video below to see his musical lock in action.

Continue reading “A Locking Chest With A Musical Key”

Overclocking A Starfox Game Cartridge

Some of our younger readers will never have experienced this before, but back in the day your video games would slow way down if there were too many moving objects on the screen. The original Castlevania comes to mind, but many will remember the problem while playing the fantastically three-dimensional Super Nintendo game Starfox. [Drakon] isn’t putting up with that hardware shortfall any longer, he hacked this cartridge to run at 42 MHz, twice as fast as the design spec.

We only occasionally look in on the cart hacking scene so it was news to us that three different versions of a pin compatible chip were used in this hardware. The first two suffer from the slowdown problem, but the final revision (SuperFX GSU 2) doesn’t. It can also be overclocked as high as 48 MHz but because of the video frame rate you won’t see added improvement with the extra 6 MHz.

[Drakon] used a Doom cartridge as a guinea pig because it offers the most RAM, and set to work rerouting the traces for the ROM chip to an EEPROM so that the hardware can be used with different games. He also took this opportunity to patch in the faster clock signal.

NES Controller Uses Capacitive Touch Instead Of Buttons

Here’s one way to really keep the component count low. [David] developed an NES controller that doesn’t use any buttons. The copper clad has been milled to provide a pad which registers a button push based on capacitance. The board has a SIL header at the top, making it easy to plug into the Arduino board that reads the inputs.

[David] had trouble getting the Arduino pin read functions to respond fast enough for he NES console’s expectations. He ended up using commands to access the ATmega’s peripherals directly in order to achieve the target timing. Speaking of, he did his own sniffing of the communication scheme using a logic analyzer. The results of that work, as well as the board files and code are available at the site linked above. And there’s a demo of the controller used to play Super Mario Bros. in the clip after the break.

This is actually a tangential project using a PCB mill which he’s developing through Kickstarter. This certainly shows that the mills works as designed.  Continue reading “NES Controller Uses Capacitive Touch Instead Of Buttons”

Knockoff Game Controller Makes A Fine Remote Shutter Release

remote-shutter-release

[Duncan Murdock] received a Canon DSLR camera for Christmas and wanted a remote shutter release to go along with it. Since nary a store was open on Christmas, he was pretty much out of luck. Scrounging around in his parts drawer, he found all sorts of goodies waiting to be reused, including a knockoff Wii nunchuck.

He pulled the original cable from the nunchuck and replaced it with an old telephone wire, attaching a 2.5mm plug to the end. The plug goes directly into his camera’s control port, allowing him to trigger the auto focus and shutter mechanisms with the push of a button.

We like the idea of a junk controller being recycled for use in a camera, though we think it has far more potential than being used as a simple wired trigger. If both the nunchuck and camera were fitted with some sort of wireless interface (Bluetooth, IR, etc), we think it would make a great addition to any hobby photographer’s kit.

Funtendo Connects All Your Nintendo Controllers To A PC

For those of us who can’t be bothered to dig out or N64 whenever we want to play Ocarina of Time or our NES whenever we get the urge to play Battletoads, emulators are a godsend. There is a problem, though. A keyboard doesn’t provide the right experience as a the classic NES ‘brick’ or the N64 tritopus controllers. Enter the Funtendo, a breakout box that converts all your well-loved controllers to USB.

The Funtendo uses the Gadget Gangster Propeller Platform with a terminal block module. Putting together the electronics is fairly easy; just strip the ends of the controllers and screw them down to the terminal blocks. N64, NES and Wii Classic Controllers are supported by the Funtendo. Going for the Classic Controller over a Super Nintendo controller reduces the complexity of the build. The Classic Controller can play SNES games and uses an I2C bus, making it easier to wire.

For interfacing the controllers to the computer, the Parallax Propeller Tool, Parallax serial terminal, and PPJoy convert button mashing into readable buttons for the emulator. The build may take more time than pulling an NES out of the attic, but even with a large project box it takes up much less space.

Check out the demo of the Funtendo after the break.

Continue reading “Funtendo Connects All Your Nintendo Controllers To A PC”

Adorable And Small Portable NES

The Queen of Bondo is back again, this time with an adorably small NES portable, the HandyNES.

When last saw [lovablechevy], she had just finished up her build of a Nintenduo, a build that stuffed an NES and SNES into a single box. The Nintenduo was such a clean build it would be a crime to let her talents go to waste, so [Lovablechevy] finished up one of the smallest NES portables we’ve seen.

The build is based on a top-loading NES with a 3.5″ screen. [rekarp]’s NES2 composite mod was used to get the NES and screen working together. Two LiIon batteries provide 3 hours of play time (with a low battery indicator, natch).

[lovablechevy] also included an AV out so she can connect her HandyNES to a larger CRT screen. Like our old Sega Nomad, this allows for a little two-player action – player one using the HandyNES and player two using an extra controller. Support for the Zapper was also included after modding the Zapper connection to a USB port.

Check out the video walkthrough after the break. To prove that her build isn’t a clone, [lovablechevy] also include a video of herself playing Battletoads past the point where the clones crash. Excellent work from the Queen of Bondo.

Continue reading “Adorable And Small Portable NES”

NES Controller Is A Slick Way To Carry Around Your Portable OS

nes-controller-linux-drive

[Oliver] had an old NES controller laying around, and without any other use for it, he decided to repurpose it as a portable storage device.

He gutted most of the controller, removing the plastic standoffs, leaving the D-pad and remaining buttons intact. He crammed a 32 GB flash drive inside, along with the guts from an SD card reader. Using a Dremel he cut several openings into the controller, one for the flash drive and SD card reader’s USB ports, as well as for the SD card itself. When the physical modifications were finished, he installed a small Linux distro on the flash drive, which can be run by any PC that supports booting from USB.

While some might argue, we think it’s a neat way to reuse an old gaming peripheral that he might have otherwise thrown out. The portable OS is something that would certainly come in handy, though we can’t wait until the Raspberry Pi is finished – it would be awesome to have a complete computer packed in there too.