The Arduino is a development board with a ATMEGA microcontroller. With it, you can control lights, motors, sensors, etc. This is a very fast tutorial to put your board to work.

Putting your Arduino to work:

Step 1: Download the Arduino IDE 1.0.5 (or later) for your OS: (i.e. Windows, OS X or Linux): http://arduino.cc/en/Main/Software then extract it. If you are using windows, you can also install it directly by clicking on the windows installer link;

Step 2: Plug the Arduino board to your computer via a usb cable, which comes together with the board;

Step 3: Open the IDE (click on the Arduino icon inside your installation folder). It will open Arduino's IDE:

Step 4: At the IDE, click on Tools > Board and select your board version. In this example, we are using Arduino Uno. Then, go to Tools > Serial port and select your board's serial port;

Step 5: Uploading your program to the board:

Example 1: Go to File > Examples > Basics > Blink, to open the code for this example. Click in the upload button (the play button in the toolbar). After the upload, the on-board LED will start blink.

Example 2: Now connect a button and a 10K resistor to your board like this picture:

Go to File > Examples > 2.Digital > Button, to open the code.

Upload your program like the previous step. On this example, the LED will be on when the button is pressed.

Example 3: Get a potentiometer and connect it like the picture::

Go to File > Examples > 1. Basic > AnalogReadSerial to open the following code:

 

Then, go to Tools > Serial Monitor, it will appear a window like that below:

Turn the potentiometer and see the changes in the analog value read:

Well done! Now you can start exploring your board. Try running these examples and changing some values in the codes. Enjoy!

References:

http://arduino.cc/en/Tutorial/HomePage

Views: 3652

Tags: arduino, tutorial

Comment

You need to be a member of GarageLab (arduino, electronics, robotics, hacking) to add comments!

Join GarageLab (arduino, electronics, robotics, hacking)

Latest Activity

Profile IconAnkush Rathi and Chuck Kronstedt joined GarageLab (arduino, electronics, robotics, hacking)
22 hours ago
GarageLab posted a blog post

Mini wood lathe made of wood

When someone says ‘wood lathe’ the average person would think of a lathe used for turning pieces of…See More
22 hours ago
Walter Hynson commented on Marcelo Rodrigues's group Arduino
"have you checked the data sheet for the display ,check to find out what pin does what and then make…"
Saturday
Walter Hynson joined Marcelo Rodrigues's group
Thumbnail

Arduino

Group for the Arduino communitySee More
Saturday
GarageLab posted blog posts
Friday
Profile IconTodd Jarvis, Raul Palav and William Lathan joined GarageLab (arduino, electronics, robotics, hacking)
Friday
Profile IconGordon Rain and Ronald E Anderson joined GarageLab (arduino, electronics, robotics, hacking)
Wednesday
GarageLab posted a blog post
Wednesday
Harry Matthie posted a discussion

Garagino JP1

Does anyone know what the JP1 is for on the Garagino?  I found out that the x1 and x2 pins are for…See More
Apr 20
GarageLab posted a blog post
Apr 20
Profile IconManikandan and k joined GarageLab (arduino, electronics, robotics, hacking)
Apr 20
GarageLab posted a blog post
Apr 17
Donnie Rose replied to Donnie Rose's discussion Building an auto-boat to keep ducks out of the pool!
"Correction, sorry.  RC receiver is not used with this set up.   Battery & motor hooks…"
Apr 16
Donnie Rose posted a discussion
Apr 16
Profile IconDonnie Rose and Ransona Company joined GarageLab (arduino, electronics, robotics, hacking)
Apr 16
GarageLab posted a blog post
Apr 16
Jim Kelley commented on GarageLab's blog post HemaVision Smart Thermal Imager Actually Tells You What that Cool (or Hot) Image Means
"This could be a valuable tool for diagnosing temperature and humidity problems in locations where…"
Apr 15
Anthony Parker updated their profile
Apr 14
David Braithwaite added a discussion to the group Raspberry Pi
Apr 14
David Braithwaite joined David's group
Thumbnail

Raspberry Pi

This is a place to discuss all things Raspberry Pi.See More
Apr 14

© 2015   Created by Marcelo Rodrigues.

Badges  |  Report an Issue  |  Terms of Service