A Smart Cane for Visually Impaired People made for Level-3 Term-1 Microcontroller, Microprocessor and Embedded Systems Sessional Project created by Abu Nowshed Sakib (1705107), Md Sultanul Arifin (1805097) and Kamruj Jaman Sheam (1805099)
Under the kind supervision of -
- Md. Shariful Islam Bhuyan - Assistant Professor, CSE
- Sukarna Barua - Assistant Professor, CSE
- Md. Masum Mushfiq - Lecturer, CSE
Click the image below to see our project video
- Arduino Uno
- HC-SR04 (Ultrasonic Distance Sensor)
- Servo Motor
- HC-05 (Bluetooth Module)
-
Wire up according to the circuit diagram
-
Install and open Arduino IDE
-
Open the Arduino project in the folder named
Arduino
-
Install these libraries from Arduino IDE's Library Manager
-
Connect the Arduino UNO through an USB cable (type A/B)
-
Select
Arduino UNO
inTools > Board
-
Upload the code to Arduino
- Initiate developer mode on your Android device
- Turn on
USB Debugging
from developer options - Connect your android with PC using usb port
- Install and open Android Studio
- Open the folder
Android App
in android studio - Select your device from device list
- Click
Run
. An app namedTheStick
will be installed on your device
Connect the app to the stick after powering on the device. Whenever there is an obstacle ahead of the stick with 1 meter distance the app would tell the user to STOP through an audible message and start its 180° scanning procedure. After that it would suggest the user which way to turn - either TURN LEFT or TURN RIGHT - whichever direction has more free space. The user need to rotate in that direction within 5 seconds. After which an audio cue would inform the user that it is ready to detect obstacles again