SlideShare a Scribd company logo
Robotics and Automation Using Arduino
Robotics and Automation Using Arduino
What is Robot?
• A robot is a machine which is programmed to move and
perform certain tasks automatically.
• robots do only what a person has built them to do.
• A robot is a machine designed to execute one or more
tasks automatically with speed and precision.
How do Robots work?
 The sensory inputs that the robot takes can be
anything from smell, touch, visual differences, etc.
The central processing unit is the microprocessor
or microcontroller that processes this input
quantity, searches for the corresponding function
to perform from the previously-fed or programmed
instruction set, and then sends the signal on to the
output port
THE ROBOT CONTROL LOOP
Speech,Vision,
Accelaration,
Temperature,
Position,Distance,
Force,Touch,Light,
Sound,position Sence
Sense Think
Act
Task planning,
Process data,
Path planning,
Motion planning
Move,Speech,Text,Arms tracks
Robotics and Automation Using Arduino
AUTOMATION
Automation is the technology by which a
process or procedure is performed with
minimal human assistance.
Automation or automatic control is the use
of various control systems for operating
equipment such as machinery, processes
in factories, boilers and heat treating
ovens, switching on telephone networks,
steering and stabilization of ships, aircraft
and other applications and vehicles with
minimal or reduced human intervention
DIFFERENCE BETWEEN ROBOTICS &
AUTOMATION
 the main difference between robotics and automation is that
robots are a piece of equipment that can perform a variety of
tasks with programming, whilst bespoke
 automation is a term that is used for special purpose machines or
systems that are designed to perform a specific task.
Mirocontrollers:
Definition:
A microcontroller is a computer present in a single
integrated circuit which is dedicated to perform one task
and execute one specific application.
It contains memory, programmable input/output peripherals
as well a processor. Microcontrollers are mostly designed for
embedded applications and are heavily used in automatically
controlled electronic devices such as cellphones, cameras,
microwave ovens, washing machines, etc.
Understanding Arduino
An Arduino is an open-source microcontroller development
board. In plain English, you can use the Arduino to read
sensors and control things like motors and lights. This allows
you to upload programs to this board which can then
interact with things in the real world. With this, you can
make devices which respond and react to the world at large.
This how Arduino Uno looks like!
Different Types of Arduino
PROCESSING
UNIT
INPUT
DEVICES
OUTPUT
DEVICES
SENSOR MICROCONTROLLER ACCUTATOR
CPU
ARDUINO
1
3
INPUT/ OUTPUT
CONNECTING POINT IN
CPU
IN ARDUINO
WE HAVE
“PINS” AS
INPUT/OUTPU
T
CONNECTING
POINT 1
4
DIGITAL PINS
1
5
PORT
POWER POINT
GENERAL PINS
ANALOG PINS
There are three types of pins in arduino
DIGITAL PINS :
D0 – D13.
Used to receive or generate Digital signal
i.e either 1 or 0 can be readed as input or given as output only.
ANALOG PINS :
A0 – A5.
Used to receive Analog signal
i.e values corresponding to voltage level between 0v to 5v can be readed as
input.
GENERALSPINS :
5V,GND,VIN,3.3V.
Generally used as power source to operate different sensors.
1
6
JUMPERS
Wire used to connect arduino pins to sensors and accutators
or breadboard
Male pin / plug
Female pin / socket
1
7
There are three types of jumper wires
Male to Male : Both the ends of the wire have plug/male pin.
Female to Female : Both the ends of the wire have plug/male pin.
Male to Female : Both the ends of the wire have plug/male pin.
1
8
BREAD BOARD
1
9
LIGHT EMITING DIODE – L.E.D
The Larger Leg of
the Led light is
the positive
terminal and the
smaller is the
negative
terminal
ARDUINO IDE
21
FUNCTION
22
pinMode : sets the pin to input mode or output mode.
digitalWrite : used to produce output(either 0 or 1) at digital pins
digitalRead : used to read the input at digital pins. ( 0 / 1 )
analogWrite : used to write analog value to PWM digital pin. ( 0 to 255 )
analogRead : used to read the input at analog pins. ( 0 to 1023 )
Serial.print : used to print anything. ( generally input of sensors )
Serial.println : print anything and then change line.
delay : halts the execution of the program for particular duraton of time.
Its time to write
some code dude.
Just remember to
set pinmode before
you use any pin
Sensors:
Sensors are sophisticated devices that are frequently used
to detect and respond to electrical or optical
signals. A Sensor converts the physical parameter (for
example: temperature, blood pressure, humidity, speed,
etc.) into a signal which can be measured electrically
Types of Sensors:
1.Digital Sensor
2.Analog Sensor
Analog Sensor
There are different types of sensors that produce continuous
analog output signal and these sensors are considered as
analog sensors. This continuous output signal produced by
the analog sensors is proportional to the measurand. There
are various types of analog sensors; practical examples of
various types of analog sensors are as follows:
accelerometers, pressure sensors, light sensors, sound
sensors, temperature sensors, and so on.
Digital Sensor
 Electronic sensors or electrochemical sensors in which
data conversion and data transmission takes place
digitally are called as digital sensors.In digital sensors, the
signal measured is directly converted into digital signal
output inside the digital sensor itself. And this digital
signal is transmitted through cable digitally. practical
examples of various types of digital sensors are as follows:
Pir Sensor,relay,sound sensor,etc
L.D.R – Light DependentResister
A variable resister where value of resistance depends on intensity of
light falling on it. High resistance results low voltage and low input
signal in case of arduino
Robotics and Automation Using Arduino
LASER DIODE
When connected with 5v source it emits laser
beam.
+
-
BUZZER
Produces sound when connected to 5v source, longer leg should be
connected to positive terminal and shorter to negative . Used as alarm
in many systems.
+ -
RELAY
A switch which can be turned to on state or off state using 5v . Means any
electrical
appliance ( 240v ) can be switched on or off using a 5v signal.
Relay stands as the junction between electrical and electronic systems.
Sound Sensor
 A sensor which generates a digital signal 1, when ever there is a loud sound
made.
• Connect 5v pin of sensor to arduino 5v pin.
• Connect Gnd pin of sensor to Gnd pin of arduno.
• Connect OUT pin of sensor to any digital pin of arduino and code accordingly.
Can you
please
demonstrate?
Ultrasonic Sensor
It radiates ultrasonic waves, and calculates the time ultrasonic waves
took to return after striking any surface.
It require two digital pins , one for triggering (radiating) an
ultrasonic wave
burst and other to receive back the radiated waves.
• Connect vcc to 5v of arduino
• Connect gnd of sensor to gnd of arduino
• Connect trig pin of sensor to any digital pin of arduino
responsible for triggering ( as per the code)
• Connect echo pin of sensor to any digital pin of arduino
responsible for receiving the input signal from sensor. (as per
the code)
PIR SENSOR
A passive infrared sensor (PIR sensor) is an electronic sensor that
measures infrared (IR) light radiating from objects in its field of view. They
are most often used in PIR-based motion detectors. PIR sensors are
commonly used in security alarms and automatic lighting applications.
SERVO MOTOR
A servo motor is an electrical device which can push or rotate an object with
great precision. If you want to rotate and object at some specific angles or
distance, then you use servo motor.
HEIGHTOMETE
R
DIGITAL MEASURING
SCALE
39
DIFFERENT
SENSORS
Temperature Load (weight) Pressure Water / moisture
And Many More.
BOT MAKING
Line Follower Bot
Robotics and Automation Using Arduino
Robotics and Automation Using Arduino
Obstacle Avoiding Car
BELIVE IN
EXHIBITION
MORE THAN
COMPETITION
Robotics and Automation Using Arduino
Ad

More Related Content

What's hot (19)

Arduino embedded systems and advanced robotics
Arduino embedded systems and advanced roboticsArduino embedded systems and advanced robotics
Arduino embedded systems and advanced robotics
Shubham Bhattacharya
 
Porte à puce
Porte à pucePorte à puce
Porte à puce
Faqih Fadhila Ardiansyah
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
RAGHUVARMA09
 
Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.
Nitish Kumar
 
Arduino by yogesh t s'
Arduino by yogesh t s'Arduino by yogesh t s'
Arduino by yogesh t s'
tsyogesh46
 
Automatic Room Light Controller Using Arduinom & PIR Sensor
Automatic Room Light Controller Using Arduinom & PIR SensorAutomatic Room Light Controller Using Arduinom & PIR Sensor
Automatic Room Light Controller Using Arduinom & PIR Sensor
Ankit Chaudhary
 
Ultrasonic security system by arduino
Ultrasonic security system by arduinoUltrasonic security system by arduino
Ultrasonic security system by arduino
FarzanaMoli1
 
Arduino based home automation using tv remote
Arduino based home automation using tv remoteArduino based home automation using tv remote
Arduino based home automation using tv remote
Mahbub Alam Himel
 
Summer training project
Summer training projectSummer training project
Summer training project
Manpreet Singh Bhasin
 
Arduino projects-pdf-download-list-jan-2015
Arduino projects-pdf-download-list-jan-2015Arduino projects-pdf-download-list-jan-2015
Arduino projects-pdf-download-list-jan-2015
Hafid Moujane
 
Automatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR SensorAutomatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR Sensor
Ankit Chaudhary
 
Home automationusing ir remote
Home automationusing ir remote Home automationusing ir remote
Home automationusing ir remote
Rohith Kilkile
 
Smart Remote for the Setup Box Using Gesture Control
Smart Remote for the Setup Box Using Gesture ControlSmart Remote for the Setup Box Using Gesture Control
Smart Remote for the Setup Box Using Gesture Control
IJERA Editor
 
Arduino_Project_Report
Arduino_Project_ReportArduino_Project_Report
Arduino_Project_Report
Jacob McCormick
 
Arduino based Applications-part 5
Arduino based Applications-part 5Arduino based Applications-part 5
Arduino based Applications-part 5
Jawaher Abdulwahab Fadhil
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
Ravi Phadtare
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control System
IRJET Journal
 
Arduino
ArduinoArduino
Arduino
AbhimaniSadeesha
 
Arduino
ArduinoArduino
Arduino
Geet Patel
 
Arduino embedded systems and advanced robotics
Arduino embedded systems and advanced roboticsArduino embedded systems and advanced robotics
Arduino embedded systems and advanced robotics
Shubham Bhattacharya
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
RAGHUVARMA09
 
Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.
Nitish Kumar
 
Arduino by yogesh t s'
Arduino by yogesh t s'Arduino by yogesh t s'
Arduino by yogesh t s'
tsyogesh46
 
Automatic Room Light Controller Using Arduinom & PIR Sensor
Automatic Room Light Controller Using Arduinom & PIR SensorAutomatic Room Light Controller Using Arduinom & PIR Sensor
Automatic Room Light Controller Using Arduinom & PIR Sensor
Ankit Chaudhary
 
Ultrasonic security system by arduino
Ultrasonic security system by arduinoUltrasonic security system by arduino
Ultrasonic security system by arduino
FarzanaMoli1
 
Arduino based home automation using tv remote
Arduino based home automation using tv remoteArduino based home automation using tv remote
Arduino based home automation using tv remote
Mahbub Alam Himel
 
Arduino projects-pdf-download-list-jan-2015
Arduino projects-pdf-download-list-jan-2015Arduino projects-pdf-download-list-jan-2015
Arduino projects-pdf-download-list-jan-2015
Hafid Moujane
 
Automatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR SensorAutomatic Room Lights Controller Using Arduino & PIR Sensor
Automatic Room Lights Controller Using Arduino & PIR Sensor
Ankit Chaudhary
 
Home automationusing ir remote
Home automationusing ir remote Home automationusing ir remote
Home automationusing ir remote
Rohith Kilkile
 
