Close
0%
0%

Arduino Glasses a HMD for Multimeter

Building an HMD with no special parts, to make work easier and safer

Similar projects worth following
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.

And please, if you use my design, do not forget to mention that it is based on my idea and add a link to my homepage www.alainsprojects.com.
Thank y

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

Link to the video and Link to the video in German

One of the Prototypes

Link to the video

Standard Tesselated Geometry - 150.67 kB - 09/24/2016 at 21:03

Download

Standard Tesselated Geometry - 160.63 kB - 09/24/2016 at 21:03

Download

Standard Tesselated Geometry - 58.68 kB - 09/24/2016 at 21:03

Download

Standard Tesselated Geometry - 62.58 kB - 09/24/2016 at 21:03

Download

Standard Tesselated Geometry - 36.61 kB - 09/24/2016 at 21:03

Download

  • 1 Ă— arduino pro micro
  • 1 Ă— Bluetooth V4.0 HM-11 BLE Module
  • 1 Ă— 280mA Lipo Akku
  • 1 Ă— 50 - 500mA LiPo Charger Circuit
  • 1 Ă— 30mm acrylic plano convex lens with a FL of 100mm

View all 9 components

  • Feeling pissed off

    Alain Mauer02/26/2018 at 21:08 15 comments

    I'm really feeling pissed off, when I see people using my designs and try to sell them as their idea.

    This guy makes a nearly 100% copy of my Data Glass and only after I send him an email he added "inspired by Alain^s Projects". just inspired, really ???????

    I think that's not the way open source should work. If you use the work of someone else, the minimum is to mention this person and set his website link in the description.

    The only thing which calms me down, is that it is still my invention and other people will know it.

  • Lens Alternative

    Alain Mauer12/18/2016 at 11:27 2 comments

    Hi, the lens is still the problem, because it is not easy to find.

    I think, I found a good alternative. A small Fresnel lens. Easy to find, cheap and you can cut it with a pair of scissors.

    Hopefully I will find the time to test it.

    The focal length is about 110mm, with should be fine.

  • New Display 0.49 inch

    Alain Mauer10/18/2016 at 19:56 5 comments

    The new displays just arrived. Will build a smaller version.

    I think I will start a new project for this.

  • Things to do

    Alain Mauer10/10/2016 at 07:24 0 comments

    Thinks to do:

    • Finishing the Software, to auto connect to a Owon Multimeter
    • Adding a battery indicator in the display. The BLE module has this feature.
    • Building different reflectors with tint and mirror foils, to make the glasses work in a bright area,
    • Reducing the weight and redesigning the enclosure.
    • Testing with a smaller 0.49 inch display.
    • Creating a technical Data sheet

  • The end is near

    Alain Mauer09/19/2016 at 16:07 0 comments

    Finally, all fits together.
    Now a nice video of it, a full description and I'm done.

  • Modifying the charger circuit

    Alain Mauer09/17/2016 at 19:28 0 comments

    I needed to change the LiPo batteries. I use now a smaller, 280mA, instead of the 330mA. For this I had to change the resistor in the charger circuit. It's 3k smd part. I soldered a normal resistor with the value of 5.6k in place to reduce the charging current to 200mA.

  • A small reflector modification

    Alain Mauer09/16/2016 at 07:43 0 comments

    Until now, I heated the reflection screen and bent it to 45 degrees. To make the construction easier I printed a new holder. In the picture, you can see the difference

  • I looks like this will be the final design

    Alain Mauer09/15/2016 at 08:33 0 comments

    I finally start handling the 123Design software and my 3d Printer.
    I was totally focused on my cardboard design enclosure, but at the end, I had to redesign the glasses due 3d print problems. Now you can adjust the reflection screen, to get the best view.In the next few days I'll test the electronic with the new LiPo, but I'm still waiting for the lenses.

  • B.T. Data Glasses in his new enclosure

    Alain Mauer09/02/2016 at 16:08 2 comments

    I finally printed out the covers for the enclosure. The mirror and the lens are mounted with all the electronics. All fits in, and it works great. This one has a lens with a focal point of 100mm.

    All in. The controller, bluetooth, display, charger and the LiPo Batterie.

  • First 3d printed enclosure

    Alain Mauer08/31/2016 at 07:25 0 comments

    I just bought me a 3d Printer, and this is the first enclosure for my Dataglasses.

View all 37 project logs

  • 1
    Step 1

    How it works

  • 2
    Step 2

    The Lens

    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

  • 3
    Step 3

    The electronic

    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.

View all 6 instructions

Enjoy this project?

Share

Discussions

Hector Jesus Mendoza wrote 12/05/2018 at 01:56 point

Hello, I liked your project, you would be so kind to provide me with the arduino code, I would like to try to make some for me. Please, my email is hectorj2029@hotmail.com

  Are you sure? yes | no

Rafael Omodei wrote 10/31/2018 at 21:35 point

