|Parts & Materials:|
|Hand tools and fabrication machines:|
Trying to build a cheap Arduino Data Glasses for everybody.
It's working, and now it can even help to avoid accidents. From the first idea to the working prototype, it took 4 Month
The challenge was, that It should be constructed out of common materials that can be found easily. The project is more about how to build the optical system for this HMD I have a few ideas and one of them is to connect it to a Multimeter over Bluetooth to get the Data right in front of my eyes. One thing is clear, you can not just place a screen in front of your eyes, because it will not be possible for them to focus it.
In the logs you can see from the first tests to what I have now. The whole project runs under Open Source License.
The optical design will be the most difficult part, but I think I found a solution for this.
Follow the project logs to see the updates. The costs of the prototype amounted to 70Euros.
Video of the working device
One of the Prototypes
How it works
The lens was a tricky thing. I had not really an Idea about optics. So I googled and googeld, and I learned a lot about real images, virtual images focal points, and magnification. The best working lens is an Acrylic Plano convex lens with a focal point of 100mm. If you place the screen at a distance of 73mm from the lens away, you will get a virtual image at a distance between 27-30cm. The magnification factor is x3
That's perfect, because another important thing is, that your eyes can only start focusing things at +-25 cm
I found this website to calculate the object distance. http://hyperphysics.phy-astr.gsu.edu/hbase/geoopt/image4.html
Here are all the parts for the data glasses
I just used a smaller battery.
To use the 280mA battery, I had to change the 3k resistor against a 5.6k resistor on the original board. The charging current is now reduced to +- 200mA.
for the first tests I used an enclosure made with cardboard. This was a cheap solution and worked very well
For the final version, I used my 3D printer. The style file has been created in 123design. I need to make a few modifications to the design, but it's not bad for the first try.
Connecting the Owon B35T Multimeter with the data glasses
This multimeter has an intern bluetooth 4.0 communication, so you can connect it to your phone or tablet
I had to reverse engineer the serial protocol.
Config of the BT module.
I used a simple Arduino program to send and receive Data to and from the module.
First you have to set the module to Cental.
AT+ROLE1 moule = central AT+RESET reset AT+SHOW1 show Bluetooth name in response AT+IMME0 connect automatically AT+FILT0 scan for devices AT+DISC? Show devices
To connect to the Owon B35T type AT+CONE0(Mac adress of the Multimeter)
These softwares can be found at my github https://github.com/awall9999/Arduino-Glass
The Arduino Data Glasses
Did you replicate this project? Share it!I made one
Love this project? Think it could be improved? Tell us what you think!