0 ratings 0% found this document useful (0 votes) 24 views 5 pages Robotics and Arduino
The Arduino Starter Kit is a comprehensive learning tool designed to teach programming and electronics through hands-on experiments using the Arduino UNO R3 board. The manual includes a series of progressive experiments that cover various concepts in electronics and programming, allowing users to build and run their own circuits. It emphasizes the importance of technology literacy and provides a collaborative platform for beginners to advance their skills in STEM/STEAM fields.
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content,
claim it here .
Available Formats
Download as PDF or read online on Scribd
Carousel Previous Carousel Next
Save Robotics and Arduino For Later a. @ = 6°"
Arduino Starter Kit
Experiment Manual
Your guide to learn programming and building electronics with ArduinoPee ALCL GUL ER Ue UAN ANNES Lec)
Hello World!
Welcome to the most popular
programming and electronics a
design platform, .
the Arduino Starter Kit! ebay
nae
The Arduino Starter Kit is a
complete learning tool for :
programming and electronics it atte
design. The kit contains all the
essential parts to get you started: so
the main Hardware board, the
Arduino UNO R3, a small breadboard to connect the components, LED's for light,
push buttons, sensors and many others.
This experiment guide will walk you through installing your software, preparing
your materials for assembly, to transferring your code, to building and running
you Arduino circuit board. You'll also learn programming and electronics
concepts. Each experiment have activity challenges that you can solve to improve
your tech skills.
The manual is arranged in progressive learning. At the end of the exercise you'll
be able to build a system with combined parts of each experiments.
BITSTOC ELECTRONICS wor itstoc.comContents
INTRODUCTION
+ Robotics Technology
* Robotics and Arduino
* Arduino Environment and Background
* Arduino and STEM/STEAM
DISCUSSION
* Arduino Hardware Overview
‘* Arduino Microcontroller Theories and Concepts
* Basic Electronics: The Breadboard Overview
‘* Basic Electronics: What is an Electronic Circuit
* Arduino Software Overview
‘Arduino Programming IDE Download, Installation and Setup
‘* Arduino Starter Kit Parts presentation
‘© Experiment Platform Assembly
EXPERIMENT PROJECTS
© Experiment 1: Digital Output and Blinking an L.E.D.
© Experiment 2: Digital Input and Push Buttons
© Experiment 3: Analog Output (PWM) and R.G.B. LED
© Experiment 4: Analog Input and Potentiometer
‘© Experiment 5: Light Sensor and LDR (Light Dependent Resistor)
* Experiment 6: Creating Sounds and Tones with Piezo Speaker (Buzzer)
© Experiment 7: Temperature Sensing with LM35 Temperature Sensor
* Experiment 8: Displaying characters & texts with LCD Display
© Experiment 9: Driving Servo Motors
‘© Experiment 10: Driving DC Motors
© PROJECT CIRCUIT 1: Home Automation - Temperature Controlled Fan
© PROJECT CIRCUIT 2: Traffic Light System
BITSTOC ELECTRONICS wonw.itstoc.com 31 PaeIntroduction
In today’s world, technology plays @ major role in our daily activities. Anywhere we interact with
technology to help our day move. Technology is composed of moving parts in combination of Hardware
and Software. Tech literacy then is an important skill to have. Understanding how things around us work
will enable us to maximize our resources and create those technology that can help improve our
environment.
Robotics with Arduino
‘Arduino Hardware (Arduino UNO R3)__Arduino Software (Arduino C/C++ IDE Programming)
= es)
What is Arduino? Arduino isan
‘Arduino is a microcontroller (or a small computer board) capable of controlling a variety of
devices like Lights, Servos, Motors, Sensors, wireless devices and many others by using its two main
components, the Arduino board mainly “Arduino UNO R3” (Hardware) and the Arduino Programming.
IDE (Software).
We use Arduino because it’s easy to use, easily understood and has well-documented supporting.
materials. Arduino also has a very big sharing community where learning is more collaborative and open.
Another reason to use Arduino is itis a platform where you can easily scale a project and the skills of the
user. You can start from the very basic but also can extend to the most advanced application. It can do
something as simple as make an LED blink and as advanced as operate a 3D printer. You can add sensors,
attach a GPS or Cellular modules, the possibilities are endless!
With the Arduino platform you not only learn how to code, but you also learn how to design & build
electronics projects and interface them together.
The Arduino is also a perfect platform for learning STEM/STEAM Skills. It was created with beginner's in
mind where the language and instructions are easily understood by non-technical people and at the same
time still carries the deep technical component for users who wants to experiment in advanced
applications for hobby projects and even for business and commercial product use.
BITSTOC ELECTRONICS wow.itstoc.com 4iPageThe
board used to start with the Arduino
Platform. Other version and form factor in
the Arduino ecosystem are available, but the
version UNO R3 is the main starting point.
This board has all the main parts needed to
complete a circuit and start coding,
Parts of an Arduino UNO R3 Board
= port for connecting the USB Cable, either for powering the Arduino Uno board or
B. Reset Button — resets the Arduino Uno before execution of the code. The code uploaded to the
board does not get erased, but rather restarts the Arduino Uno board.
¢. Barrel Jack — provides
D. SV voltage regulator ~ ensures that the voltage being supplied to the microcontroller stays at
5V. Able to regulate voltage inputs from SV to 12V.
E. Power LED indicator - when power is supplied to the Arduino Uno, this LED indicator lights up
to indicate that power is supplied to the board
F. ATMEGA328P Integrated Circuit (IC) Microprocessor ~the bran ofthe Arduino Uno. ll
processing of information occurs here, from digital and analog signals to serial communication
. Power Pins provide power to the Arduino Board as well as to modules connected tot. thas 4
pins: Vin, GND, SV and 3.3V. Vin is used to indicate the input pin for the voltage to the Arduino
board when t's usingan external power source connected referred tothe drawing above pat:
Barrel Jack). SV gives out a SV stable supply, and 3.3V pin for 3.3V supply. The GND pin provides
access to ground connection.
HA. INMNOMIRIRS — provides access to analog pins ofthe Arduino Uno. IIEARISATUSNE trea STE
analog signals
|. Digital Pins - provides access to digital pins of the Arduino Uno. It can be used to read or send
digital signals. Additionally, some of these pins have the (~) symbol, meaning they have Pulse
Width Modulation (PWM) capability, which is used to control motors.
J. TX and RX LEDs- stands for transmit and receive respectively. They are used for checking a
successful seal communication,
A
microprocessor is a computer in the form of a single Integrated Chip (IC) dedicated to a specific task or
application. Like a computer, it has a memory, a programmable input/output and a processor.
The ATmega328P is low-cost, high-performance microcontroller IC with 32 kB of memory, 14 digital pins,
6 analog pins, PWM capability, serial communication (UART, SPI and I2C) and 16Mhz pf crystal oscillator.
BITSTOC ELECTRONICS wonw.itstoc.com 51 Page