Академический Документы
Профессиональный Документы
Культура Документы
Theory
Distance of objects
Source: https://www.c-sharpcorner.com/UploadFile/167ad2/how-to-use-ultrasonic-sensor-hc-sr04-in-arduino/
The ultrasonic sensor uses a dynamic microphone. A dynamic microphone is preferred over a
condenser microphone because the dynamic microphone is directional and aids better in
localizing the object. Brief functioning of dynamic microphone stated below:
Sound moves cone that moves attached coil of wire in field of magnet, generator effect
produces a voltage that images the sound pressure, that can be amplified
Source : http://hyperphysics.phy-astr.gsu.edu/hbase/Audio/mic.html
Radar
● The sensor is mounted on a servo motor, controlled with arduino to provide range of
detection.Sensor scans the area for presence of an object, which is displayed on screen
● When objects are closer than a specified limit the user hears a sound from that direction
alerting him/her.
Applications
It serves the aim of aiding visually challenged people be alert about the environment around
them. All that the person will need is a stereo headset to alert about close by objects. We could
rather use a small vibrator motor instead of headset and integrate with stick, to aid while walking
on roads.
Hardware
LIST OF HARDWARE USED
Ultrasonic sensor (HC SR-04)
An ultrasonic sensor was used to detect the distance of the objects and obstacles in front of the
device. The main reasons for it to be chosen were
● Sensitivity and precision
● Availability
● Doesn’t cause disturbance to human ears
● Low price
● Easy interfacing
Useful information
● Range: (2cm to 4m)
● Trigger input signal: 10µs TTL high (puts a limit on sensitivity)
A servo motor was used to provide incremental actuations in order to scan the environment with
the ultrasonic sensor. Some of the reasons for it to be chosen were
● Excellent angular actuation
● Low price
● Easy interfacing
Useful Information
● PWM period: 20ms (puts a large constraint on speed of the overall system)
Source: https://engineering.tamu.edu/media/4247823/ds-servo-mg90s.pdf
Stereo Headset
No specific consideration were taken as the computer already has the drivers to run the
Headset. However, during actual implementation, the latency of the stereo headset and the
corresponding drivers must also be taken into consideration
Circuit Diagram
Our circuit was similar to the ones shown in the image below
Source: https://howtomechatronics.com/projects/arduino-radar-project/
Code and Control
The communication and flow of control can be seen in the block diagram below.