Jul 28, 2012
Arduino is the most famous micro-controller among hobbyists and students around the world. Most importantly it is an open source physical computing platform which is based on a small single-board micro-controller and a software for your computer to make programs, download to this board and run them. Best thing about this micro-controller is that you can Either make your own Arduino or purchase a pre-assembled one. At this stage we will be discussing about a pre-assembled one.
Digital pins can be used as input/output pins, we use the command pinMode() to configure them to either input or output function e.g pinMode(13, OUTPUT) OR pinMode(13, INPUT)
This is simply an LED to show that the Arduino is powered or not.
it resets the micro-controller, (Restart the Program)
ATmega328 is the micro-controller, it is like the heart of arduino. It is actually the IC where our program is stored. It has the flash memory of 32KBs. It has 14 Digital I/O pins and 6 of them provide PWM.
Analog Inputs: It is 6 Analog Input Pins (A0 – A5), each of them provide 10 bit resolution that means 1024 different values.
These pins have 5v and GNDs pins where we can manually give Voltage Regulator to supply 5V to Arduino to operate it. (See How)
Power Jack: In this jack you put 2.2mm jack and can supply 7V-12V, We add 9V Battery.. But more than 12V can damage the Voltage regulator.
USB Jack: This jack is used to connect your Arduino with computer’s arduino enviroment, and Program it.
LED: This is built in LED which can be used to show outputs.
Where to get it ?
You can make your own arduino, you can get it’s schematic & list of parts and assemble it with your hand. There is a wonderful work done on making your own arduino by my great school friend, the one i was always inspired when it came to computers “Asad Memon”, hit this link: The Robotronics
If you want to purchase a pre-assembled one you can get it from ebay, amazon or whatever. In pakistan you can order online on followings: