Вы находитесь на странице: 1из 9

GOOGLE GLASSES-BASIC PROTOTYPE

ABSTRACT
Google Glass is as futuristic gadget which are basically wearable
computers which develop augmented reality Head - Mounted
Display(HMD). This "heads-up display" is suspended slightly above your
eye, places data right in your field of vision, without completely
obstructing your view thus giving hands free displaying of information
currently available for most smart phone users. It allows interaction
with the internet via natural language voice commands These glasses
will have a combination of both virtual reality and augmented reality.
The operating system used in glass will be google’s android.

INTRODUCTION
Virtual reality allows the user to be immersed into a virtual world,
unlike regular screens in front of the user which do not allow for such
an experience.

COMPONENTS REQUIRED

• 1×arduino pro micro 3.3V 8Mhz

• 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

• 1×plastic mirror 1mm thick


• 1×Micro OLED 0.66 inch 64x48 pixel

• 1×CD box for the reflector

BLOCK DIAGRAM
Bluetooth

Module

LIPO BATTERY 4.0 BLE

Arduino pro micro


OLED
CHARGER DISPLAY
CIRCUIT

REFLECTOR LENSES
SYSTEM

WORKING
The received Bluetooth data is displayed, on the OLED display. It's then
reflected over the mirror, goes through the lens and you can see the
picture in the little transparent acrylic glass. The most important part of
the shades is a mini-projector that uses a semi-transparent prism to
project the computer image directly onto your retina. the eyepiece is a
nanoprojector inside the bulk piece. The little image is sent sideways to
a 50% mirror that directs half the light to the eye. This is done to also
allow 50% of the light from the outside reach the eye, thus making the
image superimposed over the real world.

ARDUINO PRO MICRO PIN DIAGRAM

DISCRIPTION- The Arduino Micro is a microcontroller


board based on the ATmega32u4. It has
 20 digital input/output pins (of which 7 can be used
as PWM outputs and 12 as analog inputs),
 a 16 MHz crystal oscillator,
 a micro USB connection,
 an ICSP header,
 and a reset button.
This is the 3.3V version. There is a voltage regulator on board so it can
accept voltage up to 12VDC. When supplying unregulated power to the
board, be sure to connect to the “RAW” pin on not VCC.

SETUP OF BLUETOOTH MODULE


Product Description BTM400_ble module Bluetooth (UART Module
transparent transmission module

 The furthest distance in communication 20M (linear block)


 UART baud rate optional: (115200, 57600, 38400, 19200, 9600,
4800, 2400, 1200)
 Working voltage: 2.7V-3.6V
 Current: work for MAX 20MA, Power Down is less than 1UA
 Power: 0 db (MAX)
 Working way: transparent mode

FTDI CABLE-It has a 6-pin socket at the end with 5V power and ground,
as well as RX, TX, RTS and CTS at 3V logic levels. The maximum receive
packet length: 200 BYTE,
CONNECTIONS FOR TESTING

Sending & Receiving (Both Ways )

 To Query the native MAC address using AT Command -AT+ADDR?

EXPECTED OUTPUT- 20C38FF61DA1, each BLE has a unique MAC


address.

 Use AT+CON[param1] and AT+ROLE[param1] to pair to another


device.

Send AT+ROLE0 to BLE ASend AT+ROLE1 to BLE

Once done the device is ready to use on you ATMEGA 328P. The red
light will stay solid after the connection has been made on both BLE.

CONFIGURATION USING AT COMMANDS


First you have to set the module to Central mode

 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

OLED DISPLAY CONNECTIONS WITH ARDUINO


An organic light-emitting diode (OLED) is a light-emitting diode (LED) in
which the emissive electroluminescent layer is a film of organic
compound that emits light in response to an electric current.

1.General Specification
The Features is described as follow:

 Operating Voltage: 3.3V with a current of 10mA (20mA max) and a


7-7.5V supply for it's display circuitry (VCC)
 Screen Size: 64x48 pixels (0.66" Across) 64 pixels wide and 48
pixels tall,
 Monochrome Blue-on-Black
 SPI or I2C Interface

The OLED module have six pins,

OLED-------Arduino
D0-----------10(data pins)
D1-----------9 (data pins)
RST----------13( data pins)
DC-----------11( data pins)
VCC----------5V
GND----------GND
LiPo battery charger circuit.

Circuit diagram of the LiPo battery charger is shown above. The heart of
the circuit is an LM324 opamp. LM324 is a general purpose single
supply quad opamp. You can use any single supply opamp in its place. I
used LM324 because it was the only single supply opamp with me at
that time. TL071, TL072 etc are other options. The LM324 is wired as a
comparator here. The reference voltage is applied to the non-inverting
input and it is set using resistors R1 and R2. The reference voltage here
is 3.5V. It is obtained using the equation Vref=(9/(R1+R2))*(R1). The
positive terminal of the battery is connected to the inverting input of
the opamp through diode D1. R5 is just a pull down resistor.

Li-Po battery or Lithium-Polymer battery is a rechargeable battery


based on the Lithium-ion technology enclosed in a flexible pouch. This
soft, flexible pouch makes them very light with a compromise in
mechanical strength. The Lithium Polymer battery is evolved from the
Lithium Metal Batteries.The main difference is that instead of using
Lithium salt electrolyte binded in organic solvents like Ethylene
carbonate, Di Methyl Carbonate Di Ethyl Carbonate , Li-Po batteries use
polymer electrolytes like Poly Ethylene Oxide, Poly Methyl
Methacrylate, Poly Acrilonitrile etc. The output voltage of Li-Po battery
depends up on the technology used behind it. It is 2.7-3.0 V
(discharged) to 4.20-4.35 V( charged) for cells based on Lithium Metal
Oxides and it is 1.8-2.0 V (discharged) to 3.6-3.8 V (charged) for cells
based on Lithium Iron Phosphate. The charging current is usually 1/5 of
the mAH rating of the battery.

The default charge rate for the LiPo Charger Basic is set to 500mA. The
default output from a standard USB port is 500mA. In general, if you
are charging your LiPo at a fast rate past the charge current specs of the
battery, the life of the battery will go down. Looking at the charge rate
for the battery, it looks like the recommended charge rate is 1C (or
400mA). I recommend changing the resistor that is on board to reduce
charge rate. You can add some resistors in series between the PROG pin
and resistor labeled 202 (this would require cutting a trace) or replacing
the surface mount resistor with a higher resistance value.

LENS:
A plano convex lens is a converging lens. When parallel rays of light
pass through a convex lens the refracted rays converge at one point
called the principal focus. The distance between the principal focus and
the centre of the lens is called the focal length.
Virtual images can be produced by converging lenses when the object
is placed inside the focal length. In that case, the virtual image will be
upright and enlarged, as it will be further from the lens than the object.

1/f =1/i +1/o M=-i/o

Вам также может понравиться