Smart Remote for the Setup Box Using Gesture Control
Smart Remote for the Setup Box Using Gesture ControlSmart Remote for the Setup Box Using Gesture Control
Smart Remote for the Setup Box Using Gesture Control
IJERA Editor
 
IRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control SystemIRJET - Zigbee based Street Light Control System
IRJET - Zigbee based Street Light Control System
IRJET Journal
 

Similar to Robotics and Automation Using Arduino (20)

ARDUINO Presentation1.pptx
ARDUINO Presentation1.pptxARDUINO Presentation1.pptx
ARDUINO Presentation1.pptx
SourabhSalunkhe10
 
Arduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxArduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptx
BhuvanaN12
 
Arduino
ArduinoArduino
Arduino
Ameesha Indusarani
 
sensors.pptx
sensors.pptxsensors.pptx
sensors.pptx
ParthaSarathi208940
 
Lecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptx
Lecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptxLecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptx
Lecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptx
itsmepulkitsharma
 
ir sensor.docx
ir sensor.docxir sensor.docx
ir sensor.docx
SuperGirlArshiyah
 
arduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptxarduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptx
SruSru1
 
maveric presentation.pptxgfsdhhdskkgeejjtwsft
maveric presentation.pptxgfsdhhdskkgeejjtwsftmaveric presentation.pptxgfsdhhdskkgeejjtwsft
maveric presentation.pptxgfsdhhdskkgeejjtwsft
azhagansri2021
 
Animatronic hand controller
Animatronic hand controllerAnimatronic hand controller
Animatronic hand controller
Sabrina Chowdhury
 
maveric presentation.pptxggdgbfdhgtdds35652
maveric presentation.pptxggdgbfdhgtdds35652maveric presentation.pptxggdgbfdhgtdds35652
maveric presentation.pptxggdgbfdhgtdds35652
azhagansri2021
 
UEE PPT.pptx
UEE PPT.pptxUEE PPT.pptx
UEE PPT.pptx
MansiKumari26
 
Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptx
9731735920
 
IoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorsIoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensors
saritasapkal
 
Chapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptxChapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptx
khgh7
 
Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptx
AsvParthasarathi
 
Obstacle and edge detector report.
Obstacle and edge detector report.Obstacle and edge detector report.
Obstacle and edge detector report.
Himanshu Kumar Singh
 
ArduinoSectionI-slides.ppt
ArduinoSectionI-slides.pptArduinoSectionI-slides.ppt
ArduinoSectionI-slides.ppt
Lam Hung
 
Arduino presentation.pptx it's made up by Mrs electron
Arduino  presentation.pptx  it's made up by Mrs electronArduino  presentation.pptx  it's made up by Mrs electron
Arduino presentation.pptx it's made up by Mrs electron
avnish27jankumar2010
 
Final year Engineering project
Final year Engineering project Final year Engineering project
Final year Engineering project
VaibhavShukla740413
 
fire fighting robot ppt.pptx
fire fighting robot ppt.pptxfire fighting robot ppt.pptx
fire fighting robot ppt.pptx
mahesh450519
 
Arduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptxArduino with brief description of sensorsppt.pptx
Arduino with brief description of sensorsppt.pptx
BhuvanaN12
 
Lecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptx
Lecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptxLecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptx
Lecture Notes 2.2.3 (Debouncing-Led-sevengement display) (1).pptx
itsmepulkitsharma
 
arduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptxarduino and its introduction deep dive ppt.pptx
arduino and its introduction deep dive ppt.pptx
SruSru1
 
maveric presentation.pptxgfsdhhdskkgeejjtwsft
maveric presentation.pptxgfsdhhdskkgeejjtwsftmaveric presentation.pptxgfsdhhdskkgeejjtwsft
maveric presentation.pptxgfsdhhdskkgeejjtwsft
azhagansri2021
 
maveric presentation.pptxggdgbfdhgtdds35652
maveric presentation.pptxggdgbfdhgtdds35652maveric presentation.pptxggdgbfdhgtdds35652
maveric presentation.pptxggdgbfdhgtdds35652
azhagansri2021
 
IoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensorsIoT Basics with few Embedded System Connections for sensors
IoT Basics with few Embedded System Connections for sensors
saritasapkal
 
Chapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptxChapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptx
khgh7
 
Obstacle and edge detector report.
Obstacle and edge detector report.Obstacle and edge detector report.
Obstacle and edge detector report.
Himanshu Kumar Singh
 
ArduinoSectionI-slides.ppt
ArduinoSectionI-slides.pptArduinoSectionI-slides.ppt
ArduinoSectionI-slides.ppt
Lam Hung
 
Arduino presentation.pptx it's made up by Mrs electron
Arduino  presentation.pptx  it's made up by Mrs electronArduino  presentation.pptx  it's made up by Mrs electron
Arduino presentation.pptx it's made up by Mrs electron
avnish27jankumar2010
 
fire fighting robot ppt.pptx
fire fighting robot ppt.pptxfire fighting robot ppt.pptx
fire fighting robot ppt.pptx
mahesh450519
 
Ad

Recently uploaded (20)

Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
BookNet Canada
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and MLGyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
Gyrus AI
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Hundred applicable AI Cases for oil and Gas
Hundred applicable AI Cases for oil and GasHundred applicable AI Cases for oil and Gas
Hundred applicable AI Cases for oil and Gas
bengsoon3
 
The Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI IntegrationThe Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI Integration
Re-solution Data Ltd
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
5kW Solar System in India – Cost, Benefits & Subsidy 2025
5kW Solar System in India – Cost, Benefits & Subsidy 20255kW Solar System in India – Cost, Benefits & Subsidy 2025
5kW Solar System in India – Cost, Benefits & Subsidy 2025
Ksquare Energy Pvt. Ltd.
 
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep DiveDesigning Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
Designing Low-Latency Systems with Rust and ScyllaDB: An Architectural Deep Dive
ScyllaDB
 
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptxSpecial Meetup Edition - TDX Bengaluru Meetup #52.pptx
Special Meetup Edition - TDX Bengaluru Meetup #52.pptx
shyamraj55
 
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...Canadian book publishing: Insights from the latest salary survey - Tech Forum...
Canadian book publishing: Insights from the latest salary survey - Tech Forum...
BookNet Canada
 
tecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdftecnologias de las primeras civilizaciones.pdf
tecnologias de las primeras civilizaciones.pdf
fjgm517
 
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager APIUiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPath Community Berlin: Orchestrator API, Swagger, and Test Manager API
UiPathCommunity
 
Big Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur MorganBig Data Analytics Quick Research Guide by Arthur Morgan
Big Data Analytics Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Procurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptxProcurement Insights Cost To Value Guide.pptx
Procurement Insights Cost To Value Guide.pptx
Jon Hansen
 
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and MLGyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
GyrusAI - Broadcasting & Streaming Applications Driven by AI and ML
Gyrus AI
 
AsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API DesignAsyncAPI v3 : Streamlining Event-Driven API Design
AsyncAPI v3 : Streamlining Event-Driven API Design
leonid54
 
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
Transcript: #StandardsGoals for 2025: Standards & certification roundup - Tec...
BookNet Canada
 
Quantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur MorganQuantum Computing Quick Research Guide by Arthur Morgan
Quantum Computing Quick Research Guide by Arthur Morgan
Arthur Morgan
 
Rusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond SparkRusty Waters: Elevating Lakehouses Beyond Spark
Rusty Waters: Elevating Lakehouses Beyond Spark
carlyakerly1
 
Hundred applicable AI Cases for oil and Gas
Hundred applicable AI Cases for oil and GasHundred applicable AI Cases for oil and Gas
Hundred applicable AI Cases for oil and Gas
bengsoon3
 
The Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI IntegrationThe Future of Cisco Cloud Security: Innovations and AI Integration
The Future of Cisco Cloud Security: Innovations and AI Integration
Re-solution Data Ltd
 
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdfThe Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
The Evolution of Meme Coins A New Era for Digital Currency ppt.pdf
Abi john
 
MINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PRMINDCTI revenue release Quarter 1 2025 PR
MINDCTI revenue release Quarter 1 2025 PR
MIND CTI
 
Technology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data AnalyticsTechnology Trends in 2025: AI and Big Data Analytics
Technology Trends in 2025: AI and Big Data Analytics
InData Labs
 
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptxIncreasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Increasing Retail Store Efficiency How can Planograms Save Time and Money.pptx
Anoop Ashok
 
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul Shares 5 Steps to Implement AI Agents for Maximum Business Efficien...
Noah Loul
 
5kW Solar System in India – Cost, Benefits & Subsidy 2025
5kW Solar System in India – Cost, Benefits & Subsidy 20255kW Solar System in India – Cost, Benefits & Subsidy 2025
5kW Solar System in India – Cost, Benefits & Subsidy 2025
Ksquare Energy Pvt. Ltd.
 
Ad

Robotics and Automation Using Arduino

  • 3. What is Robot? • A robot is a machine which is programmed to move and perform certain tasks automatically. • robots do only what a person has built them to do. • A robot is a machine designed to execute one or more tasks automatically with speed and precision.
  • 4. How do Robots work?  The sensory inputs that the robot takes can be anything from smell, touch, visual differences, etc. The central processing unit is the microprocessor or microcontroller that processes this input quantity, searches for the corresponding function to perform from the previously-fed or programmed instruction set, and then sends the signal on to the output port
  • 5. THE ROBOT CONTROL LOOP Speech,Vision, Accelaration, Temperature, Position,Distance, Force,Touch,Light, Sound,position Sence Sense Think Act Task planning, Process data, Path planning, Motion planning Move,Speech,Text,Arms tracks
  • 7. AUTOMATION Automation is the technology by which a process or procedure is performed with minimal human assistance. Automation or automatic control is the use of various control systems for operating equipment such as machinery, processes in factories, boilers and heat treating ovens, switching on telephone networks, steering and stabilization of ships, aircraft and other applications and vehicles with minimal or reduced human intervention
  • 8. DIFFERENCE BETWEEN ROBOTICS & AUTOMATION  the main difference between robotics and automation is that robots are a piece of equipment that can perform a variety of tasks with programming, whilst bespoke  automation is a term that is used for special purpose machines or systems that are designed to perform a specific task.
  • 9. Mirocontrollers: Definition: A microcontroller is a computer present in a single integrated circuit which is dedicated to perform one task and execute one specific application. It contains memory, programmable input/output peripherals as well a processor. Microcontrollers are mostly designed for embedded applications and are heavily used in automatically controlled electronic devices such as cellphones, cameras, microwave ovens, washing machines, etc.
  • 10. Understanding Arduino An Arduino is an open-source microcontroller development board. In plain English, you can use the Arduino to read sensors and control things like motors and lights. This allows you to upload programs to this board which can then interact with things in the real world. With this, you can make devices which respond and react to the world at large.
  • 11. This how Arduino Uno looks like!
  • 14. INPUT/ OUTPUT CONNECTING POINT IN CPU IN ARDUINO WE HAVE “PINS” AS INPUT/OUTPU T CONNECTING POINT 1 4
  • 16. There are three types of pins in arduino DIGITAL PINS : D0 – D13. Used to receive or generate Digital signal i.e either 1 or 0 can be readed as input or given as output only. ANALOG PINS : A0 – A5. Used to receive Analog signal i.e values corresponding to voltage level between 0v to 5v can be readed as input. GENERALSPINS : 5V,GND,VIN,3.3V. Generally used as power source to operate different sensors. 1 6
  • 17. JUMPERS Wire used to connect arduino pins to sensors and accutators or breadboard Male pin / plug Female pin / socket 1 7
  • 18. There are three types of jumper wires Male to Male : Both the ends of the wire have plug/male pin. Female to Female : Both the ends of the wire have plug/male pin. Male to Female : Both the ends of the wire have plug/male pin. 1 8
  • 20. LIGHT EMITING DIODE – L.E.D The Larger Leg of the Led light is the positive terminal and the smaller is the negative terminal
  • 22. FUNCTION 22 pinMode : sets the pin to input mode or output mode. digitalWrite : used to produce output(either 0 or 1) at digital pins digitalRead : used to read the input at digital pins. ( 0 / 1 ) analogWrite : used to write analog value to PWM digital pin. ( 0 to 255 ) analogRead : used to read the input at analog pins. ( 0 to 1023 ) Serial.print : used to print anything. ( generally input of sensors ) Serial.println : print anything and then change line. delay : halts the execution of the program for particular duraton of time.
  • 23. Its time to write some code dude. Just remember to set pinmode before you use any pin
  • 24. Sensors: Sensors are sophisticated devices that are frequently used to detect and respond to electrical or optical signals. A Sensor converts the physical parameter (for example: temperature, blood pressure, humidity, speed, etc.) into a signal which can be measured electrically Types of Sensors: 1.Digital Sensor 2.Analog Sensor
  • 25. Analog Sensor There are different types of sensors that produce continuous analog output signal and these sensors are considered as analog sensors. This continuous output signal produced by the analog sensors is proportional to the measurand. There are various types of analog sensors; practical examples of various types of analog sensors are as follows: accelerometers, pressure sensors, light sensors, sound sensors, temperature sensors, and so on.
  • 26. Digital Sensor  Electronic sensors or electrochemical sensors in which data conversion and data transmission takes place digitally are called as digital sensors.In digital sensors, the signal measured is directly converted into digital signal output inside the digital sensor itself. And this digital signal is transmitted through cable digitally. practical examples of various types of digital sensors are as follows: Pir Sensor,relay,sound sensor,etc
  • 27. L.D.R – Light DependentResister A variable resister where value of resistance depends on intensity of light falling on it. High resistance results low voltage and low input signal in case of arduino
  • 29. LASER DIODE When connected with 5v source it emits laser beam. + -
  • 30. BUZZER Produces sound when connected to 5v source, longer leg should be connected to positive terminal and shorter to negative . Used as alarm in many systems. + -
  • 31. RELAY A switch which can be turned to on state or off state using 5v . Means any electrical appliance ( 240v ) can be switched on or off using a 5v signal. Relay stands as the junction between electrical and electronic systems.
  • 32. Sound Sensor  A sensor which generates a digital signal 1, when ever there is a loud sound made. • Connect 5v pin of sensor to arduino 5v pin. • Connect Gnd pin of sensor to Gnd pin of arduno. • Connect OUT pin of sensor to any digital pin of arduino and code accordingly.
  • 34. Ultrasonic Sensor It radiates ultrasonic waves, and calculates the time ultrasonic waves took to return after striking any surface.
  • 35. It require two digital pins , one for triggering (radiating) an ultrasonic wave burst and other to receive back the radiated waves. • Connect vcc to 5v of arduino • Connect gnd of sensor to gnd of arduino • Connect trig pin of sensor to any digital pin of arduino responsible for triggering ( as per the code) • Connect echo pin of sensor to any digital pin of arduino responsible for receiving the input signal from sensor. (as per the code)
  • 36. PIR SENSOR A passive infrared sensor (PIR sensor) is an electronic sensor that measures infrared (IR) light radiating from objects in its field of view. They are most often used in PIR-based motion detectors. PIR sensors are commonly used in security alarms and automatic lighting applications.
  • 37. SERVO MOTOR A servo motor is an electrical device which can push or rotate an object with great precision. If you want to rotate and object at some specific angles or distance, then you use servo motor.
  • 40. DIFFERENT SENSORS Temperature Load (weight) Pressure Water / moisture And Many More.