What is it?
Arduino is a coding software created for the user to make and run programs to serve a function. This would include functions like turning on a light, or perhaps running a motor. There are also many more functions that can be run using arduino, many of which were featured in the arduino book.
img_0002.mov | |
File Size: | 8257 kb |
File Type: | mov |
This is a video of one of the first arduino projects where I set up a button to be able to turn an LED light on and off.
Project 1: Getting to Know Your Tools
Project 2: Spaceship Interface
Project 3: Love-o-Meter
Project 4: Color Mixing Lamp
Project 5: Mood Cue
Project 6: Light Theremin
The light theremin project involved using the piezo and a phototransistor to create different sounds based on the surrounding light or lack of it. When activating the project initially, it sounded like the fire alarm was going off. The initial sound was pretty annoying so I managed to make the project work and not make my ears bleed.
|
Project 7: Keyboard Instrument
Project 8: Digital Hourglass
The digital hourglass project was fairly simple, but I managed to mess a part of it up. The way I did this was not by writing the code wrong, but because I didn't change the time to a lower time due to the hourglass taking an hour to fully activate all of the LEDs. (as the name implied). I figured this out with some help and got the project done.
|
Project 9: Motorized Pinwheel
Project 10: Zoetrope
Project 11: Crystal Ball
This project was a pain to set up due to all the wires involved but the payoff was very cool. The goal of the project, as the name implies, was to create a crystal ball. You had to code it so that there could be a bunch of different outcomes and possibilities after activating the crystal ball with a tilt switch.
|
Project 12: Knock Lock
Project 13: Touchy-feely Lamp
What I Learned
In arduino, I learned how to code a function and upload the code to a breadboard to perform a function. I also learned to double, and sometimes triple, check EVERYTHING for arduino because if you have one thing off in arduino, it doesn't work. I learned a lot about coding in general as well as some problem solving along the way while using arduino.