Mini Pro
Mini Pro
Presented by
R190805(S.Moiyeza Muskan)
R190806(Kalyani Gummoji)
OVERVIEW
●
Introduction
●
Circuit Diagram
●
Hardware requirements
●
Software requirements
●
Mechanism
●
Result
●
Conclusion
INTRODUCTION
The smart stick for the blind as the name
suggests is a device for the visually impaired to
guide the user to respective destination and
avoiding to collide with the obstacles.
The objectives of blind stick with sensor is to help
the blind individuals to detect obstacles in their path,
navigate safely and gain more independence in their
daily lives.It uses a microcontroller,powersupply &
ultrasonic sensor to detect the obstacles in between.
CIRCUIT DIAGRAM
HARDWARE REQUIREMENTS
ARDUINO UNO
●
Technical characteristics
●
Clock speed: 16 MHz (Intel 286: 12.5 MHz) - 8-bit
●
Flash program memory: 32 KBytes (0.5 used by bootloader)
●
SRAM: 2 KBytes
●
Input / Output
●
14 digital input/output pins
●
6 analog input pins
●
6 analog output pins (PWM)
ULTRASONIC SENSOR
●
A very popular sensor used in many
applications where measuring distance or
sensing objects are required.
●
The module has 2 eyes like projects in the
front which forms the ultrasonic transmitter
and receiver. It works with the simple high school formula that
Distance = Speed x Time
●
The ultrasonic transmitter transmits an ultrasonic wave, this wave
travels in air and when it gets objected by any material it gets
reflected back toward the sensor
●
BUZZER
●
A small buzzer is a common feature in
electronic products and can provide an
effective way of interacting with users or
raising an alarm.
●
Depending on the type and
strength of the signals available to drive the buzzer,
the physical space available,and the required audio sound pressure
level,a magnetic or piezoelectric type will be the most common
options for your applications.
LED- Light Emitting Diode
●
An average 5mm red LED has a
2V forward voltage drop and a
forward current of 2ma.
JUMPER WIRES 9V BATTERY
SOFTWARE REQUIREMENTS
ARDUINO IDE SOFTWARE
●
Allows to write programs and upload them
to Arduino board
●
Very simple for novice programmers
●
Open Source computer programming
language
●
Derived by C/C++ language with some
slight simplifications and modifications
●
Includes classical libraries and functions
– Data types (Integer, float, long, character, ...)
– Operators (Mathematical, logical, comparison, ...)
– Control statements (If, switch/case, while, for, ...)
●
Offer to the programmer simple access to I/O devices
●
Wiring programs are called sketch
●
Text editor containing syntax highlighting and automatic
indentation
– Toolbar
– Text Console
– Compiler
– Serial Monitor to debug
●
Allows to read the data that Arduino communicates through
COM serial port
MECHANISM
CONNECTIONS
ULTRA SONIC SENSOR CONNECTION WITH ARDUINO
// defines variables
long duration;
int distance;
int safetyDistance;
void setup() {
pinMode(trigPin, OUTPUT); // Sets the trigPin as an Output
pinMode(echoPin, INPUT); // Sets the echoPin as an Input
pinMode(buzzer, OUTPUT);
pinMode(ledPin, OUTPUT);
Serial.begin(9600); // Starts the serial communication
}
void loop() {
// Clears the trigPin
digitalWrite(trigPin, LOW);
delayMicroseconds(2);
// Reads the echoPin, returns the sound wave travel time in microseconds
duration = pulseIn(echoPin, HIGH);
// Calculating the distance
distance= duration*0.034/2;
safetyDistance = distance;
if (safetyDistance <= 5){
digitalWrite(buzzer, HIGH);
digitalWrite(ledPin, HIGH);
}
else{
digitalWrite(buzzer, LOW);
digitalWrite(ledPin, LOW);
}
// Prints the distance on the Serial Monitor
Serial.print("Distance: ");
Serial.println(distance);
}
WORKING
The Smart Blind stick scan the path infront of it with the
help of an HC-SR04 Ultrasonic sensor. Whenever the sensor
detects any object in its path the buzzer starts beeping and
also at the same time the LED turns on.
The blind person can hear the beeping of the buzzer
and manage to change the way. In this way, the person can
easily find his way without getting injured.
The Smart blind stick aims at giving the blind person
a better understanding of the path he is moving on. It will help
the visually impaired individuals to be independent.
RESULT
CONCLUSION
●
The smart walking stick, constructed with at most
accuracy, will help the blind people to move from
one place to another without others help.
●
This could also be considered a crude way of
giving the blind a sense of vision.
●
The proposed combination of various working
units makes a real-time system that monitors
position of the user and provides dual.