Hello, I would like to use your idea in my project, would it be possible for you to provide the source code, which makes the whole operation work? Do you have an article? my e-mail : omodei@alunos.utfpr.edu.br

  Are you sure? yes | no

Piyush Aryan wrote 10/28/2018 at 06:05 point

Hi Alain I want the code of Arduino Pro because I am Making this Arduino Smart glass. So, please send me on my email 

piyusharyan81@gmail.com

  Are you sure? yes | no

Amey Kshirsagar wrote 08/11/2018 at 09:17 point

Hi Alain,

Great Work on the HMD. Really a big fan of it.

I can suggest to up the ante of this design by using Intel TinyTILE (https://gobot.io/documentation/platforms/curie/) for multiple reasons. Although it is discontinued by Intel :-(

Also I found a this (https://www.seeedstudio.com/Widora-AIR-Based-ESP32-Development-Board-p-2944.html) to be useful as well

And the ultimate one to be this (http://inversepath.com/usbarmory.html#ordering)

However I am fully aware of the power consumption of these hardwares but these are pretty serious ones, considering the future of industrial IoT sector.

Keep up the work and I sincerely wish you all the best

  Are you sure? yes | no

Phil Grant wrote 08/06/2018 at 19:18 point

Hi, Great project, I'd like to make one, all I need is the time :-)

  Are you sure? yes | no

Fabiano Souza wrote 07/03/2018 at 03:29 point

hi Alain, fantastic idea, maybe is possible to adapt to motorcycle helmet with direction information... your project open many possibilities...
thank you!!!! \m/

  Are you sure? yes | no

gtxviper wrote 09/06/2018 at 02:40 point

Hi Fabiano... have you adapted this for a motorcycle helmet yet? I was thinking about that myself. Would have to use something like a 25mm Dia. x 30mm FL Plano-Convex Lens or something similar to shorten it and maybe tilt the glass along its long edge to refract from below. What do you think? regards Stuart

  Are you sure? yes | no

kriseyuliana wrote 06/13/2018 at 01:03 point

hi alain, i am a engineering student. i have some question about this project. where i can buy the lens? please answer my question, i am very need this project. thank you

  Are you sure? yes | no

asdollarsign90 wrote 05/28/2018 at 05:48 point

I want to know how to connect all the wires . thank you

  Are you sure? yes | no

Stevie wrote 05/09/2018 at 20:01 point

A fantastic idea, I look forward to watching your idea evolve. Thank you.

  Are you sure? yes | no

omaarsx_13 wrote 04/20/2018 at 17:58 point

Excuse me what commands you used in the Arduino, to test the messages that you send with the application and that were transmitted in the Oled display.  Because I tried to do the same test but the Oled don´t recognize any word that the Bluetooth transmitted.

  Are you sure? yes | no

Chris wrote 02/27/2018 at 01:09 point

Saw your post.... there is always one. Many thanks for your inspiration and your creativity.

  Are you sure? yes | no

David H Haffner Sr wrote 02/15/2018 at 15:41 point

This is viciously cool :)

  Are you sure? yes | no

Alain Mauer wrote 02/15/2018 at 18:27 point

Thank you. Working already on a newer one :)

  Are you sure? yes | no

michael wrote 02/15/2018 at 15:05 point

cool idea

  Are you sure? yes | no

Alain Mauer wrote 02/15/2018 at 18:26 point

Thank You

  Are you sure? yes | no

Antonis Katzourakis wrote 01/28/2018 at 16:17 point

Hi, first of all, this is a great project! I have a question though: Aren't double convex lenses also an option instead of plano lenses? They are easier to find due to all the DIY VR goggles and potentially cheaper too.

  Are you sure? yes | no

bambie1234 wrote 01/22/2018 at 20:39 point

Can text not be mirrored and displayed on the lcd rather than use mirrors to do same?

  Are you sure? yes | no

JVS wrote 02/25/2018 at 21:01 point

I was wondering the same, just place the display against the glass

  Are you sure? yes | no

uagaleharshal wrote 09/13/2017 at 06:16 point

Alain, i am a engineering student ,i am  excited to work on your project ,but have you published any  paper on this project...if  you have  then plzz mail me your published paper on (uagaleharshal@gmail.com) thanks in advanced

  Are you sure? yes | no

sujianjis147 wrote 09/13/2017 at 04:48 point

nice project.can u plz send me code and SPI details

  Are you sure? yes | no

vega68256 wrote 06/25/2017 at 17:26 point

'Serial1' was not declared in this scope :( 

  Are you sure? yes | no

Thomas wrote 06/08/2017 at 18:55 point

Hej Alain,

Great project! And thanks for the detailed explanations and images.

I wonder how you connected the USB breakout board, in order to still be able to program the pro micro. Ie. did you connect the D- D+ to pins on the board?

Thanks,

Thomas

  Are you sure? yes | no

Alain Mauer wrote 06/06/2017 at 08:17 point

Thanks Yann, this does explain the like explosion :)

  Are you sure? yes | no

Similar Projects

Does this project spark your interest?

Become a member to follow this project and never miss any updates