Web, Mobile App, or Something Else?

 A hardware application with a Python script that triggers a hardware 
 response

Executive Summary -

The smart cane is designed to provide a solution to help the blind or blind and deaf community. The white cane already exists which provides a simple and effective solution to detecting obstructions right ahead of a person. However, the white cane does not detect obstructions located above knee height. The smart cane will aid the blind or blind and deaf community by detecting low hanging obstructions in the cane’s direct line of sight. The Smart Cane will be implemented using a Raspberry Pi Zero, an infrared distance sensor, and a vibrating mini motor disc.

Design/Feature-

The Smart Cane will be used to aid the blind or blind and deaf community. The Smart Cane will be a modification of the already existing white cane that is used by the visually impaired. However, a current drawback of the white cane is the inability to alert visually impaired people about low hanging structures ranging a person’s knees to the top of their head. This will be implemented through the addition of three components to the cane: the Raspberry Pi Zero, an infrared distance sensor, and a vibrating mini motor disc. To begin a typical white will now have an IR sensor on a designated “top side” of the cane specified in Figure 1 below. The IR sensor is the key to the Smart Cane it will be used to detect low hanging obstructures in a straight line path wherever the user is point the cane. When the IR sensor detects an object it will provide an output voltage that will then read the output. The output voltage of the IR sensor will vary based on the distance from the sensor to the obstruction. The varying output voltage values can be seen below in Figure 2 which was obtained from the datasheet of the GP2Y0A02YK infrared sensor. Using Figure 2 and geometry, the code being run on the Raspberry Pi Zero will only accept certain voltages within a threshold that will trigger a vibration (Figure 3). The python script will be ran from a raspberry pi zero that will sit under the cane near the handle. Figure 4 depicts how the case would be designed to fit the raspberry pi and the batteries on the smart cane.

Roles-

 Hardware Design & Integration
       Ricky Flores
       Gisselle Ramos
       Kimberly Ramos
 Software Design and Implementation
       Abraham Hinojosa
       Brian Munoz
Visuals, Documentation, and Presentation
       Yuliana Razo Acosta
       Aaron Buitron

Built With

  • ir-distance-sensor
  • python
  • raspberry-pi-zero
  • vibrating-mini-motor-disc
Share this project:

Updates