Sadržaj:
- Korak 1: POTREBNE KOMPONENTE:
- Korak 2: PROGRAM:
- Korak 3: PRIMJENA:
- Korak 4: POVEZIVANJE:
- Korak 5: PODEŠAVANJE:
- Korak 6: RAD NA TIJELU / OKVIRU:
- Korak 7: REZULTAT:
Video: Napravite sami pametne naočare za proširenu stvarnost pomoću Arduina: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Kako tehnologija brzo raste i integrira se u sve aspekte života ljudi, dizajneri i programeri pokušali su ljudima pružiti ugodnije iskustvo tehnologije. Jedan od tehnoloških trendova koji imaju za cilj olakšati život su prenosiva računala. Cilj Wearablea pomaže ljudima da kontrolišu svoj život povećavajući stvarni život dodatnim informacijama stalno i sveprisutno. Jedan od rastućih trendova nosivog računarstva su ekrani postavljeni na glavu (HMD), jer je glava odlična kapija za prijem audio, vizualnih i užurbanih informacija. Takođe, zahvaljujući projektu Google Glass, nosivi uređaji u obliku naočara stekli su mnogo više pažnje tokom prošlogodišnjeg. Google Glass je futuristički gadget koji smo vidjeli u posljednje vrijeme. Korisna tehnika za sve vrste ljudi, uključujući hendikepirane/invalide.
Inspirisan Google naočarima, napravio sam nosivi prototip koji može funkcionisati prilično slično Google Glassu. U ovom projektu napravit ćemo nosivi nastavak koji može funkcionirati poput Google naočala, a koristit će se za slanje obavijesti o pozivima i porukama primljenim na mobilnim telefonima, a također prikazuje vrijeme i datum, sve ispred oka korisnika.
Google naočare dostupne su na tržištu po cijeni od 1000 do 1500 USD. Ovdje ćemo ovaj projekt učiniti ispod, Rs.1000 ili 15 USD.
Pametne naočare su računarski uređaj koji se može nositi kao produžetak i koji se može pričvrstiti na naočare ili sunčane naočale korisnika i može se upariti sa pametnim telefonima putem Bluetootha. Ovo proširenje sadrži Arduino mikrokontroler sa mikroprocesorom ATmega328p, koji je programiran za povezivanje sa pametnim telefonima putem aplikacije za pametni telefon. Bluetooth modul, nazvan HC-05, povezan je s ATmega328p, koji se koristi za povezivanje sa pametnim telefonima. Baterija / Baterija za ponovno punjenje od 5 V koristi se kao izvor napajanja za Smart-Glass. SSD1306, 0.96”OLED ekran je povezan sa ATmega328p, koji se koristi za prikaz podataka primljenih sa pametnih telefona. Aplikacija Smart-Phone koristi se za prijenos podataka telefona, tj. Datum, vrijeme, obavještenja o telefonskim pozivima i tekstualnim porukama.
Ovo su glavni koraci koji se provode tokom cijelog procesa:
- Primljena obavještenja.
- Kodiranje.
- Prijenos i primanje.
- Dekodiranje i proces.
- Izvršenje
Osnovni princip ovog projekta je stvaranje radnog prototipa i to uz vrlo niske troškove.
Korak 1: POTREBNE KOMPONENTE:
- Arduino Nano, (ATMega328p)
- Baterija (koristili smo 9V bateriju)
- Bluetooth modul (HC-05)
- OLED ekran (SSD1306)
- Žice za povezivanje
- Pritisnite dugme
- Bluetooth slušalice (LG HBS 760) [Ovo nije obavezno. Imao sam oštećen komplet pa sam ga i ja koristio.]
- Prekidač
- Osnovni okvir (ovaj okvir smo napravili pomoću Sunmica Sheet -a, premještajući njegov oblik pomoću lemljenog gvožđa)
Korak 2: PROGRAM:
Prenesite dati program u Arduino Nano. Ali prvo preuzmite biblioteku za program.
Za preuzimanje biblioteke slijedite ove korake; Skica> Uključi biblioteku> Upravljanje bibliotekom> Potražite "SSD1306" i instalirajte Adafruit_SSD1306
Ili ako dati Arduino program ne radi, kopirajte i prenesite dolje navedeni program;
#include
#include
#include
#include
#define OLED_RESET 4
Adafruit_SSD1306 ekran (OLED_RESET);
void setup () {
Serial.begin (9600);
display.begin (SSD1306_SWITCHCAPVCC, 0x3D);
display.display ();
kašnjenje (2000);
display.clearDisplay ();
}
void loop () {{100} {101}
while (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 (Tekst == "tekst" && Telefon == "telefon")
{display.println (Datum);
display.display ();
display.println (vrijeme);
display.display ();
display.clearDisplay ();
}
if (Text! = "text" && Phone == "phone") {
display.println (Tekst);
display.display ();
kašnjenje (5000);
display.clearDisplay ();
}
if (Tekst == "tekst" && Telefon! = "telefon") {
display.println (telefon);
display.display ();
kašnjenje (5000);
display.clearDisplay ();
}
}
Korak 3: PRIMJENA:
Ako dati.apk ne radi ili želite stvoriti vlastitu prilagođenu aplikaciju. Zatim možete koristiti web lokaciju izumitelja aplikacija i napraviti funkcionalne blokove kako je gore navedeno.
ILI
Preuzmite.apk i instalirajte ga.
Korak 4: POVEZIVANJE:
Spojite krug kao što je prikazano na ovom shematskom dijagramu.
Spojite na bateriju i uključite napajanje.
Korak 5: PODEŠAVANJE:
Uparite Bluetooth modul sa Bluetoothom telefona. Aplikacija će prikazati gornju sliku.
Korak 6: RAD NA TIJELU / OKVIRU:
Napravite okvir kao što je prikazano na slici ili prema vašem izboru. Napravio sam ovaj okvir koristeći šperploču Sunmica, koristeći lemilicu za pravljenje krivine. Možete ga napraviti prema svom dizajnu.
Za prikaz možete koristiti gornji predložak kao referencu.
Korak 7: REZULTAT:
Kao rezultat toga, na ekranu će se pojaviti nešto slično gornjoj slici.
Ako imate prijedloge za poboljšanje, možete ih komentirati.
Preporučuje se:
Oprema za proširenu stvarnost: 7 koraka
Oprema za proširenu stvarnost: jeftino, jednostavno, super
Napravite automatska vrata koja se sami otvaraju i zatvaraju pomoću Arduina !: 4 koraka
Napravite automatska vrata koja otvaraju i zatvaraju vrata pomoću Arduina !: Jeste li ikada htjeli da vaša vrata budu otvorena automatski, baš kao u filmovima naučne fantastike? Sada možete slijedeći ovaj Instructable. U ovom uputstvu napravit ćemo vrata koja se mogu automatski otvarati i zatvarati bez da ih dodirnete. Ultrazvučni senzori za
Naočare za virtuelnu i mješovitu stvarnost: 15 koraka (sa slikama)
Čaše za virtuelnu i mješovitu stvarnost: Uvod: Tokom master kursa Tehnologija za konceptualni dizajn od nas je zatraženo da istražimo novu tehnologiju koja odgovara našem glavnom projektu i da testiramo ovu tehnologiju izradom prototipa. Tehnologije koje smo odabrali obje su virtualne
CityCoaster - Izgradite vlastiti podmetač za proširenu stvarnost za svoje poslovanje (TfCD): 6 koraka (sa slikama)
CityCoaster - Izgradite vlastiti podmetač za proširenu stvarnost za svoje poslovanje (TfCD): Grad pod vašom čašom! CityCoaster je projekt rođen razmišljajući o proizvodu za aerodrom u Rotterdamu na Haagu, koji bi mogao izraziti identitet grada, zabavljajući klijente salona s proširenom stvarnošću. U takvom okruženju
Kako vidjeti proširenu stvarnost na računaru: 3 koraka
Kako gledati proširenu stvarnost na računaru: U ovom vodiču ću vam pokazati kako na računaru gledati proširenu stvarnost koristeći samo web kameru, papir i internet