Posts with «hacks» label
Fractal Lamp Design Based Off Of Koch Vases
Arduino Plays Timberman or how to cheat in video games
Playing addictive and repetitive video games is a pleasure for some people but not so engaging for others. Valentin Haun found the solution to reach high score without getting bored: he made an Arduino Uno playing Timberman for him.
You can find the code and the circuit example for this program on Github
Take a look at the older and slower version made for iPhone
Smartphone Rocket Launcher
A garment transporter made with Arduino Robot
Last March RS Components, in collaboration with RobotChallenge, launched the Hack the Arduino Robot competition.
Jacob Glueck submitted a great hack for the Arduino Robot:
“A couple of years ago, I built an Arduino-powered shirt-folding machine which folds clothes. Using the Arduino robot from the RobotChallenge, I will build a device to remove folded clothes from the machine and to stack them. My idea is special because it will involve two Arduinos (the Arduino Uno in the shirt folder, and the Arduino Robot) which will have to communicate, and because it will be very useful. The robot will solve the real life problem of laundry folding by making the task easier and faster and by doing so nicely; the robot will use a custom-designed gripper to transport garments while keeping them perfectly folded.”
On his blog you can look at the pictures of the construction phase , and below watch the video of the final project:
Enabling F-bus communications with Arduino
It’s always nice to see how creative makers approach communication issues in DIY projects, and today we would like to highlight the approach followed by Alex, from InsideGadgets.
On his website, he provides a detailed tutorial on how to use an old Nokia 6110 (or any derivatives) to send SMS messages by exploiting the Nokia’s F-bus, a simple bi-directional and full-duplex serial protocol.
After considerable reverse engineering work, made possible by useful online documentation, Alex finally managed to send a SMS from his Arduino board, connected to the phone, thanks to AVR libraries made available by AVRFreaks.
More information can be found on InsideGadget.
[Via: Inside Gadgets]
An Arduino-based ADB-to-USB adapter for NeXT keyboards
Have you ever wondered to use your old-fashioned NeXT keyboard with your current, non-ADB computer? The main issue that needs to be solved regards how to interface this ADB keyboard (standing for Apple Desktop Bus, an old protocol used in former NeXT and Apple computers) with a standard USB interface.
In this nice tutorial, Ladyada and Pt describe the approach they have used, based on an Arduino Micro board and… some luck in searching for the right information about the scancode table of the keyboard ^^.
More information can be found here.
[Via: Adafruit Learning System]
Project feature: Accessing YQL from Arduino
The ethernet shield opens up lot of possibilities for Arduino. One of which has been explored by Sudar. He has found a way to make YQL calls and even parse the JSON response using Arduino and Ethernet shield.
So what is YQL?
YQL stands for Yahoo Query Language. It is an expressive SQL-like language that lets you query, filter, and join data across Web services. You can read more about YQL from the Yahoo Developer network page.
Checkout the tutorial and the source code at his blog hardwarefun.com.
He is a Research Engineer at Yahoo Research Labs India, by profession, and a hardware hacker by passion. More of his projects can be found here.
Product feature: Arduino based loo-information service
Ever had to wait outside your loo, in a long queue during office hours? Wished that you had not left your desk un-attended when your boss was on rounds? Avail the new feature from the Indian company Webchutney.
It’s an interactive loo service which removes the queue from the loo. The service allows anyone in our office (Webchutney-Delhi, India) to check the status of the loo, ring a bell if engaged and get notified when the loo gets vacant, all this remotely sitting at your desk.
Contact them for more details!
Disclaimer: This project was submitted as a part of our community contribution feature. The correctness of the information is the sole resopnsibility of the contributor.