Arduino UNO
Arduino UNO
Arduino is an original platform built on a stress-free to practice hardware as well as software. It comprises on circuit board which may be programmed as well as ready made software known as arduino integrated development environment (IDE), which can be use to upload and write computer code.
The important features are:
• Arduino board also known as controller board.
• Controller boards are capable to read analog and digital inputs from various sensor and change it in output like blinkingLED’s.
• We can control our board functions through sending different instruction to microcontroller on arduino board.
• Arduino need no further part of hardware, unlike most important programmable circuit to load new code on the board.
• Further arduino integrated development environment (IDE)uses a basic form of C++ , which making it easy to write programe.
Different kinds of controllers are arduino boards are available on the market depending on various kinds of micro controllersused. The various arduino board have different properties like speed, input and output signals and operating voltage etc. We
use arduino UNO because it has all these qualities then other
controllers board.
Arduino UNO has two types of construction
1) Hardware Construction
2) Software Construction
1 Hardware Construction
In hardware construction the important things which we discuss are given below
1.1 (1) Portable USB
Controller board may be powered through USB from our computer. All the time we need power USB connection remain at that time.
1.2 (2) Power button
Controller board can be power directly through battery.
1.3 (3) Voltage Regulator
The given voltage to the arduino board can be control through voltage regulator and DC voltage can be stabilize through voltage regulator.
1.4 (4) Crystal Oscillator
The time issues of arduino board can be control through crystal oscillator. Crystal oscillator actually calculates the time of arduino.
1.5 (5,17)Arduino RESET
The program can be reset which mean the start of program be controlled through two ways. One through pin 5 and other is external button of reset.
1.6 (6,7,8,9)Pins
• (6): Output Power supply 3.3V.
• (7): Output Power supply 5V.
• (8): There are large number of ground pins on the controller board but circuit can be ground through any pin.
• (9): This pin can be use for AC power supply.
1.7 (10) Analog Pins
There are five analog pins.
1.8 (11) Main microcontroller
Each controller board has its own microcontroller. The microcontroller is the brain of arduino.
1.9 (12) ICSP
ICSP stands for in circuit serial programming which is expansion of output.
1.10 (13) Indicator of Power LED
As the name show it indicated either LED on or off.
1.11 (14) RX and TX LED’s
RX (Recive) and TX (Transmit) TX blinking with different speed while RX blinking while receving process occur.
1.12 (15) Digital I/O
There are twelve outputs pins.
1.13 (16) AREF
AREF is abbreviation of analoge references and plays important role in analoge pins.
2 Software Construction
The software construction is divided into three parts:
• Define
• Void setup
• Void loop
2.1 Define
In define we define those pins which we use in our project.
2.2 Void setup
In void setup we write those pins which we use as an input or output, and also use a pinmode command.
2.3 Void loop
In void loop we write the main programme which we implement For this purpose we use a digital write command.
Comments
Post a Comment