Skip to content

Sonar is a prototype belt that helps the blind navigate in the world based on ultrasonic object detection that triggers a vibration rythm. Built for Arduino Nano.

License

Notifications You must be signed in to change notification settings

the-other-mariana/sonar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

14 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sonar

Sonar is a Sensory Substitution Device built as a belt that helps the blind navigate in the world based on ultrasonic sensor object detection that trigger a vibration rythm.

Specifications

  • Arduino Board: Arduino Nano
  • Processor: ATMega328P
  • Chip for USB Driver: CH340G
  • Sensor: Ultrasonic Sensor HC-SR04 x3
  • Sensor: Touch Sensor TTP223B x1
  • Motor: Vibration Motor x3
  • Battery: Any recharging smartphone power bank of 5V,1A

Vibration Motor

There are many options for these motors, but the ones used are the following.

image

Wiring

The complete wiring of the system should look as below.

image

Set Up

  1. Open the Arduino IDE.

  2. Connect the Arduino board via a USB port.

  3. Make sure you choose the Boad "Arduino Nano", Processor "ATMega328P" and the Port "COM3" or "COM4", just like below.


image

Compile & Run

  1. Open the .ino code that implements the solution.

  2. Click on the left-corner button that has a check on it. It will compile and verify the program.

  3. Click on the Upload button, besides the Verify button.

  4. Unplugg the board from your computer, and plug it to the battery bank.

  5. Buckle the belt around your waist, over your clothes.

  6. Press the touch sensor that is on the right of the belt, to turn on the processing.

Then, the ultrasonic sensor array (size 3) does its job in order to activate the vibration motors until you press again the touch sensor that acts as a On/Off button.


image

Stop

  1. Touch the button to turn off the sensor processing.

  2. Unplug the Arduino from the battery.

  3. Take off the belt.

About

Sonar is a prototype belt that helps the blind navigate in the world based on ultrasonic object detection that triggers a vibration rythm. Built for Arduino Nano.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages