Ultrasonic Batgoggles

 by suneth
Contest WinnerFeatured
instruct1.JPG
Wish you were bat? Want to Experience Echolocation? Want to try to "see" with your ears?

For my first Instructable, I will show you how to build your own ultrasonic batgoggles using an Arduino microcontroller clone, Devantech ultrasonic sensor and welding goggles for around $60 or less if you already have standard electronics components. You could also skip the electronics and make a simple bat-mask perfect to wear to the next Batman movie. In that case, the cost would only be about $15.

These goggles allow you to experience what it is like to use auditory cues like a bat and is intended for children in a science center setting to learn about echolocation. The goal was to keep costs as low as possible, avoid making the form of the interaction to be generic or unrelated to its educational purpose and to ensure that the physical form of device embodies the subject matter. For a more thorough discussion of its design, please see the project webpage.

To keeps costs and size low, an Arduino clone is built used however, but this project works just as well with pre-built Arduino microcontrollers.

These goggles were built for "Dynamic User-centered Research and Design" course in the Arts, Media & Engineering program at Arizona State University.

 
Remove these adsRemove these ads by Signing Up

Step 1: Necessary Materials

-Arduino or comparable microcontroller* (if you have the money you can buy the Arduino mini/nano or use a boarduino, otherwise I will show you how to make a small and cheap Arduino clone for this project.)
-Welding goggles (Mine are "Neiko" brand and are easily found on eBay as "Flip up welding goggles" for 3-10 dollars shipped, this specific type works really well)
-Devantech SRF05 Ultrasonic Sensor (or other comparable sensor -- however, the SRF05 has a very low power consumption of 4mA and great resolution from 3 cm to 4 meters, it is about $30)
-something to make ears out of (I used plastic cones, see also: "How to build a better bat costume")
-some type of enclosure for electronics
-3/8" split seam flexible black convoluted tubing (to hide connecting wires)
-piezo buzzer that can run on 5v-9v
-assorted wires
-plasti-dip spray can (black)

Microcontroller Electronics (these components can be skipped if using a pre-built controller)
- Arduino programmed Atmega8 or 168 DIP chip.
- a spare Arduino board or ArduinoMini USB programmer
- Small PC board (available at Radioshack)
- 9V battery connector (available at Radioshack)
- 7805 5v voltage regulator
- 16 MHz crystal (available @ sparkfun)
- two 22pF capacitors (available @ sparkfun)
- 10 microF electrolytic capacitor
- 1 microF electrolytic capacitor
- 1k resistor and 1 LED (optional but highly recommended)
- 2N4401 transistor (optional)
- female and male headers (optional)
- 28 pin DIP socket or two 14 pin DIP socket s(optional)
- small breadboard for prototyping (optional)

The electronics components can also be obtained from www.digikey.com or www.mouser.com

Tools and supplies you may need
-soldering iron
-hot glue gun
-Dremel
-news paper
-masking tape
-sandpaper
-wire strippers etc.
1-40 of 74Next »
doomsdayltd says: Jul 26, 2011. 2:02 AM
i would personally go with a smaller more compact version of this, but the ears would most likely be mounted by straps.
el greeno says: Mar 9, 2010. 4:01 PM
I was a bit sad not to find this ending up with a 'DareDevil' type visual output.

On a DareDevil theme, have you heard about this boy???

http://www.dailymail.co.uk/news/article-1218291/Blind-boy-7-Briton-able-ears.html
lokivoid says: Dec 15, 2009. 3:14 PM

Whats the point of the ears and goggles? looks a range finder module running the manufactures sample code.

I was expecting something cool like converting the Ultrasound ping data into a visual medium.

eyesee says: Sep 20, 2009. 9:47 AM
Very cool
palak.nayyar says: Aug 2, 2009. 6:33 AM
hey i dont know anything about aruduino programmed atmega8 please let me know about it....or refer me related website... thanks......by the way ur project is just awsome.
suneth (author) in reply to palak.nayyarAug 2, 2009. 10:48 AM
See my previous comment about the Arduino. Here is another website that sells a similar board. http://www.techsouls.com/.

In this project I use an Atmega8 that is pre-programmed with the Arduino bootloader. http://www.sparkfun.com/commerce/product_info.php?products_id=8846. If you have access to a ATMEGA programmer you can load the bootloader yourself. www.arduino.cc
palak.nayyar says: Aug 2, 2009. 6:23 AM
hi ! i want to make such goggles for my final year project... i wanna know that if its components are easily available in indian market? please let me know.... thanks
suneth (author) in reply to palak.nayyarAug 2, 2009. 10:45 AM
I am sure most of the parts should be available or could be shipped to India. You could use a different ultrasonic sensor and any version of the Arduino microcontroller.

