Talaan ng mga Nilalaman:

DIY Smart Augmented Reality Glasses Paggamit ng Arduino: 7 Hakbang
DIY Smart Augmented Reality Glasses Paggamit ng Arduino: 7 Hakbang

Video: DIY Smart Augmented Reality Glasses Paggamit ng Arduino: 7 Hakbang

Video: DIY Smart Augmented Reality Glasses Paggamit ng Arduino: 7 Hakbang
Video: 50 Personal Transports You Didn't Know You Needed 2024, Disyembre
Anonim
DIY Smart Augmented Reality Glasses Paggamit ng Arduino
DIY Smart Augmented Reality Glasses Paggamit ng Arduino

Habang ang teknolohiya ay mabilis na lumalaki at isinasama ang sarili nito sa lahat ng aspeto ng buhay ng mga tao, sinubukan ng mga taga-disenyo at developer na magbigay ng isang mas kaayaayang karanasan ng teknolohiya sa mga tao. Isa sa mga takbo ng teknolohiya na naglalayong gawing mas madali ang buhay ay ang naisusuot na computing. Ang layunin ni Wearable na tulungan ang mga tao na makontrol ang kanilang buhay sa pamamagitan ng pagdaragdag ng totoong buhay na may labis na impormasyon na patuloy at sa lahat ng dako. Ang isa sa lumalaking kalakaran ng naisusuot na computing ay ang Head Mounted Displays (HMD), dahil ang ulo ay isang mahusay na gateway upang makatanggap ng impormasyong audio, visual at hectic. Dahil din sa proyekto ng Google Glass, ang mga naisusuot sa anyo ng baso ay nakakuha ng higit na pansin sa nakaraang taon. Ang Google Glass ay isang futuristic na gadget na nakita namin sa mga nagdaang panahon. Isang kapaki-pakinabang na pamamaraan para sa lahat ng uri ng mga tao kabilang ang mga may kapansanan / may kapansanan.

May inspirasyon ng mga baso ng Google, gumawa ako ng naisusuot na prototype na maaaring gumana na katulad sa Google Glass. Sa proyektong ito, gagawa kami ng isang naisusuot na extension na maaaring gumana tulad ng baso ng Google, at gagamitin ito upang magpadala ng mga abiso ng mga tawag at mensahe na natanggap sa mga mobile phone, at magpapakita rin ng oras at petsa, na nasa harap ng paningin ng tagapagsuot.

Magagamit ang Google Glasses sa merkado sa presyong $ 1000- $ 1500. Dito gagawin namin ang proyektong ito sa ilalim, Rs.1000 o $ 15.

Ang Smart- Salamin ay ang naisusuot na aparato sa computing na ginamit bilang isang extension, na maaaring ikabit sa mga salamin sa mata o salaming pang-araw ng nagsusuot, at maaaring ipares sa mga Smart Phones, sa pamamagitan ng Bluetooth. Ang extension na ito, naglalaman ng isang Arduino Micro-controller na mayroong ATmega328p microprocessor, na na-program upang kumonekta sa Smart-Phones sa pamamagitan ng isang application ng Smart-phone. Ang isang module ng Bluetooth, na pinangalanang HC-05 ay naka-interfaced sa ATmega328p, na ginagamit upang kumonekta sa mga smart-phone. Ang baterya / muling nasisingil na baterya ng 5V ay ginagamit bilang power supply para sa Smart-Glass. Ang isang display na SSD1306, 0.96”OLED ay naka-interfaced sa ATmega328p, na ginagamit upang ipakita ang data na natanggap mula sa mga Smart-phone. Ginagamit ang application ng Smart-Phone upang magpadala ng data ng telepono, ibig sabihin; Petsa, Oras, Mga Abiso ng tawag sa Telepono at mga text message.

Ang mga sumusunod ay ang pangunahing mga hakbang na ipinatupad sa buong proseso:

  1. Natanggap ang Mga Abiso.
  2. Naka-encode.
  3. Paghahatid at Pagtanggap.
  4. I-decode at Iproseso.
  5. Pagpapatupad

Ang pangunahing prinsipyo ng proyektong ito ay upang lumikha ng isang gumaganang prototype at masyadong sa loob ng isang mas murang gastos.

