Seminar
on
“ARDUINO”
By
Pranay G. Rapartiwar
Guided By: Prof. G. D. Govindwar Date: 12/10/22
Department of Information Technology
Sipna College of Engineering & Technology
(NBA & NACC Accredited)
(AN ISO 9001:20015 CERTIFIED INSTITUTE)
Sant Gadge Baba Amravati University, Amravati
2022-2023
ARDUINO:
INTRODUCTION &
ARCHITECTURE
Presented By Pranay G. Rapartiwar
Guided By Prof. G. D. Govindwar
CONTENTS
What is Arduino?
Architecture of Arduino
Versions of Arduino
Arduino UNO
Components of Arduino UNO
Arduino Software
Applications of Arduino
Conclusion
WHAT IS ARDUINO?
Arduino is an open-source physical computing platform.
It is a small microcontroller board with a USB plug.
Based on a simple i/o board and a development environment that implements the
Processing/writing language.
Arduino can be used to develop stand-alone interactive objects or can be connected
to software on your computer.
It’s intended for students, artists, designers, hobbyists and anyone who tinker with
technology.
It is programmed in Arduino Programming language(APL) similar to C/C++.
Way more easy to program compared to other microcontroller packages.
ARCHITECTURE OF ARDUINO
VERSIONS OF ARDUINO
There are many versions of Arduino board versions differ by size,
microcontroller,etc.
Arduino UNO Arduino Mega Arduino BT
Arduino Lilypad Arduino Nano Arduino Mini
ARDUINO UNO
What does it have?
14 Digital In/Out pins (6 can be used as PWM)
6 Analog Inputs
A USB Port
A Power Connector
Reset Button
Pin 13 LED
Tx/Rx Pins
Crystal Oscillator
In short, 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.
COMPONENTS OF ARDUINO UNO
ARDUINO SOFTWARE
You need to download Arduino IDE (Integrated Development Environment).
Arduino IDE is available for all Mac, [Link] Linux.
Once you have downloaded and installed/extracted the folder, you can directly
run [Link], which will take you to its IDE.
ARDUINO SOFTWARE: PROGRAMMING
Before you start programming, double
check that correct board is selected
under Tools Board.
The Arduino Uno can be programmed
with the Arduino software. Select
"Arduino Uno from the Tools >
Board menu (according to the
microcontroller on your board).
ARDUINO SOFTWARE: PROGRAMMING
All the peripheral connected
with Computers are using
Serial Port.
You can check port for Arduino
Uno in Device Manger.
Compile the program to know
whether there are any errors in
the program and if you get any
errors debug them to proceed.
ARDUINO SOFTWARE: PROGRAMMING
Now, simply click the "Upload" button
in the environment. Wait a few seconds
- you should see the RX and TX led’s
on the board flashing. If the upload is
successful, the message "Done
uploading." will appear in the status
bar.
The final result can be obtained after
running this program.
Output can be observed on the serial
monitor depending on the given
algorithm and instructions.
APPLICATIONS OF ARDUINO
Home Automations
Medical Applications
Robotics
Networking
Traffic Control Signal
CONCLUSION
Over the years, Arduino has went out to become a huge success and a
common name among students. With Google deploying it, people's
imagination has went out to much higher level than before. There are lots of
applications, devices today doing crazy things most of us wouldn’t have
thought possible even 2 years ago, but with ARDUINO it has been made
possible. At, last we came to conclusion that Arduino is a very useful tool
execute quite hard electronic circuits in simpler manner.
THANK YOU!