SlideShare a Scribd company logo
1 of 47
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
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
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
Obstacle Avoiding Car
BELIVE IN
EXHIBITION
MORE THAN
COMPETITION
Robotics and Automation Using Arduino

More Related Content

What's hot

Arduino embedded systems and advanced robotics
Arduino embedded systems and advanced roboticsArduino embedded systems and advanced robotics
Arduino embedded systems and advanced roboticsShubham Bhattacharya
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorRAGHUVARMA09
 
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 SensorAnkit Chaudhary
 
Ultrasonic security system by arduino
Ultrasonic security system by arduinoUltrasonic security system by arduino
Ultrasonic security system by arduinoFarzanaMoli1
 
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 remoteMahbub 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-2015Hafid 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 SensorAnkit 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 ControlIJERA 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 SystemIRJET Journal
 

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
 
Porte à puce
Porte à pucePorte à puce
Porte à puce
 
Automatic Door Opener using PIR Sensor
Automatic Door Opener using PIR SensorAutomatic Door Opener using PIR Sensor
Automatic Door Opener using PIR Sensor
 
Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.Arduino interfacing with bluetooth.
Arduino interfacing with bluetooth.
 
Arduino by yogesh t s'
Arduino by yogesh t s'Arduino by yogesh t s'
Arduino by yogesh t s'
 
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
 
Ultrasonic security system by arduino
Ultrasonic security system by arduinoUltrasonic security system by arduino
Ultrasonic security system by arduino
 
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
 
Summer training project
Summer training projectSummer training project
Summer training project
 
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
 
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
 
Home automationusing ir remote
Home automationusing ir remote Home automationusing ir remote
Home automationusing ir remote
 
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
 
Arduino_Project_Report
Arduino_Project_ReportArduino_Project_Report
Arduino_Project_Report
 
Arduino based Applications-part 5
Arduino based Applications-part 5Arduino based Applications-part 5
Arduino based Applications-part 5
 
PPT ON Arduino
PPT ON Arduino PPT ON Arduino
PPT ON Arduino
 
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
 
Arduino
ArduinoArduino
Arduino
 
Arduino
ArduinoArduino
Arduino
 

Similar to Robotics and Automation Using Arduino

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.pptxBhuvanaN12
 
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 sensorssaritasapkal
 
Chapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptxChapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptxkhgh7
 
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.pptLam Hung
 
fire fighting robot ppt.pptx
fire fighting robot ppt.pptxfire fighting robot ppt.pptx
fire fighting robot ppt.pptxmahesh450519
 
Introduction to arduino!
Introduction to arduino!Introduction to arduino!
Introduction to arduino!Makers of India
 
Smart Safety Door based on Arduino Uno R3
Smart Safety Door based on Arduino Uno R3Smart Safety Door based on Arduino Uno R3
Smart Safety Door based on Arduino Uno R3Ziddan Kundrat
 
Color Sensor.pptx
Color Sensor.pptxColor Sensor.pptx
Color Sensor.pptxRituSachan2
 
Arduino Slides With Neopixels
Arduino Slides With NeopixelsArduino Slides With Neopixels
Arduino Slides With Neopixelssdcharle
 

Similar to Robotics and Automation Using Arduino (20)

ARDUINO Presentation1.pptx
ARDUINO Presentation1.pptxARDUINO Presentation1.pptx
ARDUINO Presentation1.pptx
 
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
 
Arduino
ArduinoArduino
Arduino
 
sensors.pptx
sensors.pptxsensors.pptx
sensors.pptx
 
ir sensor.docx
ir sensor.docxir sensor.docx
ir sensor.docx
 
Animatronic hand controller
Animatronic hand controllerAnimatronic hand controller
Animatronic hand controller
 
UEE PPT.pptx
UEE PPT.pptxUEE PPT.pptx
UEE PPT.pptx
 
Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptx
 
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
 
Chapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptxChapter 5 Arduino Microcontroller Systems .pptx
Chapter 5 Arduino Microcontroller Systems .pptx
 
Sensors.pptx
Sensors.pptxSensors.pptx
Sensors.pptx
 
Obstacle and edge detector report.
Obstacle and edge detector report.Obstacle and edge detector report.
Obstacle and edge detector report.
 
ArduinoSectionI-slides.ppt
ArduinoSectionI-slides.pptArduinoSectionI-slides.ppt
ArduinoSectionI-slides.ppt
 
Final year Engineering project
Final year Engineering project Final year Engineering project
Final year Engineering project
 
fire fighting robot ppt.pptx
fire fighting robot ppt.pptxfire fighting robot ppt.pptx
fire fighting robot ppt.pptx
 
Introduction to arduino!
Introduction to arduino!Introduction to arduino!
Introduction to arduino!
 
Smart Safety Door based on Arduino Uno R3
Smart Safety Door based on Arduino Uno R3Smart Safety Door based on Arduino Uno R3
Smart Safety Door based on Arduino Uno R3
 
Color Sensor.pptx
Color Sensor.pptxColor Sensor.pptx
Color Sensor.pptx
 
Arduino Slides With Neopixels
Arduino Slides With NeopixelsArduino Slides With Neopixels
Arduino Slides With Neopixels
 
B1_25Jan21.pptx
B1_25Jan21.pptxB1_25Jan21.pptx
B1_25Jan21.pptx
 

Recently uploaded

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Paola De la Torre
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slidespraypatel2
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesSinan KOZAK
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024Scott Keck-Warren
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?XfilesPro
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhisoniya singh
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...shyamraj55
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsMemoori
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAndikSusilo4
 

Recently uploaded (20)

Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101Salesforce Community Group Quito, Salesforce 101
Salesforce Community Group Quito, Salesforce 101
 
Slack Application Development 101 Slides
Slack Application Development 101 SlidesSlack Application Development 101 Slides
Slack Application Development 101 Slides
 
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
Neo4j - How KGs are shaping the future of Generative AI at AWS Summit London ...
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Unblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen FramesUnblocking The Main Thread Solving ANRs and Frozen Frames
Unblocking The Main Thread Solving ANRs and Frozen Frames
 
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
Transcript: #StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024SQL Database Design For Developers at php[tek] 2024
SQL Database Design For Developers at php[tek] 2024
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 
How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?How to Remove Document Management Hurdles with X-Docs?
How to Remove Document Management Hurdles with X-Docs?
 
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | DelhiFULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
FULL ENJOY 🔝 8264348440 🔝 Call Girls in Diplomatic Enclave | Delhi
 
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
Automating Business Process via MuleSoft Composer | Bangalore MuleSoft Meetup...
 
AI as an Interface for Commercial Buildings
AI as an Interface for Commercial BuildingsAI as an Interface for Commercial Buildings
AI as an Interface for Commercial Buildings
 
Pigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food ManufacturingPigging Solutions in Pet Food Manufacturing
Pigging Solutions in Pet Food Manufacturing
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Azure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & ApplicationAzure Monitor & Application Insight to monitor Infrastructure & Application
Azure Monitor & Application Insight to monitor Infrastructure & Application
 

Robotics and Automation Using Arduino

  • 1.
  • 2.
  • 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
  • 6.
  • 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
  • 28.
  • 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.
  • 43.
  • 44.