__ __ __ ___ / // /__ _____/ /__ ___ _ / _ \___ ___ __ / _ / _ `/ __/ '_/ / _ `/ / // / _ `/ // / /_//_/\_,_/\__/_/\_\ \_,_/ /____/\_,_/\_, / retro edition /___/Now optimized for embedded devices!!
About | Successes | Retrocomputing guide | Email Hackaday |
I thought I’d mentioned every entry of the contest, but I managed to let one slip through the cracks. One of our favorite hardware hackers [sprite_tm] submitted this AVR ARM dev board/game console. The LCD is from a Nokia 5110. The brain is a LPC2103 ARM controller, and is designed to run a chip8 emulator.
For a number of children born of geek parents, the WowWee Tribot is sure to make an appearance underneath a Christmas tree this year. By New Year’s, though, this toy will surely make its way to the back of a closet to sit unused until spring cleaning. It’s a shame to let such an interesting robotics platform go to waste, so [haltux] sent in a nice guide to unlocking the motor controller of this talking robot.
The ‘legs’ of the WowWee Tribot have three omnidirectional wheels mounted 120 degrees apart. We’ve seen this drive system before, so getting a pre-built platform out of the toy box is pretty interesting.
[haltux] found three H-bridges inside the Tribot and connected the direction and enable pins for each motor directly to an Arduino. The build was a success, and the new robot platform scurried along the floor. There are also rotary encoders on the Tribot, but these run at 12 Volts. [haltux] said he’ll cover these in a future post, and we’re waiting to see it.
[Sebastian] is trying to improve the responsiveness of an electric keyboard. He was unsatisfied with the lack of adequate sensitivity to keystroke. The first step in his process was to measure how fast the quickest keystroke actually is. By setting up an LED and phototransistor and taking some measurements he found that sampling at 1 kHz would be more than adequate.
With initial testing complete he ordered some CNY70 transmissive/reflective light sensors that can be place below the keys. He measures the sensor with the ADC on an ATmega16 microcontroller. Running at 16 MHz he can sample each of the eight analog-to-digital converter channels at 1202 Hz. After doing a bunch of math he put together some lookup tables that are used to translate the ADC data into midi signals. We’ve embedded a video of one sensor controlling the midi program PianoTeq. [Sebastian] also sent us a schematic of one node in the sensor network (see it after the break).
When everything is said and done he plans to use eleven ATmega16 microcontrollers to address the 88 keys, with an additional microcontroller to act as the master using a two-wire interface for communications.
Update: [Sebastian] put up a webpage with a fairly verbose description. Reading it straight from the source really clears up a lot of questions.
[Thomas] and a buddy were sucking down a few brews when they decided to hack their 2001 Chevy Cavalier for a bit better performance. If they could find a way to bring cooler air to the engine they speculated that they’d see an increase in efficiency. Instead of routing the air intake to a hood scoop, they took off the factory air filter and mounted a cold air filter in its place. PVC pipes were then used to create a delivery path from the front of the vehicle with the output in close proximity to the new filter. They tested their work and discovered a drop in intake temperature from 101 to 48 degrees Fahrenheit at 60 mph, and from 109 to 54 degrees Fahrenheit at 45 mph. Now the sedan runs better and generates more horsepower, all for around $35 in parts.
The Wiimote has turned out to be very versatile indeed. This video shows someone using it to control his modular synth. There is not a lot of artistic jamming going on, but explains in fair detail how to set it up. If you want to see Isadore getting down, check this out.
[thanks Louis]