Skip to main content

What is an Arduino?


By Vinod Kumar ( 26/01/2018 )


Introduction
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.
The Uno is one of the more popular boards in the Arduino family and a great choice for beginners especially for engineering students.




The Arduino hardware and software was designed for artists, students, 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 ( android or iOS ) 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.


What's on the board?

There are many varieties of Arduino boards that can be used for different purposes. Some boards look a bit different from the one below, but most Arduinos have the majority of these components in common:

Power (USB Jack)

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 that is terminated in a barrel jack. In the picture above the USB connection is labeled (1) and the barrel jack is labeled (2).

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 wires. 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, ambient light sensor, accelerometer, ete ) 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). 
  • 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

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.

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.

The Arduino Family

Arduino makes several different boards, each with different capabilities.

Arduino Uno 


Uno R3 ATmega328P with USB Cable length 1 feet, Compatible with ATMEGA16U2 Arduino (Color may vary)



Arduino Uno R3 with USB Cable


https://www.amazon.in/dp/B014YUY3RC/ref=cm_sw_r_cp_apa_i_2ZkBAb6T2XBE1

If you want all this information in Telugu you can visit youtube.com/techvinu

తెలుగు లో మరింత టెక్నాలజీ కి సంబందించిన సమాచారం కోసం తప్పనిసరి గా సబ్స్క్రయిబ్ చేసుకోండి
youtube.com/techvinu

Follow us on

if (window.XMLHttpRequest) {// code for IE7+, Firefox, Chrome, Opera, Safari xmlhttp=new XMLHttpRequest(); } else {// code for IE6, IE5 xmlhttp=new ActiveXObject("Microsoft.XMLHTTP"); } xmlhttp.open("GET","https://gdata.youtube.com/feeds/api/users/techvinu",false); xmlhttp.send(); xmlDoc=xmlhttp.responseXML;

Comments

Popular posts from this blog

      Voting machine using Arduino We all are quite familiar with voting machines, even we have covered few other electronic voting machine projects previously aan  using RFID and AVR microcontroller. In this project, we have used the arduino controller to create an  electronic voting machine Electronic voting machine has now replaced the traditional mechanism of ballot voting due to several advantages like security, automatic counting etc. The system consists of two units – the control unit and the user unit. The control unit consists of some control switches and status LED’s, and is handled by the presiding officer. The user unit provides voting facility and contains a matrix keypad, a memory IC and an LCD display. The system operates in three modes – the Idle mode, Voting mode and Counting mode. Each mode is identified by a status byte written in the EEPROM. In Ideal mode the machine is idle, that means the machine is ready to use. When the presiding officer press the ST
 100 things Google announced at I/O'19 Another I/O is in the books! We played in sandboxes, watched eye-popping product demos and  listened to AI-powered music . But the fun isn’t over! In case you missed it, here are 100 announcements we made at I/O: Hardware 1.  Hold the phone! Our new smartphones— the Pixel 3a and Pixel 3a XL —hit the shelves this week, bringing together all the essential Google features at a lower price ($399 for the 5.6-inch display and $479 for the 6-inch model). 2.  Good things come in threes, like Pixel 3a’s color options. Choose from Purple-ish, Clearly White and Just Black. 3.  And no matter what color your phone is, it has the same great Pixel camera. Capture shots in portrait mode and HDR+, or use Night Sight to take magical photos in low light (think outdoor concerts, swanky restaurants or night hikes with friends). 4.  To add to the creativity, Time Lapse is coming to Pixel 3a. Soon you can capture an entire sunset within a fe
Aravinda sametha review Movie starts with sunil Aravindha Sametha show started with a flash back episode of faction story in Kommaddi. Sunil takes us back to the flash back. First movie started with rayalasima backdrop Hero intro started After 10 min flight scene started which was leaked previously  First fight and Tarak’s shirtless entry fight has enough high moments for fans, but has a high dose of violence. Just now jadapathi babu introduced as villain  Nagababu is a father of ntr  It's very emotion scene with nagababu who was died at fight scene First song is ekonalo cherinado   In “ Ram Rudhiram “ ( pathos song ) taking , trivikram has shown his philosophical side First twenty minutes runs on a highly emotional note. Veera Raghava’s (NTR) entry followed by a high action block and ‘Yeda Poyinado’ song Naga Babu son, Veera (NTR) comes to his village. Twist to Naga Babu’s character. NTR’s stylish look, Mass Story, High Octane Actio