Indholdsfortegnelse:
- Trin 1: KRAVEDE KOMPONENTER:
- Trin 2: PROGRAM:
- Trin 3: ANSØGNING:
- Trin 4: TILSLUTNING:
- Trin 5: OPSÆTNING:
- Trin 6: KROPP / RAMMEARBEJDE:
- Trin 7: RESULTAT:
Video: DIY Smart Augmented Reality -briller ved hjælp af Arduino: 7 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:29
Da teknologien vokser hurtigt og integrerer sig i alle aspekter af menneskers liv, forsøgte designere og udviklere at give folk en mere behagelig teknologioplevelse. En af de teknologiske tendenser, der har til formål at gøre livet lettere, er bærbar computing. Wearable har til formål at hjælpe mennesker med at have kontrol over deres liv ved at forøge det virkelige liv med ekstra information konstant og allestedsnærværende. En af de voksende tendenser inden for bærbar computing er Head Mounted Displays (HMD), da hovedet er en god gateway til at modtage lyd, visuel og hektisk information. På grund af Google Glass -projektet fik bærbare i form af briller meget mere opmærksomhed i løbet af sidste års. Google Glass er en så futuristisk gadget, vi har set i nyere tid. En nyttig teknik til alle slags mennesker, herunder handicappede/handicappede.
Inspireret af Google -briller lavede jeg en bærbar prototype, der kan fungere ganske som Google Glass. I dette projekt vil vi lave en bærbar udvidelse, der kan fungere som Google -briller, og den vil blive brugt til at sende meddelelser om opkald og beskeder modtaget på mobiltelefoner og også vise tid og dato, alt foran brugerens øje.
Google Glasses fås på markedet til en pris på $ 1000-$ 1500. Her vil vi lave dette projekt under, Rs. 1000 eller $ 15.
Smart-Glasses er den bærbare computerenhed, der bruges som en forlængelse, som kan sættes på brugerens briller eller solbriller og kan kobles sammen med Smart Phones via Bluetooth. Denne udvidelse indeholder en Arduino mikro-controller med ATmega328p mikroprocessor, som er programmeret til at oprette forbindelse til smart-telefoner via en smartphone-applikation. Et Bluetooth-modul, der hedder HC-05, er forbundet med ATmega328p, som bruges til at forbinde med smart-telefoner. Et batteri / genopladeligt batteri på 5V bruges som strømforsyning til Smart-Glass. En SSD1306, 0,96”OLED-skærm er forbundet med ATmega328p, som bruges til at vise data modtaget fra Smart-telefoner. Smart-Phone-applikation bruges til at overføre data om telefonen, dvs. Dato, tid, meddelelser om telefonopkald og tekstbeskeder.
Følgende er de vigtigste trin, der implementeres under hele processen:
- Meddelelser modtaget.
- Indkodning.
- Overførsel og modtagelse.
- Afkode og behandle.
- Udførelse
Det grundlæggende princip for dette projekt er at oprette en fungerende prototype, og det også inden for meget mindre omkostninger.
Trin 1: KRAVEDE KOMPONENTER:
- Arduino Nano, (ATMega328p)
- Batteri (vi har brugt 9V batteri)
- Bluetooth-modul (HC-05)
- OLED -skærm (SSD1306)
- Ledninger til tilslutning
- Trykknap
- Bluetooth -øretelefon (LG HBS 760) [Dette er valgfrit. Jeg havde et beskadiget sæt, så jeg brugte det også.]
- Skiftkontakt
- Grundramme (vi lavede denne ramme ved hjælp af Sunmica Sheet ved at genskabe formen ved hjælp af loddejern)
Trin 2: PROGRAM:
Upload det givne program i Arduino Nano. Men først skal du downloade biblioteket til programmet.
Følg disse trin for at downloade biblioteket; Skitse> Inkluder bibliotek> Administrer bibliotek> Søg efter "SSD1306" og installer Adafruit_SSD1306
Eller hvis det givne Arduino -program ikke virker, så kopier og upload programmet nedenfor;
#omfatte
#omfatte
#omfatte
#omfatte
#define OLED_RESET 4
Adafruit_SSD1306 display (OLED_RESET);
ugyldig opsætning () {
Serial.begin (9600);
display.begynder (SSD1306_SWITCHCAPVCC, 0x3D);
display.display ();
forsinkelse (2000);
display.clearDisplay ();
}
void loop () {
mens (Serial.available ()> 0) {
String Date = Serial.readStringUntil ('|');
Seriel.læsning ();
String Time = Serial.readStringUntil ('|');
Seriel.læsning ();
String Phone = Serial.readStringUntil ('|');
Seriel.læsning ();
String Text = Serial.readStringUntil ('\ n');
Seriel.læsning ();
}
hvis (Tekst == "tekst" && Telefon == "telefon")
{display.println (dato);
display.display ();
display.println (Tid);
display.display ();
display.clearDisplay ();
}
if (Text! = "text" && Phone == "phone") {
display.println (tekst);
display.display ();
forsinkelse (5000);
display.clearDisplay ();
}
hvis (Tekst == "tekst" && Telefon! = "telefon") {
display.println (telefon);
display.display ();
forsinkelse (5000);
display.clearDisplay ();
}
}
Trin 3: ANSØGNING:
Hvis den givne.apk ikke virker, eller du vil oprette din egen tilpassede app. Derefter kan du bruge app -opfinderwebstedet og lave de funktionelle blokke som angivet ovenfor.
ELLER
Download.apk og installer det.
Trin 4: TILSLUTNING:
Tilslut kredsløbet som vist i dette skematiske diagram.
Tilslut til batteriet, og tænd forsyningen.
Trin 5: OPSÆTNING:
Par Bluetooth -modul med telefonens Bluetooth. App'en viser ovenstående billede.
Trin 6: KROPP / RAMMEARBEJDE:
Lav rammen som vist på figuren, eller efter dit valg. Jeg lavede denne ramme ved hjælp af krydsfiner Sunmica ved at bruge loddejernet til at lave kurven. Du kan lave det i henhold til dit design.
Til Display kan du bruge ovenstående skabelon som reference.
Trin 7: RESULTAT:
Som et resultat vil noget, der ligner ovenstående billede, blive vist på displayet.
Hvis du har forslag til at gøre det bedre, kan du kommentere.
Anbefalede:
DIY -- Sådan laver du en edderkoprobot, der kan kontrolleres ved hjælp af smartphone ved hjælp af Arduino Uno: 6 trin
DIY || Sådan laver du en edderkoprobot, der kan styres ved hjælp af smartphone Brug af Arduino Uno: Mens du laver en edderkoprobot, kan man lære så mange ting om robotik. Ligesom at lave robotter er underholdende såvel som udfordrende. I denne video vil vi vise dig, hvordan du laver en Spider -robot, som vi kan betjene ved hjælp af vores smartphone (Androi
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: 4 trin
Kontrol ledt over hele verden ved hjælp af internet ved hjælp af Arduino: Hej, jeg er Rithik. Vi kommer til at lave en internetstyret LED ved hjælp af din telefon. Vi kommer til at bruge software som Arduino IDE og Blynk.Det er enkelt, og hvis det lykkedes dig, kan du styre så mange elektroniske komponenter, du ønskerTing We Need: Hardware:
Sådan laver du en drone ved hjælp af Arduino UNO - Lav en quadcopter ved hjælp af mikrokontroller: 8 trin (med billeder)
Sådan laver du en drone ved hjælp af Arduino UNO | Lav en Quadcopter ved hjælp af mikrokontroller: Introduktion Besøg min Youtube -kanal En Drone er en meget dyr gadget (produkt) at købe. I dette indlæg vil jeg diskutere, hvordan jeg gør det billigt ?? Og hvordan kan du lave din egen sådan til en billig pris … Nå i Indien alle materialer (motorer, ESC'er
RF 433MHZ radiostyring ved hjælp af HT12D HT12E - Lav en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: 5 trin
RF 433MHZ radiostyring ved hjælp af HT12D HT12E | Oprettelse af en RF -fjernbetjening ved hjælp af HT12E & HT12D med 433mhz: I denne instruktør vil jeg vise dig, hvordan du laver en RADIO -fjernbetjening ved hjælp af 433mhz sendermodtagermodul med HT12E -kode & HT12D -dekoder IC.I denne instruktive kan du sende og modtage data ved hjælp af meget meget billige KOMPONENTER SOM: HT
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino - Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter - Rc Helikopter - Rc -fly ved hjælp af Arduino: 5 trin (med billeder)
Trådløs fjernbetjening ved hjælp af 2,4 GHz NRF24L01 -modul med Arduino | Nrf24l01 4 -kanals / 6 -kanals sender modtager til Quadcopter | Rc Helikopter | Rc -fly ved hjælp af Arduino: At betjene en Rc -bil | Quadcopter | Drone | RC -fly | RC -båd, vi har altid brug for en modtager og sender, antag at vi til RC QUADCOPTER har brug for en 6 -kanals sender og modtager, og den type TX og RX er for dyr, så vi laver en på vores