Introduction: Anti Collision Glasses for the Blind
We are making so many things and stuffs and all of us with normal eyes are experiencing it. But what if we have no eyes?? Can you imagine??Horrible..right?They face so many problems. So keeping in mind of those people, I'm here presenting a specs for the visually impaired which can prevent collision. It will give an alarm when the person is very near to a obstacle and he/she is going to collide with it.
Step 1: Components Required
1. Arduino Nano/Micro
2. Ultrasonic Sensor HCSR04 1pc
3. 32Ohm headphone speaker
4. some jumpers
5. tapes for attaching
6. A specs
7. Switch 1pc
8. Battery(I used here 9V, u can go for Li as well)
Step 2: Working Principle
This glass has the Arduino Nano as the brains of the system.The person will wear the glasses and switch it on.Now he starts walking. As the ultrasonic sensor detects that if the distance between the person and an obstacle is below 20 Cm(u can change to any value u want)....he will get an alert over the 32Ohm headphone Speaker( I have used a melody tone as the alert) attached in his ear.And he will immediately be aware of that obstacle. So the collision will be prevented.
http://howtomechatronics.com/tutorials/arduino/ult...
here you can find the working of HCSR04.
Step 3: Making the Circuit
Here is the circuit Schematic in a Fritzing file
http://fritzing.org/home/ here you can download fritzing.
After installing, open the file attached here and attach the components as given using jumpers. It is pretty easy.
Use tapes for easy attaching in the specs. Attach the speaker and the switch. Your stuff should somewhat look like the pic attached here
Attachments
Step 4: Upload the Code
Now open the arduino Software and download the two files attached here.You need to simultaneously run the two files. That is...open the Blind_glasses.ino first and then open a new tab and open the pitches.h file. Then upload the sketch.The two file will be uploaded simultaneously.See the pic attached here for details.
So your glasses are now ready. Power on the switch and plug the speaker to your ear and test it and help your blind ones in your neighborhood. In case of any problem comment here or mail me at robosanu1@gmail.com
13 Comments
3 years ago on Introduction
how do i connect to this headphone speaker?
Reply 3 years ago
Attach it directly to the system. One leg at common ground and other to the audio output pin of Arduino as in the fritzing diagram
Question 3 years ago on Introduction
Hi,
Can you explain what physics concept does this project used?
Answer 3 years ago
You may read this link .this link covers the basics of ultrasonic distance measurement
https://howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/
Reply 3 years ago
If i want to collect data based on this project what kind of observation can I run?
Reply 3 years ago
You may add an SD card module for example to keep track of every obstacle it faces. And if you get more money you can attach a small camera with it. Then you might run any AI algorithm to analyse them.
Reply 3 years ago
there seems to be no sound at all. does all the connection right?
Reply 3 years ago
use headphone speakers that are of 32ohm impedance. It seems like you're using buzzers. it will not work. Only use 32ohm headphone /earphone speakers. If you use lesser ohm speaker you'll need a preamplifier to drive them
Reply 3 years ago
so all the connections are right? I just have to replace the buzzer with speaker
Reply 3 years ago
You may use a SD card module to note down distances and you may generate a vector space of the room using some advanced direction measurements along with a acclerometer like MPU6050 or an ADXL345
Reply 3 years ago
https://howtomechatronics.com/tutorials/arduino/ultrasonic-sensor-hc-sr04/ i think this might be useful
5 years ago
Hi,
Blind people work a little slower than the rest of us, but 20cm is way too little heads up time.
Even if we go as low as half the average walking speed of an average seeing person (~1.4m/s), taking into account the total reaction/response time (from super fast 0.7s to slow 3s or more - average 2.3s), the person would move from 50cm to 2.1m (or more), with an average around 1.6m, so they'd slam into whatever they were "beeped" about.
To cover all reaction/response times, it would need to alert at a bit over 2m. This present another challenge, as the US beam needs to be a bit wider than the person at that distance - too narrow and it won't see all obstacles, too wide and it will give false "positives". Further, the wearer would need to travel in the exact direction the glasses look.
And finally... Blind people are just as vain as seeing people, so good luck getting someone to wear those glasses beyond the testing research ;)
Regards
Reply 5 years ago
Yes Sir... there are actually many drawbacks of this system....but it would be helpful in a less congested area... also the 20cm can be changed to any value as you want in the code...