Sisällysluettelo:
- Vaihe 1: VAATIVAT KOMPONENTIT:
- Vaihe 2: OHJELMA:
- Vaihe 3: KÄYTTÖ:
- Vaihe 4: YHDISTÄMINEN:
- Vaihe 5: ASETUKSET:
- Vaihe 6: KORI / RUNKOTYÖ:
- Vaihe 7: TULOS:
Video: DIY -älykkäät lisätyn todellisuuden lasit Arduinon avulla: 7 vaihetta
2024 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2024-01-30 09:02
Koska tekniikka kasvaa nopeasti ja integroituu kaikkiin ihmisten elämän osa -alueisiin, suunnittelijat ja kehittäjät yrittivät tarjota ihmisille miellyttävämmän kokemuksen tekniikasta. Yksi teknologisista suuntauksista, jotka pyrkivät helpottamaan elämää, on puettava tietokone. Wearablen tarkoitus on auttaa ihmisiä hallitsemaan elämäänsä täydentämällä todellista elämää lisätiedolla jatkuvasti ja kaikkialla. Yksi puettavien tietojenkäsittelyn kasvavista suuntauksista on Head Mounted Displays (HMD), koska pää on loistava portti vastaanottaa ääntä, visuaalista ja hektistä tietoa. Myös Google Glass -projektin vuoksi lasilliset puettavat saivat paljon enemmän huomiota viime vuoden aikana. Google Glass on futuristinen laite, jonka olemme nähneet viime aikoina. Hyödyllinen tekniikka kaikenlaisille ihmisille, myös vammaisille/vammaisille.
Google -lasien innoittamana tein puettavan prototyypin, joka voi toimia melko samalla tavalla kuin Google Glass. Tässä projektissa teemme puettavan laajennuksen, joka voi toimia kuten Google -lasit, ja sitä käytetään lähettämään ilmoituksia matkapuhelimiin tulevista puheluista ja viesteistä sekä näyttämään kellonajan ja päivämäärän, kaikki käyttäjän silmien edessä.
Google-lasit ovat saatavilla markkinoilla hintaan 1000–1 500 dollaria. Täällä teemme tämän projektin alle 1000 ruplaa tai 15 dollaria.
Älylasit ovat pidennettävä tietokonelaite, jota käytetään jatkeena, joka voidaan kiinnittää käyttäjän silmälaseihin tai aurinkolaseihin ja voidaan yhdistää älypuhelimien kanssa Bluetoothin kautta. Tämä laajennus sisältää Arduino-mikro-ohjaimen, jossa on ATmega328p-mikroprosessori, joka on ohjelmoitu muodostamaan yhteys älypuhelimiin älypuhelinsovelluksen kautta. Bluetooth-moduuli, nimeltään HC-05, on liitetty ATmega328p-laitteeseen, jota käytetään yhdistämään älypuhelimiin. Smart-Glassin virtalähteenä käytetään 5 V: n akkua / uudelleenladattavaa akkua. SSD1306, 0,96”OLED-näyttö on liitetty ATmega328p: hen, jota käytetään älypuhelimista vastaanotetun datan näyttämiseen. Smart-Phone-sovellusta käytetään puhelimen datan siirtämiseen, ts. Päivämäärä, aika, ilmoitukset puhelusta ja tekstiviesteistä.
Seuraavat ovat tärkeimmät vaiheet, jotka toteutetaan koko prosessin aikana:
- Ilmoitukset vastaanotettu.
- Koodaus.
- Lähetys ja vastaanotto.
- Dekoodaa ja prosessoi.
- Toteutus
Tämän projektin perusperiaate on luoda toimiva prototyyppi ja myös se erittäin pienillä kustannuksilla.
Vaihe 1: VAATIVAT KOMPONENTIT:
- Arduino Nano, (ATMega328p)
- Akku (olemme käyttäneet 9V paristoa)
- Bluetooth-moduuli (HC-05)
- OLED -näyttö (SSD1306)
- Johdot liitäntää varten
- Paina nappia
- Bluetooth -kuulokkeet (LG HBS 760) [Tämä on valinnainen. Minulla oli vaurioitunut sarja, joten käytin sitä myös.]
- Vaihtokytkin
- Peruskehys (teimme tämän kehyksen käyttämällä Sunmica -arkkia, uudelleenmuodostamalla sen muodon juotosraudalla)
Vaihe 2: OHJELMA:
Lataa annettu ohjelma Arduino Nanossa. Mutta ensin lataa ohjelman kirjasto.
Voit ladata kirjaston seuraavasti: Luonnos> Sisällytä kirjasto> Hallitse kirjastoa> Hae "SSD1306" ja asenna Adafruit_SSD1306
Tai jos annettu Arduino -ohjelma ei toimi, kopioi ja lataa alla oleva ohjelma;
#sisältää
#sisältää
#sisältää
#sisältää
#define OLED_RESET 4
Adafruit_SSD1306 -näyttö (OLED_RESET);
void setup () {
Sarja.alku (9600);
display.begin (SSD1306_SWITCHCAPVCC, 0x3D);
display.display ();
viive (2000);
display.clearDisplay ();
}
void loop () {
while (Serial.available ()> 0) {
Merkkijonopäivä = Serial.readStringUntil ('|');
Serial.read ();
Merkkijonoaika = Serial.readStringUntil ('|');
Serial.read ();
Jono Puhelin = Serial.readStringUntil ('|');
Serial.read ();
Merkkijonoteksti = Serial.readStringUntil ('\ n');
Serial.read ();
}
jos (Teksti == "teksti" && Puhelin == "puhelin")
{display.println (päivämäärä);
display.display ();
display.println (Aika);
display.display ();
display.clearDisplay ();
}
jos (Teksti! = "text" && Puhelin == "puhelin") {
display.println (teksti);
display.display ();
viive (5000);
display.clearDisplay ();
}
if (Teksti == "text" && Puhelin! = "puhelin") {
display.println (puhelin);
display.display ();
viive (5000);
display.clearDisplay ();
}
}
Vaihe 3: KÄYTTÖ:
Jos annettu.apk ei toimi tai haluat luoda mukautetun sovelluksesi. Sitten voit käyttää sovellusten keksijän verkkosivustoa ja tehdä toiminnallisia lohkoja yllä kuvatulla tavalla.
TAI
Lataa.apk ja asenna se.
Vaihe 4: YHDISTÄMINEN:
Liitä piiri tämän kaavion mukaisesti.
Liitä akku ja kytke virta.
Vaihe 5: ASETUKSET:
Yhdistä Bluetooth -moduuli ja puhelimen Bluetooth. Sovellus näyttää yllä olevan kuvan.
Vaihe 6: KORI / RUNKOTYÖ:
Tee kehys kuvan osoittamalla tavalla tai valintasi mukaan. Tein tämän kehyksen Sunmica -vanerista käyttämällä kaarevuutta juotosraudalla. Voit tehdä sen suunnittelusi mukaan.
Näyttöä varten voit käyttää yllä olevaa mallia viitteenä.
Vaihe 7: TULOS:
Tämän seurauksena näyttöön ilmestyy jotain samanlaista kuin yllä oleva kuva.
Jos sinulla on ehdotuksia sen parantamiseksi, voit kommentoida.
Suositeltava:
Paranna muistiasi lisätyn todellisuuden mielenpalatsilla: 8 vaihetta
Paranna muistiasi lisätyn todellisuuden mielipalatsilla: Muistimestarit ovat käyttäneet mielen palatseja Sherlock Holmesin tapaan muistamaan paljon tietoa, kuten korttien järjestyksen sekoitetussa kannessa. Mielenpalatsi tai lokusimenetelmä on muistitekniikka, jossa visuaalinen mnemoniikka on
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: 5 vaihetta
Arduinon ohjelmointi toisen Arduinon avulla vieritettävän tekstin näyttämiseksi ilman kirjastoa: Sony Spresense tai Arduino Uno eivät ole niin kalliita eivätkä vaadi paljon virtaa. Jos projektillasi on kuitenkin virtaa, tilaa tai jopa budjettia, voit harkita Arduino Pro Minin käyttöä. Toisin kuin Arduino Pro Micro, Arduino Pro Mi
Arduino Glass - avoimen lähdekoodin lisätyn todellisuuden kuulokkeet: 9 vaihetta (kuvilla)
Arduino Glass - avoimen lähdekoodin lisätyn todellisuuden kuulokkeet: Oletko koskaan harkinnut lisätyn todellisuuden kuulokkeiden hankkimista? Hämmästyitkö myös lisätyn todellisuuden mahdollisuudesta ja katsoit hintalappua särkyneellä sydämellä? Kyllä, minäkin! Mutta se ei estänyt minua. Keräsin rohkeutta ja sen sijaan
Tehdään lisätyn todellisuuden sovellus MEMESille!: 8 vaihetta
Tehdään lisätyn todellisuuden sovellus MEMESille !: Tässä Instructable -ohjelmassa aiomme luoda lisätyn todellisuuden sovelluksen Androidille ja IOS: lle Unity3D: ssä, joka käyttää Google -sovellusliittymää meemien etsimiseen. Käytämme Vuforian maatasotunnistusta Unityssä, joten tämä mobiilisovellus toimii
CityCoaster - Rakenna oma lisätyn todellisuuden lasinalusesi yrityksellesi (TfCD): 6 vaihetta (kuvilla)
CityCoaster - Rakenna oma lisätyn todellisuuden lasinalusesi yrityksellesi (TfCD): kaupunki kupin alle! CityCoaster on projekti, joka on syntynyt ajatellen Rotterdam Haagin lentokentän tuotetta, joka voisi ilmaista kaupungin identiteetin ja viihdyttää lounge -alueen asiakkaita lisätyllä todellisuudella. Tällaisessa ympäristössä