This site seems to have some Arduino clones in India: http://www.bhasha.co.cc/
danbar says: Dec 29, 2008. 10:02 PM
hey could u please tell me mail me the electric components cause I can't identify the number and models please my e mail is dm_9990@hotmail.com
dombeef in reply to danbarApr 25, 2009. 2:35 PM
Wait are you trying to get free components?
suneth (author) in reply to danbarDec 29, 2008. 10:45 PM
which components are you having trouble finding?
danbar in reply to sunethDec 29, 2008. 11:10 PM
i dont know the name in english cause im mexican but mmm the black rectangle and the other thing with 3 legs that is also black but have some metal on top could u please tell me thei name in english and the number please
suneth (author) in reply to danbarDec 31, 2008. 7:45 AM
the black rectangle: [http://www.sparkfun.com/commerce/product_info.php?products_id=8846 ATmega168 with Arduino Bootloader]

or you can use any of these arduino boardsany of these arduino boards

the one with three legs: 7805 voltage regulator

danbar in reply to sunethDec 31, 2008. 5:02 PM
thanks
codz30 says: Oct 18, 2008. 8:56 PM
should make a distance output, firgure out when signals are sent, speed = distance/time, then output distance :)
astro boy says: Jul 6, 2008. 4:40 PM
convert the beeps into an lcd screen or a set of LEDs and have 1=4m 2=3.5m 3=3m 4=2.5m 5=2m and so on and make it beep fast if your 5-10cm away from something that would make it more awesome and easer to understand
pkrautter says: Jun 24, 2008. 8:40 PM
intierstesting
yogeshmithraji says: Jun 12, 2008. 7:26 PM
just fantastic.But I think it would not reach the public. Make it less terrifying
HuggyBear says: May 26, 2008. 11:47 PM
This is exactly the same thing they use for backing up warnings on cars: the closer the car gets to the object the faster the pulse becomes. Things like this that seem useless, usually have practical applications.
killerjackalope in reply to HuggyBearMay 27, 2008. 5:44 AM
Errr blind people... Umm using them in applications where you can't see whats going on like plumbing and working with stuff in walls, these would be cheaper to manufacture that fibre optic micro cameras...
-Aj- in reply to killerjackalopeJun 2, 2008. 10:59 PM
(fibre's whats in your diet ;) ) fiber optic micro cameras are AWESOME!! who cares about the cost! BWAAA
killerjackalope in reply to -Aj-Jun 3, 2008. 2:33 AM
They're not really they're rubbish compared to the wireless spy cams that are almost as compact and much better resolutions, that and you can put them anywhere, I used to know a guy that owned a shop that did all that stuff, we put spy cameras in the most random objects and places just to see if it could be done, the best was adding it to an old slr with the innards gutted to repair another one...
-Aj- in reply to killerjackalopeJun 3, 2008. 11:58 PM
lol ok. yeah ive got a small 2.4 ghz wireless camera with a res of 640x480 (standard tv res) its only the size of a 9v battery. range of 500m (1500ft) los. Could make it smaller if i stripped off the case.
killerjackalope in reply to -Aj-Jun 4, 2008. 2:48 PM
Those are sweet and you can get higher quality ones aswell, they're a great thing for movings stuff and the likes of parachuting and cycling videos...
Itsgoofytime says: Jun 2, 2008. 5:27 PM
Run around in public with these on.
rdaumar says: Jun 1, 2008. 7:32 PM
the strobe light i wanted is the 2 in 1 strobe led light schematic diagram...
rdaumar says: Jun 1, 2008. 7:27 PM
hello... good day.... anybody can give me a schematic diagram of 2 in 1 strobe light with PCB-layout? your help is highly appreciated. thank
AndyGadget says: May 27, 2008. 1:28 AM
I really like this one - Great 'ible. You say the ultrasonic sensor has a (spec.) range of up to 4 metres. Can you get a decent beep-interval change anywhere near this? I've always been disappointed with the range of ultrasonic sensors (although I've not used ones as expensive as yours.)
suneth (author) in reply to AndyGadgetMay 27, 2008. 9:36 AM
The ranging of the sensor itself is good, for example, if you have it send the readout to your computer monitor. In terms of the interval change, it becomes much less noticeable due to the mapping that I have used. For purposes of demonstrating the technology I made the mapping work better at closer intervals. If you used a different form of feedback the range would be quite good (something continuous like pitch of a continuous tone, or some kind of display).
AndyGadget in reply to sunethMay 27, 2008. 2:41 PM
If you've got a potential range like that, I think you do need a long and short range signalling as other people are suggesting. For long range, how about counting feet in base 5, indicated once per second? Low beep for the fives, high beep for units, so twelve feet would be 'brr brr bip bip', eight feet would be 'brr bip bip bip'. For less than three feet, either rising tone or increasing rate pulses as discussed. I think you could get used to that with a bit of practice.
AndyGadget in reply to AndyGadgetMay 27, 2008. 2:56 PM
In another comment you mention the spread of the signal. Wouldn't a short cardboard tube or cone on the sensor allow you to pick up signals more selectively (with the loss of some sensitivity). This may give a better indication of objects directly in front of you, rather than trying to cover your full optical field of view.
suneth (author) in reply to AndyGadgetMay 28, 2008. 11:22 PM
Interesting suggestion about the ranges. That might work well.

Here is the spread of the signal from http://www.robot-electronics.co.uk/htm/srf05tech.htm

I haven't tested using a cone to narrow a signal, but I think it might just confuse the sensor because the "pings" would reflect off the inside of the cone.
beam.gif
AndyGadget in reply to sunethJun 1, 2008. 1:14 PM
Good point. I remember the microwave antennas I used to deal with had RF absorbing material in the horns. For ultrasonics, I suppose the equivalent would be a fuzzy felt material.
the_burrito_master says: May 31, 2008. 4:07 PM
wow very cool I'm going to give you a vote!
Jeremyrooker says: May 31, 2008. 11:02 AM
Ok so I have no idea what i'm talking about, but I hope I can inspire someone...

Imagine this concept with multiple "ears" and only one output. Each "ear" had its own area it would be sensitive to, and then instead of beeps it would come out as different colors on a lcd screen. Each "ear" would make a pixel so you could "See" distances. The more "ears" the less pixelated it would be.

ORR have multiple "Ears" listing for specific audio phenomon, One for listing for amout of sound reflected-indicating texture or matieral of surface(cloth or tissue reflecting less than solid surface)- and another for sensing increased or decreased frequencies- indicating movement. In this senario, distance could be light and dark, movement would be indicated in colors. a wall far away= faint and dim, a ball bouncing t'wards you would be a bright red circle, and it bouncing away would be a darker blue circle.
hypermechanic says: May 30, 2008. 9:38 PM
To bad we don't have hollow jaws like dolphins. If a ultra sound version with LCD goggles could be made it would be cool.
whiteoakart says: May 30, 2008. 6:54 AM
This is a great science demonstration project. I am always very interested in making the connection between nature and scientific principles. Unfortunately, as a full-time designer, I simply don't have the time to fab one. Can you donate one to the Ann Arbor Hands-On Museum? My kids would love it. Please, please, pretty please with LEDs on top. ;) Seriously, you have a nice project here. David
ac1D says: May 28, 2008. 6:30 AM
Would it be possible to use the "ultrasonic" for ppl who don't see/don't have good eye?
jongscx in reply to ac1DMay 28, 2008. 7:37 PM
Lidar or a small-scale radar (or a combination of all these would probably be best).... Then integrate them into a usable system, so that there is a fail-over backup/redundance, create an AI or algorithm to combine those signals, then get a good UI for it so that use is essentially first-nature (You don't want obstacle avoidance to be second nature really)... At which point it might be worth your while to just skip it and go for cybernetic ocular implants. A really problem with using an ultrasonic ranging system would probably be that the system would be very susceptible to environmental changes (air density and conduction of sound affected by temperature, moisture, etc) and the system may not be accurate enough for something so important.
mwwdesign in reply to jongscxMay 29, 2008. 4:32 PM
Check this out: http://www.break.com/index/truly_amazing_blind_kid.html

This kid uses his own ultrasonic system! No hardware required.
1-40 of 74Next »
Pro

Get More Out of Instructables

Already have an Account?

close

PDF Downloads
As a Pro member, you will gain access to download any Instructable in the PDF format. You also have the ability to customize your PDF download.

Upgrade to Pro today!