Dark Matters
  • About Me
  • Publications
  • Educational Resources
  • Blog
  • Other Interests

The Great Arduino Project

1/5/2013

1 Comment

 
Picture
For Christmas this year, my brother bought me an Arduino Uno and a nefarious-sounding project book. This was not a random gift. I have had the Arduino bug for more than a year, around the time I bought my brother an Arduino development kit for Christmas. I had stumbled upon (possibly through StumbleUpon) several interesting Arduino-controlled projects including the fantastic Daft Punk-style helmet. Many more amazing projects can be found online. Here are some cool lists from Instructables and Hack n Mod. 

I supposed I should explain what an Arduino board is. The Arduino Uno is just one of many Arduino boards. In general, Arduino boards are open-source prototyping boards that allow inputs from practically any sensor that can be attached to it. Using the C programming language, the microcontroller can be programmed from the computer. The board can be connected directly to the computer via USB, programmed, and then disconnected to run on its own. It can run on its own or interface with other devices and/or programs, making for endless creative possibilities.  

Picture
My brother had the foresight and kindness to offer me some accessories. You can see everything in the above photo. The bottom shows the Arduino Uno and a little breadboard. The Arduino Uno kit came with the colored wires, a 9V adapter, and a USB cable. My brother threw in a pack of resistors, various capacitors, a pair of potentiometers, some LEDs, shift registers, and some other miscellaneous components. 

The project book I received is called 30 Arduino Projects for the Evil Genius, which is not nearly as trouble-making as it sounds. The thirty projects include:
  1. Flashing LED
  2. Morse Code S.O.S. Flasher
  3. Morse Code Translator
  4. High-Brightness Morse Code Translator
  5. Model Traffic Signal
  6. Strobe Light
  7. S.A.D. Light
  8. High-Powered Strobe
  9. LED Dice
  10. Keypad Security Code
  11. Model Traffic Signal Using a Rotary Encoder
  12. Pulse Rate Monitor
  13. USB Temperature Logger
  14. Multicolor Light Display
  15. Seven-Segment LED Double Dice
  16. LED Array
  17. USB Message Board
  18. Oscilloscope
  19. Tune Player
  20. Light Harp
  21. VU Meter
  22. LCD Thermostat
  23. Computer-Controlled Fan
  24. Hypnotizer
  25. Servo-Controlled Laser
  26. Lie Detector
  27. Magnetic Door Lock
  28. Infrared Remote
  29. Lilypad Clock
  30. Evil Genius Countdown Timer
I will link to the completed projects as I finish them.

The first project has already been completed and was not exciting. I changed a number in the sample LED flashing program and watched a light on the board blink at a different speed. Having programmed in FORTRAN, C++, Java, and some Python made picking up the Arduino language (C) pretty simple. I would recommending have some programming knowledge before starting an Arduino project, but the books will also walk you through the basics.

I plan on working my way through all thirty projects. Though I do not expect to achieve world domination by Project 30, I think I should have a handle on what I think I might really want to do with my Arduino Uno. I see a guitar effects pedal in the future. I plan on documenting the projects here as I finish them. The next Arduino Report will begin with the second project.  


1 Comment
Arduino in chennai link
5/8/2014 03:36:24 pm

nice posts

Reply



Leave a Reply.

    Archives

    July 2015
    February 2014
    November 2013
    October 2013
    September 2013
    July 2013
    June 2013
    May 2013
    April 2013
    March 2013
    February 2013
    January 2013

    Categories

    All
    Arduino
    Chess
    Lightsaber
    Math
    Probability
    Projects
    Python
    Raspberry Pi
    Robotics
    Statistics

    The Great Arduino Project

    RSS Feed

Powered by Create your own unique website with customizable templates.