Hakbang 1: KINAKAILANGAN ANG MGA KOMPONENTO:

KINAKAILANGAN NG MGA KOMPONENTO
KINAKAILANGAN NG MGA KOMPONENTO
  1. Arduino Nano, (ATMega328p)
  2. Baterya (gumamit kami ng 9V na baterya)
  3. Module ng Bluetooth (HC-05)
  4. OLED display (SSD1306)
  5. Mga wire para sa koneksyon
  6. Push Button
  7. Bluetooth Earphone (LG HBS 760) [Ito ay opsyonal. Mayroon akong nasirang set, kaya ginamit ko rin ito.]
  8. Toggle switch
  9. Pangunahing Frame (ginawa namin ang frame na ito gamit ang Sunmica Sheet, sa pamamagitan ng muling pagpapaayos ng hugis nito gamit ang Solder iron)

Hakbang 2: PROGRAM:

I-upload ang naibigay na programa sa Arduino Nano. Ngunit una, i-download ang library para sa programa.

Para sa pag-download ng library, sundin ang mga hakbang na ito; Sketch> Isama ang Library> Pamahalaan ang Library> Paghahanap para sa "SSD1306" at i-install ang Adafruit_SSD1306

O kung hindi gumagana ang ibinigay na programa ng Arduino, pagkatapos kopyahin at i-upload ang program na ibinigay sa ibaba;

# isama

# isama

# isama

# isama

# tukuyin ang OLED_RESET 4

Display ng Adafruit_SSD1306 (OLED_RESET);

walang bisa ang pag-setup () {

Serial.begin (9600);

display.begin (SSD1306_SWITCHCAPVCC, 0x3D);

display.display ();

pagkaantala (2000);

display.clearDisplay ();

}

void loop () {

habang (Serial.available ()> 0) {

Petsa ng String = Serial.readStringUntil ('|');

Serial.read ();

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

Serial.read ();

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

Serial.read ();

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

Serial.read ();

}

kung (Text == "text" && Telepono == "telepono")

{display.println (Petsa);

display.display ();

display.println (Oras);

display.display ();

display.clearDisplay ();

}

kung (Text! = "text" && Telepono == "telepono") {

display.println (Text);

display.display ();

pagkaantala (5000);

display.clearDisplay ();

}

kung (Text == "text" && Telepono! = "telepono") {

display.println (Telepono);

display.display ();

pagkaantala (5000);

display.clearDisplay ();

}

}

Hakbang 3: APLIKASYON:

APLIKASYON
APLIKASYON
APLIKASYON
APLIKASYON

Kung ang ibinigay na.apk ay hindi gumagana, o nais mong lumikha ng iyong sariling na-customize na app. Pagkatapos ay maaari mong gamitin ang website ng imbentor ng app at gawin ang mga functional block tulad ng naibigay sa itaas.

O kaya

I-download ang.apk at i-install ito.

Hakbang 4: CONNECTION:

CONNECTION
CONNECTION

Ikonekta ang circuit tulad ng ipinapakita sa diagram ng eskematiko na ito.

Kumonekta sa baterya at i-on ang supply.

Hakbang 5: SETUP:

SETUP
SETUP

Ipares ang module ng Bluetooth sa Bluetooth ng telepono. Ipapakita ng App ang imahe sa itaas.

Hakbang 6: BODY / FRAME WORK:

BODY / FRAME WORK
BODY / FRAME WORK
BODY / FRAME WORK
BODY / FRAME WORK

Gawin ang frame tulad ng ipinakita sa figure, o ayon sa iyong pinili. Ginawa ko ang frame na ito gamit ang playwud na Sunmica, sa pamamagitan ng paggamit ng soldering iron upang gawin ang curve. Maaari mo itong gawin ayon sa iyong disenyo.

Para sa Display, maaari mong gamitin ang template sa itaas bilang isang sanggunian.

Hakbang 7: RESULTA:

RESULTA
RESULTA

Bilang isang resulta, lilitaw sa Display ang isang bagay na katulad ng imahe sa itaas.

Kung mayroon kang anumang mga mungkahi upang mapagbuti ito, maaari kang magbigay ng puna.

Inirerekumendang: