Sadržaj:

Pametne naočale DIY - Arduino/ESP: 5 koraka
Pametne naočale DIY - Arduino/ESP: 5 koraka

Video: Pametne naočale DIY - Arduino/ESP: 5 koraka

Video: Pametne naočale DIY - Arduino/ESP: 5 koraka
Video: VOICEE - pametne naočale za gluhe osobe i osobe sa oštećenjima sluha 2024, Studeni
Anonim
Image
Image
Pametne naočale DIY - Arduino/ESP
Pametne naočale DIY - Arduino/ESP

Nova verzija dostupna je ovdje: [YouTube]

Hej dečki!

Ovdje sam da vam pokažem svoj DIY projekt i potaknem vas da to učinite sami!

Projekt su prave pametne naočale koje svatko može napraviti kod kuće.

Sav kôd možete pronaći ovdje i izvore:

[GitHub]

Napravio sam i YouTube vodič. Ne zaboravite provjeriti!

[YouTube]

Možete preuzeti kôd za Android Studio i sami ga razviti.

Ovaj projekt uključuje samo osnovne funkcionalnosti za koje se nadam da ću ih razvijati u budućnosti.

Korak 1: Stvaranje kućišta za elektroniku

Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku
Stvaranje kućišta za elektroniku

Prije svega moramo stvoriti kućište za našu elektroniku. Dizajnirao sam ga u Blender 3D za ovu vrstu sunčanih naočala (slika gore), a zatim sam ga ispisao pomoću svog 3D pisača.

Kućište možete izraditi i od kartona ili šperploče. Projekt na GitHubu.

Korak 2: Što nam treba

Što trebamo
Što trebamo
Što trebamo
Što trebamo
Što trebamo
Što trebamo
Što trebamo
Što trebamo

Dakle, elementi potrebni u ovom projektu su:

  • ESP8266 d1 mini
  • OLED 0,91 "128x32 px
  • LiPo baterija od 100 mAh - 3,7V
  • LiPo punjač
  • Sunčane naočale
  • Objektiv od kartonskih naočala
  • kratkospojne žice i druge žice
  • Schottky dioda

Također će nam trebati:

  • lemilica
  • pištolj za vruće ljepilo
  • dvostrana traka
  • izolacijska traka
  • karton/šperploča/3d printer
  • Android uređaj (telefon)

Korak 3: Sve povežite zajedno

Image
Image
Vrijeme kodiranja!
Vrijeme kodiranja!

Vrijeme je da sve spojimo. To možete učiniti prema shemi ili pogledajte moj YT video:

U ovom koraku trebat će vam lemilica, lem i mnogo žica i strpljenje:)

Morate sve povezati kao na shemi.

Ne zaboravite kratiti RST i D0 - to će omogućiti našem ESP -u da se ponovno pokrene iz dubokog sna.

Korak 4: Vrijeme kodiranja

Vrijeme kodiranja!
Vrijeme kodiranja!

Cijeli kôd i druge izvore možete pronaći ovdje:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE

Dakle, kad naše naočale budu spremne, vrijeme je za programiranje.

Prije svega moramo instalirati potrebne knjižnice. Vodiči ovdje:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Instaliranje ESP8266 podrške za Arduino IDE)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

Spojite ESP8266 d1 mini na računalo pomoću USB kabela, otvorite naš program (koji možete preuzeti ovdje) u Arduino IDE.

Promijenite varijable "ssid" i "lozinka" u skladu s hospot ssidom i lozinkom na svom telefonu.

Promijenite "url" u "https:// IP_OF_YOUR_PHONE: 8080"

IP_OF_YOUR_PHONE - IP vašeg telefona kada dijeli WiFi

2. Android

Sada omogućite "USB otklanjanje pogrešaka" na Android telefonu i prenesite program pomoću Android Studija ili pomoću datoteke ".apk".

Korak 5: Pokrenimo ga

Let's Run It
Let's Run It
Let's Run It
Let's Run It

Prvo aktivirajte žarišnu točku na svom telefonu (upotrijebite ssid i lozinku koje ste ranije postavili). Zatim otvorite instaliranu aplikaciju.

Sada možete spojiti ESP8266 na bateriju. Trebao bi se povezati s hotspotom vašeg telefona i prikazati "Init …".

Vrijeme je za igru s aplikacijom! Koristite automatsko slanje vremena ili napišite prilagođeni tekst da biste ga poslali na svoje naočale.

Zatim isprobajte naočale i odaberite najbolji položaj leće. Pričvrstite ga trajno.

Gotovo!

Preporučeni: