Futuristic Heads Up Display
by halfbakedengeneering in Circuits > Arduino
148 Views, 0 Favorites, 0 Comments
Futuristic Heads Up Display


A futuristic looking, working Heads Up display with simple Arduino parts a lens and a mirror! (sorry about the bad focus on the second skeletar demo)
Supplies
I built this version simply with foam, an arduino nano, a lipo, an oled, a small transperent sheet, a mirror and a concave lense i took from an old cheap cardboard vr phone holder.
Step 1: Optics

as you can see in the diagram above, i have aranged the oled, lense mirror and sheet in such a way that an image is formed right on the sheet with the lense helping focus the image with the eye so close to it!. I would recommend doing a little bit of trial and error with the optics, move the lense closer or further as u may have a different focal point, and try to keep the mirror 45 degrees with the oled and put a slight angle of the transperent sheet.
Step 2: Wiring

like seen in the wiring diagram above u can wire the oled, i recommend powering with 3.3v like above as in my case lipo seemed to have trouble powering the system when the oled was plussed into 5v. and power the circuit buy plugging the batteries terminals to vcc and ground respectively.
Step 3: Programming
to program the oled i am using arduino ide along with 2 libraries, the Adafruit_GFX library and the Adafruit_SSD1306 library, i have given two codes above first upload to one labled ssd1306_128x64_i2c.ino this will help check all the features of ur oled and if it doesnt display simply change (#define SCREEN_I2C_ADDR 0x3C) in this line 0x3C to 0x3D, you can also find code for some really nice animations at wokwi.com like the man walking animation above.
Step 4: Upload and Finish!

Upload ur desired animation or image u can also use image2ccp to upload custom ones, and enjoyy feeling like u live in the future! genuinely wearing this feels surreal especially putting a crosshair on it with some vitals really feels like ur in ironman armor... If you make your own versions with amazing animations please do share!!, I have also provided a nice 3d model i wasnt able to print in time but its the same dimentions as the heads up display with a little flair.