This Instructable will cover how the Arduino ADK works, how to use it with Android devices, and how to make a cool example project of lighting up LED strips with Android!!!
Please vote for me in the Make to Learn Youth Contest and Lamps and Lighting Contest!!! Every vote counts!
What did you make?
I made a tutorial on the Arduino ADK, which I found little documentation on in the past. I wanted other people to learn all about the Arduino ADK easily, once they got one and didn't know how to use it. The 'ADK in-depth' part of this Instructable is a compilation of many resources that I have found on the internet. I also created an 'example project' in Step 4-8 to interface an LED strip (with a relay, which I have never worked with in the past) with the Arduino ADK, and an Android device. The simple program uses the Handbag application and libraries (wasn't designed by me) to make a simple application menu for the Android to turn on/off the LED strip.
How did you make it?
I used many of my prior electronics and soldering skills, and some electronic components I have gotten in the past. My parents gave me the LED strip last Christmas, and I got the Arduino ADK at Maker Faire Bay Area 2012, but didn't know what to do with it. Later on, I looked online and found the Handbag application, and started coding in minutes. Using only Arduino programming (which is the great part of Handbag, you don't have to write any Android code), I coded a simple application menu that activated the relay that switches the LED strips on and off.
Where did you make it?
I made the project mainly in my garage/hackerspace (Qtechknow Labs), where I teach many of my friends DIY electronics. I also used my soldering iron and project desk. I have gotten many of my soldering skills at booths at Maker Faire, and lots of my electronics skills around the internet! I looked at Arduino.cc as well as Google Developers to get to know what the Arduino ADK was about, even though I didn't understand it at first.
What did you learn?
I learned all about the Arduino ADK, relays, and Android devices, all of which I had no experience with in the past. I learned that everything fails at first, but you have to keep on trying to get it the way you want it. I'm super excited that I now know all about the Arduino ADK, so I can design some more cool Android projects!