ARDUINO
What is ARDUINO?
Arduino is an open-source electronics platform based on
easy-to-use hardware and software. Arduino boards are
able to read inputs - light on a sensor, a finger on a button, or a Twitter
message - and turn it into an output - activating a motor, turning on an LED,
publishing something online. You can tell your board what to do by sending a
set of instructions to the microcontroller on the board. To do so you use the Arduino programming
language (based onWiring), and the Arduino Software
(IDE), based on Processing.
Over the years Arduino has been the brain of thousands of
projects, from everyday objects to complex scientific instruments. A worldwide
community of makers - students, hobbyists, artists, programmers, and
professionals - has gathered around this open-source platform, their
contributions have added up to an incredible amount of accessible knowledge that can be of
great help to novices and experts alike.
Arduino was born at the Ivrea Interaction Design Institute as an
easy tool for fast prototyping, aimed at students without a background in
electronics and programming. As soon as it reached a wider community, the
Arduino board started changing to adapt to new needs and challenges,
differentiating its offer from simple 8-bit boards to products
for IoT applications, wearable, 3D printing, and embedded
environments. All Arduino boards are completely open-source, empowering users
to build them independently and eventually adapt them to their particular
needs. The software, too,
is open-source, and it is growing through the contributions of users worldwide.
To understand the brief introduction about arduino watch this sample videos
Why ARDUINO?
Why ARDUINO?
Thanks to its simple and accessible user experience, Arduino has been
used in thousands of different projects and applications. The Arduino software
is easy-to-use for beginners, yet flexible enough for advanced users. It runs
on Mac, Windows, and Linux. Teachers and students use it to build low cost
scientific instruments, to prove chemistry and physics principles, or to get
started with programming and robotics. Designers and architects build
interactive prototypes, musicians and artists use it for installations and to
experiment with new musical instruments. Makers, of course, use it to build
many of the projects exhibited at the Maker Faire, for example. Arduino is a
key tool to learn new things. Anyone - children, hobbyists, artists,
programmers - can start tinkering just following the step by step instructions of a kit, or sharing ideas online with other
members of the Arduino community.
There are many other microcontrollers and microcontroller
platforms available for physical computing. Parallax Basic Stamp, Netmedia's
BX-24, Phidgets, MIT's Handyboard, and many others offer similar functionality.
All of these tools take the messy details of microcontroller programming and
wrap it up in an easy-to-use package. Arduino also simplifies the process of working
with microcontrollers, but it offers some advantage for teachers, students, and
interested amateurs over other systems
- Inexpensive -
Arduino boards are relatively inexpensive compared to other microcontroller
platforms. The least expensive version of the Arduino module can be assembled
by hand, and even the pre-assembled Arduino modules cost less than $50
- Cross-platform -
The Arduino Software (IDE) runs on Windows, Macintosh OSX, and Linux operating
systems. Most microcontroller systems are limited to Windows.
- Simple, clear
programming environment - The Arduino Software (IDE) is
easy-to-use for beginners, yet flexible enough for advanced users to take
advantage of as well. For teachers, it's conveniently based on the Processing
programming environment, so students learning to program in that environment
will be familiar with how the Arduino IDE works.
- Open source and
extensible software - The Arduino software is published as open
source tools, available for extension by experienced programmers. The language
can be expanded through C++ libraries, and people wanting to understand the
technical details can make the leap from Arduino to the AVR C programming
language on which it's based. Similarly, you can add AVR-C code directly into
your Arduino programs if you want to.
- Open source and
extensible hardware - The plans of the Arduino boards are
published under a Creative Commons license, so experienced circuit designers
can make their own version of the module, extending it and improving it. Even
relatively inexperienced users can build the breadboard version of the module in order to understand how it works and
save money.
To know information about arduino kit then watch this video, you will get complete information about all the type of kit componentsSignificance of Arduino logo(symbol): We can design and build circuits from '-∞' to '+∞' using this arduino.
This logo looks like embedded '+' and '-' symbol in the infinity loop.
Types of ARDUINO BOARDS:
There are so many types
of Arduino boards, you cannot imagine and heared this type of arduino boards in
any open sources. This blogger gives complete information about each type of
arduino boards.Remember it is not open sources it is paid informations.
1. ARDUINO USB
Arduino/Genuino Uno is a microcontroller board based on the
ATmega328P (datasheet). It
has 14 digital input/output pins (of which 6 can be used as PWM outputs), 6
analog inputs, a 16 MHz quartz crystal, a USB connection, a power jack, an ICSP
header and a reset button. It contains everything needed to support the
microcontroller; simply connect it to a computer with a USB cable or power it
with a AC-to-DC adapter or battery to get started.. You can tinker with your
UNO without worring too much about doing something wrong, worst case scenario
you can replace the chip for a few dollars and start over again.
"Uno" means one in Italian and was chosen to mark the
release of Arduino Software (IDE) 1.0. The Uno board and version 1.0 of Arduino
Software (IDE) were the reference versions of Arduino, now evolved to newer
releases. The Uno board is the first in a series of USB Arduino boards, and the
reference model for the Arduino platform; for an extensive list of current,
past or outdated boards see the Arduino index of boards.
Technical specs
Microcontroller
|
|
Operating Voltage
|
5V
|
Input Voltage (recommended)
|
7-12V
|
Input Voltage (limit)
|
6-20V
|
Digital I/O Pins
|
14 (of which 6 provide PWM output)
|
PWM Digital I/O Pins
|
6
|
Analog Input Pins
|
6
|
DC Current per I/O Pin
|
20 mA
|
DC Current for 3.3V Pin
|
50 mA
|
Flash Memory
|
32 KB (ATmega328P)
of which 0.5 KB used by bootloader |
SRAM
|
2 KB (ATmega328P)
|
EEPROM
|
1 KB (ATmega328P)
|
Clock Speed
|
16 MHz
|
LED_BUILTIN
|
13
|
Length
|
68.6 mm
|
Width
|
53.4 mm
|
Weight
|
25 g
|
Differences with other
boards
The Uno differs from all preceding boards in that it does not
use the FTDI USB-to-serial driver chip. Instead, it features the Atmega16U2
(Atmega8U2 up to version R2) programmed as a USB-to-serial converter.
Power
The Arduino/Genuino Uno board can be powered via the USB
connection or with an external power supply. The power source is selected
automatically.
External (non-USB) power can come either from an AC-to-DC
adapter (wall-wart) or battery. The adapter can be connected by plugging a
2.1mm center-positive plug into the board's power jack. Leads from a battery
can be inserted in the GND and Vin pin headers of the POWER connector.
The board can operate on an external supply from 6 to 20 volts.
If supplied with less than 7V, however, the 5V pin may supply less than five
volts and the board may become unstable. If using more than 12V, the voltage
regulator may overheat and damage the board. The recommended range is 7 to 12
volts.
The power pins are as follows:
- Vin. The input voltage to the Arduino/Genuino board when it's using an external power source (as opposed to 5 volts from the USB connection or other regulated power source). You can supply voltage through this pin, or, if supplying voltage via the power jack, access it through this pin.·
- 5V.This pin outputs a regulated 5V from the regulator on the board. The board can be supplied with power either from the DC power jack (7 - 12V), the USB connector (5V), or the VIN pin of the board (7-12V). Supplying voltage via the 5V or 3.3V pins bypasses the regulator, and can damage your board. We don't advise it.
- 3V3. A 3.3 volt supply generated by the on-board regulator. Maximum current draw is 50 mA.
- GND. Ground pins.
- IOREF. This pin on the Arduino/Genuino board provides the voltage reference with which the microcontroller operates. A properly configured shield can read the IOREF pin voltage and select the appropriate power source or enable voltage translators on the outputs to work with the 5V or 3.3V.
·
Memory
The ATmega328 has 32 KB (with 0.5 KB occupied
by the bootloader). It also has 2 KB of SRAM and 1 KB of EEPROM (which can be
read and written with the EEPROM
library).
2. ARDUINO DUEMILANOVE
3. ARDUINO DICEIMILA
4. ARDUINO NG
REV.C
5. ARDUINO NG 240
6. ARDUINO EXTREME V2
7. ARDUINO EXTREME
8. ARDUINO USB V2.0
9. ARDUINO USB
10.
ARDUINO BLUETOOTH
11. ARDUINO SERIAL V2.0
12. ARDUINO SERIAL
13. ARDUINO SEVERION
14. ARDUINO MEGA
15. ARDUINO LILYPAD 03/04
16.
ARDUINO LILYPAD 02
17. ARDUINO LILYPAD 1
18.
ARDUINO LILYPAD 00
19. ARDUINO NANO 3.0
20. ARDUINO NANO 2.X
21. ARDUINO MINI O4
22. ARDUINO MINI 03
23. ARDUINO STAMP 02
24. ARDUINO MINI USB ADAPTER 03
25. ARDUINO MINI USB ADAPTER
No comments:
Post a Comment