Innehållsförteckning:

DIY Smart Augmented Reality -glasögon med Arduino: 7 steg
DIY Smart Augmented Reality -glasögon med Arduino: 7 steg

Video: DIY Smart Augmented Reality -glasögon med Arduino: 7 steg

Video: DIY Smart Augmented Reality -glasögon med Arduino: 7 steg
Video: TOP 5 BEST SMART GLASSES 2023 REVIEW - BEST AR GLASSES TO BUY ON AMAZON, AUGMENTED REALITY GLASSES 2024, November
Anonim
DIY Smart Augmented Reality -glasögon med Arduino
DIY Smart Augmented Reality -glasögon med Arduino

Eftersom tekniken växer snabbt och integrerar sig i alla aspekter av människors liv, försökte designers och utvecklare att ge människor en trevligare teknikupplevelse. En av tekniktrenderna som syftar till att göra livet enklare är bärbar dator. Wearable har som mål att hjälpa människor att ha kontroll över sitt liv genom att ständigt och allestädes närma det verkliga livet med extra information. En av de växande trenderna för bärbar dator är Head Mounted Displays (HMD), eftersom huvudet är en bra inkörsport för att ta emot ljud, visuell och hektisk information. På grund av Google Glass -projektet fick bärbara i form av glasögon mycket mer uppmärksamhet under förra årets. Google Glass är en lika futuristisk gadget som vi har sett på senare tid. En användbar teknik för alla typer av människor inklusive handikappade/handikappade.

Inspirerad av Google -glasögon gjorde jag en bärbar prototyp som kan fungera ganska lik Google Glass. I detta projekt kommer vi att göra en bärbar anknytning som kan fungera som Google -glasögon, och den kommer att användas för att skicka meddelanden om samtal och meddelanden som tas emot på mobiltelefoner, och även visa tid och datum, allt framför bärarens öga.

Google Glasses finns på marknaden till ett pris av $ 1000-$ 1500. Här kommer vi att göra detta projekt under, Rs 1000 eller $ 15.

Smart-Glasses är den bärbara datorenheten som används som en förlängning, som kan fästas på bärarens glasögon eller solglasögon och kan kopplas ihop med smarta telefoner via Bluetooth. Denna förlängning innehåller en Arduino-mikrokontroller med ATmega328p-mikroprocessor, som är programmerad att ansluta till smarttelefoner via en smarttelefonapplikation. En Bluetooth-modul som heter HC-05 är ansluten till ATmega328p, som används för att ansluta till smarta telefoner. Ett batteri / laddningsbart batteri på 5V används som strömförsörjning för Smart-Glass. En SSD1306, 0,96”OLED-skärm är ansluten till ATmega328p, som används för att visa data som tas emot från smarttelefoner. Smart-Phone-applikation används för att överföra data från telefonen, dvs. Datum, tid, meddelanden om telefonsamtal och textmeddelanden.

Följande är de viktigaste stegen som genomförs under hela processen:

  1. Meddelanden mottagna.
  2. Kodning.
  3. Sänder och tar emot.
  4. Avkoda och bearbeta.
  5. Avrättning

Grundprincipen för detta projekt är att skapa en fungerande prototyp och det också till en mycket lägre kostnad.

Steg 1: KRAV KOMPONENTER:

KOMPONENTER KRAV
KOMPONENTER KRAV
  1. Arduino Nano, (ATMega328p)
  2. Batteri (vi har använt 9V batteri)
  3. Bluetooth-modul (HC-05)
  4. OLED -skärm (SSD1306)
  5. Ledningar för anslutning
  6. Tryckknapp
  7. Bluetooth -hörlurar (LG HBS 760) [Detta är valfritt. Jag hade ett skadat set, så jag använde det också.]
  8. Brytare
  9. Grundram (vi gjorde den här ramen med Sunmica Sheet, genom att återforma dess form med lödjärn)

Steg 2: PROGRAM:

Ladda upp det givna programmet i Arduino Nano. Men först, ladda ner biblioteket för programmet.

Följ dessa steg för att ladda ner biblioteket; Skiss> Inkludera bibliotek> Hantera bibliotek> Sök efter "SSD1306" och installera Adafruit_SSD1306

Eller om det givna Arduino -programmet inte fungerar, kopiera och ladda upp programmet nedan;

#omfatta

#omfatta

#omfatta

#omfatta

#define OLED_RESET 4

Adafruit_SSD1306 display (OLED_RESET);

void setup () {

Serial.begin (9600);

display.begin (SSD1306_SWITCHCAPVCC, 0x3D);

display.display ();

fördröjning (2000);

display.clearDisplay ();

}

void loop () {

medan (Serial.available ()> 0) {

String Date = Serial.readStringUntil ('|');

Serial.read ();

String Time = Serial.readStringUntil ('|');

Serial.read ();

String Phone = Serial.readStringUntil ('|');

Serial.read ();

String Text = Serial.readStringUntil ('\ n');

Serial.read ();

}

if (Text == "text" && Telefon == "telefon")

{display.println (datum);

display.display ();

display.println (tid);

display.display ();

display.clearDisplay ();

}

if (Text! = "text" && Telefon == "telefon") {

display.println (Text);

display.display ();

fördröjning (5000);

display.clearDisplay ();

}

if (Text == "text" && Telefon! = "telefon") {

display.println (telefon);

display.display ();

fördröjning (5000);

display.clearDisplay ();

}

}

Steg 3: ANSÖKAN:

ANSÖKAN
ANSÖKAN
ANSÖKAN
ANSÖKAN

Om den angivna.apk inte fungerar, eller om du vill skapa din egen anpassade app. Sedan kan du använda app uppfinnarens webbplats och skapa de funktionsblock som anges ovan.

ELLER

Ladda ner.apk och installera den.

Steg 4: ANSLUTNING:

ANSLUTNING
ANSLUTNING

Anslut kretsen enligt det här schematiska diagrammet.

Anslut till batteriet och slå på strömförsörjningen.

Steg 5: INSTÄLLNING:

UPPSTART
UPPSTART

Koppla ihop Bluetooth -modul med telefonens Bluetooth. Appen visar bilden ovan.

Steg 6: KROPP / RAM -ARBETE:

KROPP / RAM -ARBETE
KROPP / RAM -ARBETE
KROPP / RAM -ARBETE
KROPP / RAM -ARBETE

Gör ramen enligt bilden, eller enligt ditt val. Jag gjorde denna ram med plywood Sunmica, med hjälp av lödkolven för att göra kurvan. Du kan göra det enligt din design.

För Display kan du använda ovanstående mall som referens.

Steg 7: RESULTAT:

RESULTAT
RESULTAT

Som ett resultat kommer något som liknar bilden ovan att visas på displayen.

Om du har några förslag för att göra det bättre kan du kommentera.

Rekommenderad: