Sadržaj:
- Korak 1: POTREBNE KOMPONENTE:
- 2. korak: PROGRAM:
- Korak 3: PRIMJENA:
- Korak 4: POVEZIVANJE:
- 5. korak: POSTAVLJANJE:
- Korak 6: RAD NA TIJELU / OKVIRU:
- Korak 7: REZULTAT:
Video: Napravite pametne naočale za proširenu stvarnost pomoću Arduina: 7 koraka
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:37
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 je nosivo računalo. Wearable -ov cilj je pomoći ljudima da imaju kontrolu nad svojim životom povećavajući stvarni život dodatnim informacijama stalno i sveprisutno. Jedan od rastućih trendova nosivog računalstva su ekrani postavljeni na glavu (HMD), jer je glava odličan pristupnik za primanje audio, vizualnih i užurbanih informacija. Također zbog projekta Google Glass, nosive u obliku naočala privukle su mnogo više pažnje tijekom 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.
Nadahnut Google naočalama, napravio sam nosivi prototip koji može funkcionirati vrlo 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 mobitele, a također prikazuje vrijeme i datum, sve ispred oka korisnika.
Google naočale 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čale su nosivi računalni uređaj koji se koristi kao produžetak, koji se može pričvrstiti na naočale ili sunčane naočale korisnika, a može se upariti sa pametnim telefonima putem Bluetootha. Ovo proširenje sadrži Arduino mikrokontroler s 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 zaslon povezan je s ATmega328p, koji se koristi za prikaz podataka primljenih sa pametnih telefona. Aplikacija Smart-Phone koristi se za prijenos podataka telefona, tj. Datum, vrijeme, obavijesti o telefonskim pozivima i tekstualnim porukama.
Slijede glavni koraci koji se provode tijekom cijelog procesa:
- Primljene obavijesti.
- Kodiranje.
- Prijenos i primanje.
- Dekodiranje i proces.
- Izvršenje
Osnovno načelo 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 zaslon (SSD1306)
- Žice za povezivanje
- Pritisnite gumb
- 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, tako što smo njegov oblik promijenili pomoću lemilice)
2. korak: PROGRAM:
Prenesite navedeni program u Arduino Nano. Ali prvo preuzmite knjižnicu za program.
Za preuzimanje knjižnice slijedite ove korake; Skica> Uključi knjižnicu> Upravljanje knjižnicom> Potražite "SSD1306" i instalirajte Adafruit_SSD1306
Ili ako dani program Arduino ne radi, kopirajte i prenesite dolje navedeni program;
#uključi
#uključi
#uključi
#uključi
#define OLED_RESET 4
Zaslon Adafruit_SSD1306 (OLED_RESET);
void setup () {
Serial.begin (9600);
display.begin (SSD1306_SWITCHCAPVCC, 0x3D);
display.display ();
odgoda (2000);
display.clearDisplay ();
}
void loop () {{100} {101}
while (Serial.available ()> 0) {
Niz datuma = 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 == "telefon") {
display.println (Tekst);
display.display ();
kašnjenje (5000);
display.clearDisplay ();
}
if (Text == "text" && Phone! = "telefon") {
display.println (telefon);
display.display ();
kašnjenje (5000);
display.clearDisplay ();
}
}
Korak 3: PRIMJENA:
Ako zadani.apk ne radi ili želite stvoriti vlastitu prilagođenu aplikaciju. Zatim možete koristiti web mjesto 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.
5. korak: POSTAVLJANJE:
Uparite Bluetooth modul s Bluetoothom telefona. Aplikacija će prikazati gornju sliku.
Korak 6: RAD NA TIJELU / OKVIRU:
Okvir napravite kako je prikazano na slici ili prema vašem izboru. Ovaj sam okvir napravio od šperploče Sunmica, pomoću lemilice za izradu krivulje. Možete ga izraditi prema svom dizajnu.
Za prikaz možete koristiti gornji predložak kao referencu.
Korak 7: REZULTAT:
Zbog toga će se na zaslonu pojaviti nešto slično gornjoj slici.
Ako imate prijedloge za poboljšanje, možete ih komentirati.
Preporučeni:
Oprema za proširenu stvarnost: 7 koraka
Telefon s opremom za proširenu stvarnost: jeftino, jednostavno, super
Omogućimo aplikaciju za proširenu stvarnost za MEMES !: 8 koraka
Omogućimo izradu aplikacije za proširenu stvarnost za MEME !: U ovom Instructableu napravit ćemo aplikaciju proširene stvarnosti za Android i IOS u Unity3D koja koristi Google API za traženje mema. Koristit ćemo Vuforijino otkrivanje zemaljske ravnine u Unityju pa će ova mobilna aplikacija raditi za
Napravite vlastite naočale za virtualnu stvarnost: 4 koraka
Napravite vlastite naočale za virtualnu stvarnost: Materijali:- Kartonska kutija za cipele- Škare / X-Acto nož- 2 bikonveksne leće 45 mm- 4 trake od čička- Ljepilo
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 zračnu luku Rotterdam u 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 svom računalu: 3 koraka
Kako vidjeti proširenu stvarnost na svom računalu: U ovom ću vam vodiču pokazati kako gledati proširenu stvarnost na računalu koristeći samo web kameru, papir i internet