Practical No.1
Practical No.1
Theory:
Arduino is an open-source electronics platform that has gained immense popularity for its
ease of use and versatility. It was created in 2005 by a group of Italian engineers and is now
maintained and developed by the Arduino community.
Page No.
Subject Name:- Arduino Programming
The heart of the Arduino platform is a microcontroller, which is a small, programmable computer
on a single integrated circuit (1C) chip.
Arduino boards, which house these microcontrollers. Provide a user-friendly environment for
creating interactive electronic projects, prototypes, and various applications.
Arduino Software:
The Arduino platform comes with its own software, called the Arduino IDE
(Integrated Development Environment). It’s a program that helps you write, test, and
send code to your Arduino board.
Key Features of the Arduino IDE:
1. Programming Language:
Arduino uses a simple version of the C/C++ programming language. It also has built-in
libraries and functions that make it easy to control hardware.
2. Code Library:
Arduino has a large collection of ready-made code and functions. These libraries help
you perform common tasks quickly, which is great for beginners.
3. Serial Monitor:
The IDE includes a tool called the Serial Monitor. This lets you send messages to your
Arduino board and see its responses. It’s helpful for testing and debugging your projects.
4. Community Support:
The Arduino community is big and friendly. You can find forums, tutorials, and guides
to solve problems or learn new things.
Page No.
Subject Name:- Arduino Programming
Part B: Breadboarding.
Theory :
A breadboard is a tool used to create electronic circuits without soldering. It consists of a grid of
holes where you can insert electronic components like resistors, capacitors, transistors, ICs
(Integrated Circuits), and wires. The holes are internally connected by metal strips that allow
current to flow between the components.
A typical breadboard is divided into several parts:
Power Rails (or Bus Strips):
Typically on the sides, these long horizontal strips (usually marked with red for
positive and blue for negative) are used to distribute power to the circuit.
One rail is used for the positive (VCC or +5V), and the other is for the negative
(Ground or GND).
Main Grid (or Terminal Strips):
These are the holes in the middle of the breadboard, arranged in rows and
columns.
The rows are divided into strips that connect vertically. Each column is connected
internally, so you can insert components into the same row and they will be
electrically connected.
Each row is typically connected in groups of 5 holes, horizontally (often labeled A
to E, and 1 to 30 in rows).
Page No.
Subject Name:- Arduino Programming
Page No.