Essay On Arduino

1574 Words4 Pages

CHAPTER-06 ARDUINO COMPILER

6.1 INTRODUCTION
Arduino is a tool for building computers that can sense and control more of the physical world than your desktop computer. It's an open-source physical computing platform based on a uncomplicated microcontroller board, along with a development environment for writing software for the board.
Arduino can be used to develop interactive objects, taking inputs from a range of switches or sensors, and controlling a range of lights, motors, and other physical outputs. Arduino projects can be stand-alone, or they can be communicating with software running on your computer (for exemplar: Flash, Processing, and MAX-MSP.) The boards can be assembled by self or purchased preassembled; the open-source IDE can be downloaded for free of charge.

6.2 SOFTWARE
The Arduino IDE is a cross-platform application written in Java, furthermore is derived from the IDE for the Processing programming language and the Wiring project. It is intended to introduce programming to artists and other apprentice unfamiliar with software development.
It consists of a code editor with features such as syntax highlighting, brace matching, and automatic indentation, and is also capable of compiling and uploading programs to the board by means of a single click. The Arduino IDE come up with a C/C++ library called "Wiring" (from the project of the same name), which makes several common input/output operations much easier. Arduino programs are written in C/C++, even though users only need define two functions to make a run-able program:
• setup () – a function run once at the start of a program that can initialize settings.
• loop () – a function called repeatedly until the board powers off.

A typical init...

... middle of paper ...

...ifier provides for steady-state operations that have low power utilization.

7.3 APPLICATION
A crystal oscillator is an electronic oscillator circuit that utilizes the mechanical resonance of a vibrating crystal of piezoelectric material to create an electrical signal with a very exact frequency.
This frequency is generally used to keep track of time (as in quartz wristwatches), to provide a stable clock signal for digital integrated circuits, and to stabilize frequencies for radio transmitters and receivers.
Virtually all microprocessors, micro-controllers, PICs and CPU's commonly operate using a QUARTZ CRYSTAL OSCILLATOR as its frequency determining device to produce their clock waveform because as we already know, crystal oscillators provide the maximum accuracy and frequency stability compared to resistor-capacitor (RC), inductor-capacitor (LC) oscillators.

More about Essay On Arduino

Open Document