Tartalomjegyzék:

DIY intelligens kiterjesztett valóság szemüveg Arduino használatával: 7 lépés
DIY intelligens kiterjesztett valóság szemüveg Arduino használatával: 7 lépés

Videó: DIY intelligens kiterjesztett valóság szemüveg Arduino használatával: 7 lépés

Videó: DIY intelligens kiterjesztett valóság szemüveg Arduino használatával: 7 lépés
Videó: DIY Augmented Reality Glasses V1 2024, November
Anonim
DIY intelligens kiterjesztett valóság szemüveg Arduino használatával
DIY intelligens kiterjesztett valóság szemüveg Arduino használatával

Mivel a technológia gyorsan fejlődik és integrálja magát az emberek életének minden területére, a tervezők és fejlesztők igyekeztek kellemesebb technikai élményt nyújtani az embereknek. Az egyik technológiai trend, amely megkönnyíti az életet, a hordható számítástechnika. A Wearable célja, hogy segítse az embereket abban, hogy irányítsák az életüket azáltal, hogy folyamatosan és mindenütt kiegészítő információkkal gazdagítják a valós életet. A hordható számítástechnika egyik növekvő trendje a fejre szerelhető kijelző (HMD), mivel a fej kiváló átjáró audio-, vizuális és mozgalmas információk fogadására. A Google Glass projektnek köszönhetően a szemüveg formájában hordható hordozók is sokkal nagyobb figyelmet kaptak a múlt évben. A Google Glass futurisztikus kütyü, amelyet az utóbbi időben láttunk. Hasznos technika mindenféle ember számára, beleértve a fogyatékkal élőket/fogyatékkal élőket is.

A Google szemüveg által inspirálva készítettem egy hordható prototípust, amely a Google Glass -hoz hasonlóan tud működni. Ebben a projektben olyan hordozható bővítményt készítünk, amely a Google szemüvegéhez hasonlóan működik, és értesítéseket küld a mobiltelefonról érkező hívásokról és üzenetekről, valamint megjeleníti az időt és a dátumot, mindezt viselője szeme előtt.

A Google szemüveg 1000–1 500 dollár áron kapható a piacon. Itt ezt a projektet Rs.1000 vagy 15 dollár alatt készítjük el.

Az intelligens szemüveg a hordozható számítástechnikai eszköz, amelyet kiterjesztésként használnak, és amely viselője szemüvegéhez vagy napszemüvegéhez rögzíthető, és Bluetooth-on keresztül párosítható okostelefonokkal. Ez a kiterjesztés tartalmaz egy Arduino mikrovezérlőt ATmega328p mikroprocesszorral, amely úgy van programozva, hogy okostelefonos alkalmazáson keresztül csatlakozzon az okostelefonokhoz. A HC-05 elnevezésű Bluetooth-modul kapcsolódik az ATmega328p-hez, amelyet okostelefonokhoz való csatlakoztatáshoz használnak. A Smart-Glass tápegységként 5 V-os elemet / újratölthető akkumulátort használnak. Az SSD1306, 0,96 hüvelykes OLED kijelző csatlakozik az ATmega328p-hez, amely az okostelefonokról kapott adatok megjelenítésére szolgál. A Smart-Phone alkalmazást a telefon adatainak továbbítására használják, azaz; Dátum, idő, értesítések a telefonhívásokról és szöveges üzenetekről.

Az alábbiakban bemutatjuk a fő lépéseket, amelyeket az egész folyamat során végrehajtanak:

  1. Értesítések fogadva.
  2. Kódolás.
  3. Adás és fogadás.
  4. Dekódolás és folyamat.
  5. Végrehajtás

Ennek a projektnek az alapelve, hogy működő prototípust hozzon létre, és azt is nagyon alacsony költséggel.

1. lépés: SZÜKSÉGES ALKATRÉSZEK:

