![Page 1: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/1.jpg)
MICROPROCESSOR BASED PROCESS CONTROL
![Page 2: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/2.jpg)
AVOIDING ROBOT
![Page 3: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/3.jpg)
AMGD RABEH ALSHERBINIABDULRAHMAN RMDAN
SAAD
![Page 4: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/4.jpg)
The Robot is a machine able to execute the orders required of them carefully.
This machine is depend on so-called artificial intelligence.
It's used The microcontroller to implementation of those requirements, and show that it was thinking it.
ROBOTICS
![Page 5: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/5.jpg)
AVOIDING ROBOT
![Page 6: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/6.jpg)
In this robot it sense any obstacle in its bath avoid it and return to running.
AVOIDING ROBOT
![Page 7: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/7.jpg)
Ultra sonic sensor .
Microcontroller (Arduino).
Driver for DC motor.
COMPONENT
![Page 8: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/8.jpg)
ULTRASONIC
This sensor is generate ultrasonic waves by the higher frequency and when the waves collide with any body it return to the sensor again.
By other expression : When the medium of waves is
change the waves is return.
We can use it to measure the distance between the robot and
the obstacle. HCSR04
![Page 9: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/9.jpg)
ULTRASONIC
Data Sheet:
HCSR04
![Page 10: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/10.jpg)
ULTRASONIC
How To Work From Data Sheet:
HCSR04
Trigg
Echo
![Page 11: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/11.jpg)
ULTRASONIC
Code in Arduino to test it sensor:
HCSR04
![Page 12: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/12.jpg)
DRIVE
This drive (L298N) is used to transmit the control signal from
controller to the DC motor.
Why we need the drive?
We use the drive to control the direction of the motor and to
assume the high ampere.
The general idea of this drive is use the four quadrant Power electronics , to control the
direction of two motor. L298N
![Page 13: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/13.jpg)
DRIVE
Data Sheet:
L298N
Multiwatt
15
![Page 14: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/14.jpg)
DRIVE
Code in Arduino to test it sensor:
L298N
![Page 15: Microprocessor based process control Avoiding robot](https://reader035.vdocuments.us/reader035/viewer/2022062313/55c54fe0bb61eb44588b458b/html5/thumbnails/15.jpg)
AVOIDING ROBOT