Arduino is an open-source platform used for building electronics projects.
Arduino consists of both a physical programmable circuit board (often referred to as a microcontroller) and a piece of software, or IDE (Integrated Development Environment) that runs on your computer,
used to write and upload computer code to the physical board.
The Arduino platform has become quite popular with people just starting out with electronics, and for good reason.
Unlike most previous programmable circuit boards, the Arduino does not need a separate piece of hardware (called a programmer) in order to load new code onto the board – you can simply use a USB cable.
Additionally, the Arduino IDE uses a simplified version of C++, making it easier to learn to program.
Finally, Arduino provides a standard form factor that breaks out the functions of the micro-controller into a more accessible package.
What Does it Do?
The Arduino hardware and software was designed for artists, designers, hobbyists, hackers, newbies, and anyone interested in creating interactive objects or environments.
Arduino can interact with buttons, LEDs, motors, speakers, GPS units, cameras, the internet, and even your smart-phone or your TV!
This flexibility combined with the fact that the Arduino software is free, the hardware boards are pretty cheap,
and both the software and hardware are easy to learn has led to a large community of users who have contributed code and released instructions for a huge variety of Arduino-based projects.
Basically, if there is something that is in any way controlled by electricity, the Arduino can interface with it in some manner.
And even if it is not controlled by electricity, you can probably still use things which are (like motors and electromagnets), to interface with it.
Electrovision Project |
Different types of Arduinos
ENTRY LEVEL
ARDUINO UNO
ARDUINO 101
ARDUINO PRO
ARDUINO PRO MINI
ARDUINO MICRO
ARDUINO NANO
ARDUINO STARTER KIT
ARDUINO BASIC KIT
ARDUINO MOTOR SHIELD
ENHANCED FEATURES
ARDUINO MEGA
ARDUINO ZERO
ARDUINO DUE
ARDUINO PROTO SHIELD
INTERNET OF THINGS
ARDUINO YÚN
ARDUINO MKR1000
ARDUINO ETHERNET SHIELD
ARDUINO GSM SHIELD
ARDUINO WIFI SHIELD 101
WEARABLE
ARDUINO GEMMA
LILYPAD ARDUINO USB
LILYPAD ARDUINO MAIN BOARD
LILYPAD ARDUINO SIMPLE
LILYPAD ARDUINO SIMPLE SNAP
3D PRINTING
MATERIA 101
Types of Arduino |
Whats on the board?
The Uno is a great choice for your first Arduino. It’s got everything you need to get started, and nothing you don’t.
Other reason might be that Arduino UNO is super cheap.
You can BUY ARDUINO(link) from Snapdeal. for very very cheap price.... :) :)
Arduino UNO |
Every Arduino board needs a way to be connected to a power source. The Arduino UNO can be powered from a USB cable coming from your computer or a wall power supply (like this) that is terminated in a barrel jack. In the picture above the USB connection is labeled (1) and the barrel jack is labeled (2).
The USB connection is also how you will load code onto your Arduino board. More on how to program with Arduino can be found in our Installing and Programming Arduino tutorial.
NOTE: Do NOT use a power supply greater than 20 Volts as you will overpower (and thereby destroy) your Arduino. The recommended voltage for most Arduino models is between 6 and 12 Volts.
Pins (5V, 3.3V, GND, Analog, Digital, PWM, AREF)
The pins on your Arduino are the places where you connect wires to construct a circuit (probably in conjuction with a breadboard and some wire. They usually have black plastic ‘headers’ that allow you to just plug a wire right into the board. The Arduino has several different kinds of pins, each of which is labeled on the board and used for different functions.
GND (3): Short for ‘Ground’. There are several GND pins on the Arduino, any of which can be used to ground your circuit.
5V (4) & 3.3V (5): As you might guess, the 5V pin supplies 5 volts of power, and the 3.3V pin supplies 3.3 volts of power. Most of the simple components used with the Arduino run happily off of 5 or 3.3 volts.
Analog (6): The area of pins under the ‘Analog In’ label (A0 through A5 on the UNO) are Analog In pins. These pins can read the signal from an analog sensor (like a temperature sensor) and convert it into a digital value that we can read.
Digital (7): Across from the analog pins are the digital pins (0 through 13 on the UNO). These pins can be used for both digital input (like telling if a button is pushed) and digital output (like powering an LED).
PWM (8): You may have noticed the tilde (~) next to some of the digital pins (3, 5, 6, 9, 10, and 11 on the UNO). These pins act as normal digital pins, but can also be used for something called Pulse-Width Modulation (PWM). We have a tutorial on PWM, but for now, think of these pins as being able to simulate analog output (like fading an LED in and out).
AREF (9): Stands for Analog Reference. Most of the time you can leave this pin alone. It is sometimes used to set an external reference voltage (between 0 and 5 Volts) as the upper limit for the analog input pins.
Reset Button
Just like the original Nintendo, the Arduino has a reset button (10). Pushing it will temporarily connect the reset pin to ground and restart any code that is loaded on the Arduino. This can be very useful if your code doesn’t repeat, but you want to test it multiple times. Unlike the original Nintendo however, blowing on the Arduino doesn’t usually fix any problems.
Power LED Indicator
Just beneath and to the right of the word “UNO” on your circuit board, there’s a tiny LED next to the word ‘ON’ (11). This LED should light up whenever you plug your Arduino into a power source. If this light doesn’t turn on, there’s a good chance something is wrong. Time to re-check your circuit!
TX RX LEDs
TX is short for transmit, RX is short for receive. These markings appear quite a bit in electronics to indicate the pins responsible for serial communication. In our case, there are two places on the Arduino UNO where TX and RX appear – once by digital pins 0 and 1, and a second time next to the TX and RX indicator LEDs (12). These LEDs will give us some nice visual indications whenever our Arduino is receiving or transmitting data (like when we’re loading a new program onto the board).
Main IC
The black thing with all the metal legs is an IC, or Integrated Circuit (13). Think of it as the brains of our Arduino. The main IC on the Arduino is slightly different from board type to board type, but is usually from the ATmega line of IC’s from the ATMEL company. This can be important, as you may need to know the IC type (along with your board type) before loading up a new program from the Arduino software. This information can usually be found in writing on the top side of the IC. If you want to know more about the difference between various IC’s, reading the datasheets is often a good idea.
Voltage Regulator
The voltage regulator (14) is not actually something you can (or should) interact with on the Arduino. But it is potentially useful to know that it is there and what it’s for. The voltage regulator does exactly what it says – it controls the amount of voltage that is let into the Arduino board. Think of it as a kind of gatekeeper; it will turn away an extra voltage that might harm the circuit. Of course, it has its limits, so don’t hook up your Arduino to anything greater than 20 volts.
IDE
The Arduino Integrated Development Environment - or Arduino Software (IDE) - contains a text editor for writing code, a message area, a text console, a toolbar with buttons for common functions and a series of menus.It connects to the Arduino and Genuino hardware to upload programs and communicate with them.
Programs written using Arduino Software (IDE) are called sketches.
These sketches are written in the text editor and are saved with the file extension .ino.
You can Download Arduino IDE here ARDUINO IDE DOWNLOAD
After Installation, IDE will look like in image below.As we at Electronics Revealed use Arduino UNO alot so first we have select our specific board.
Selection of board :
Follow the below steps to select the board you want to work with.
In our case we are using Arduino UNO.We also gonna use Arduino UNO for our Home Automation Project.
Connect the Arduino to your computer's USB port.
Please note that although the Arduino plugs into your computer, it is not a true USB device. The board has a special chip that allows it to show up on your computer as a virtual serial port when it is plugged into a USB port. This is why it is important to plug the board in. When the board is not plugged in, the virtual serial port that the Arduino operates upon will not be present (since all of the information about it lives on the Arduino board).
It is also good to know that every single Arduino has a unique virtual serial port address. This means that every time you plug in a different Arduino board into your computer, you will need to reconfigure the serial port that is in use.
The Arduino Uno requires a male USB A to male USB B cable.
First Program:
Hello World in Arduinoes
Follow below Steps to upload your First Arduino sketch..
Note: If you are using an external programmer with your board, you can hold down the "shift" key on your computer when using this icon. The text will change to "Upload using Programmer"
|
Also do check our fun game build using Arduino and this project is also Intro to Augmented Reality ...
And this is our latest HOME AUTOMATION PROJECT we soon gonna publish its tutorial.....
Home Automation Project Demonstration .
COMING SOON...
Have anything in mind? Share it in the comments section below.. And don't forget to check out the other posts of #ElectronicsRevealed..
Post By__ Pranav Nandankar make sure you add me Facebook and follow me on Twitter...
So you get latest update of my work .....
And don't forget to Subscribe .....
Very well written
ReplyDeletethanks @viraj natekar
ReplyDeletethanks @viraj natekar
ReplyDelete