SZÜKSÉGES ALKATRÉSZEK
SZÜKSÉGES ALKATRÉSZEK
  1. Arduino Nano, (ATMega328p)
  2. Akkumulátor (9V -os elemet használtunk)
  3. Bluetooth modul (HC-05)
  4. OLED kijelző (SSD1306)
  5. Vezetékek a csatlakoztatáshoz
  6. Nyomógomb
  7. Bluetooth fülhallgató (LG HBS 760) [Ez opcionális. Sérült készletem volt, ezért én is használtam.]
  8. Kapcsoló
  9. Alapváz

2. lépés: PROGRAM:

Töltse fel az adott programot az Arduino Nano programba. De először töltse le a program könyvtárát.

A könyvtár letöltéséhez kövesse az alábbi lépéseket; Vázlat> Könyvtár bevonása> Könyvtár kezelése> Keresse meg az "SSD1306" kifejezést, és telepítse az Adafruit_SSD1306 szoftvert

Vagy ha az adott Arduino program nem működik, akkor másolja és töltse fel az alább megadott programot;

#befoglalni

#befoglalni

#befoglalni

#befoglalni

#define OLED_RESET 4

Adafruit_SSD1306 kijelző (OLED_RESET);

void setup () {

Sorozat.kezdet (9600);

display.begin (SSD1306_SWITCHCAPVCC, 0x3D);

display.display ();

késleltetés (2000);

display.clearDisplay ();

}

void loop () {

while (Serial.available ()> 0) {

Karakterlánc dátuma = Serial.readStringUntil ('|');

Serial.read ();

Karakterlánc idő = Serial.readStringUntil ('|');

Serial.read ();

Karakterlánc telefon = Serial.readStringUntil ('|');

Serial.read ();

Karakterlánc szöveg = Serial.readStringUntil ('\ n');

Serial.read ();

}

ha (Szöveg == "szöveg" && Telefon == "telefon")

{display.println (Dátum);

display.display ();

display.println (Idő);

display.display ();

display.clearDisplay ();

}

if (Szöveg! = "text" && Telefon == "telefon") {

display.println (Szöveg);

display.display ();

késleltetés (5000);

display.clearDisplay ();

}

if (Szöveg == "text" && Telefon! = "telefon") {

display.println (Telefon);

display.display ();

késleltetés (5000);

display.clearDisplay ();

}

}

3. lépés: ALKALMAZÁS:

ALKALMAZÁS
ALKALMAZÁS
ALKALMAZÁS
ALKALMAZÁS

Ha az adott.apk nem működik, vagy saját testreszabott alkalmazást szeretne létrehozni. Ezután használhatja az alkalmazás feltaláló webhelyét, és létrehozhatja a funkcionális blokkokat a fentiek szerint.

VAGY

Töltse le a.apk -t és telepítse.

4. lépés: KAPCSOLAT:

CSATLAKOZÁS
CSATLAKOZÁS

Csatlakoztassa az áramkört a vázlatos ábra szerint.

Csatlakoztassa az akkumulátort, és kapcsolja be a tápegységet.

5. lépés: BEÁLLÍTÁS:

BEÁLLÍT
BEÁLLÍT

Párosítsa a Bluetooth modult a telefon Bluetooth -jával. Az alkalmazás megjeleníti a fenti képet.

6. lépés: TEST / KERET MUNKA:

TEST / KERET MUNKA
TEST / KERET MUNKA
TEST / KERET MUNKA
TEST / KERET MUNKA

Készítse el a keretet az ábrán látható módon, vagy tetszés szerint. Ezt a keretet Sunmica rétegelt lemezből készítettem, forrasztópáka segítségével a görbét. A tervezés szerint elkészítheti.

A Display esetében a fenti sablont használhatja referenciaként.

7. lépés: EREDMÉNY:

EREDMÉNY
EREDMÉNY

Ennek eredményeként a fenti képhez hasonló valami jelenik meg a kijelzőn.

Ha bármilyen javaslata van a javításra, írjon megjegyzést.

Ajánlott: