Satura rādītājs:

DIY viedās brilles - Arduino/ESP: 5 soļi
DIY viedās brilles - Arduino/ESP: 5 soļi

Video: DIY viedās brilles - Arduino/ESP: 5 soļi

Video: DIY viedās brilles - Arduino/ESP: 5 soļi
Video: Amazing arduino project 2024, Novembris
Anonim
Image
Image
DIY viedās brilles - Arduino/ESP
DIY viedās brilles - Arduino/ESP

Jaunā versija ir pieejama šeit: [YouTube]

Hei puiši!

Es esmu šeit, lai parādītu jums savu DIY projektu un mudinātu jūs to izdarīt pats!

Projekts ir īstas viedās brilles, kuras ikviens var izgatavot mājās.

Visu kodu var atrast šeit un resursos:

[GitHub]

Es arī izveidoju YouTube apmācību. Neaizmirstiet to pārbaudīt!

[YouTube]

Jūs varat lejupielādēt kodu Android Studio un pats to izstrādāt.

Šis projekts ietver tikai pamatfunkcijas, kuras, es ceru, attīstīšu nākotnē.

1. darbība: korpusa izveide elektronikai

Korpusa izveide elektronikai
Korpusa izveide elektronikai
Korpusa izveide elektronikai
Korpusa izveide elektronikai
Korpusa izveide elektronikai
Korpusa izveide elektronikai
Korpusa izveide elektronikai
Korpusa izveide elektronikai

Pirmkārt, mums ir jāizveido korpuss mūsu elektronikai. Es to izstrādāju Blender 3D šāda veida saulesbrillēm (attēls iepriekš) un pēc tam izdrukāju, izmantojot savu 3D printeri.

Jūs varat izgatavot korpusu, izmantojot arī kartonu vai saplāksni. Projekts vietnē GitHub.

2. solis: kas mums vajadzīgs

Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs
Kas mums vajadzīgs

Tātad šajā projektā ir nepieciešami šādi elementi:

  • ESP8266 d1 mini
  • OLED 0,91 collas 128x32 pikseļi
  • 100 mAh LiPo akumulators - 3.7V
  • LiPo lādētājs
  • Saulesbrilles
  • Objektīvs no kartona brillēm
  • džemperu vadi un citi vadi
  • Šotka diode

Mums būs nepieciešams arī:

  • lodāmurs
  • karstās līmes pistole
  • divpusēja lente
  • izolācijas lente
  • kartona/saplākšņa/3D printeris
  • Android ierīce (tālrunis)

3. darbība: savienojiet visu kopā

Image
Image
Kodēšanas laiks!
Kodēšanas laiks!

Ir pienācis laiks visu salikt kopā. To var izdarīt saskaņā ar shēmu vai apskatīt manu YT video:

Šajā solī jums būs nepieciešams lodāmurs, lodēt un daudz vadu un pacietīgs:)

Viss ir jāsavieno, kā norādīts shēmā.

Neaizmirstiet saīsināt RST un D0 - tas ļaus mūsu ESP atsākties no dziļa miega.

4. solis: kodēšanas laiks

Kodēšanas laiks!
Kodēšanas laiks!

Pilnu kodu un citus resursus var atrast šeit:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE

Tātad, kad mūsu brilles ir elektroniskas, ir pienācis laiks to ieprogrammēt.

Pirmkārt, mums ir jāinstalē nepieciešamās bibliotēkas. Pamācības šeit:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (ESP8266 atbalsta instalēšana Arduino IDE)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

Pievienojiet ESP8266 d1 mini datoram, izmantojot USB kabeli, atveriet mūsu programmu (kuru varat lejupielādēt šeit) Arduino IDE.

Mainiet mainīgos "ssid" un "parole" atbilstoši tālruņa karstā punkta ssid un parolei.

Mainiet “URL” uz “https:// IP_OF_YOUR_PHONE: 8080”

IP_OF_YOUR_PHONE - jūsu tālruņa IP, kad tiek koplietots WiFi

2. Android

Tagad iespējojiet "USB atkļūdošanu" savā Android tālrunī un augšupielādējiet programmu, izmantojot Android Studio vai ".apk" failu.

5. darbība: palaidīsim to

Palaidīsim
Palaidīsim
Palaidīsim
Palaidīsim

Pirmkārt, tālrunī aktivizējiet tīklāju (izmantojiet iepriekš iestatīto SSID un paroli). Pēc tam atveriet instalēto lietotni.

Tagad jūs varat savienot ESP8266 ar akumulatoru. Tam vajadzētu izveidot savienojumu ar tālruņa karsto punktu un parādīt “Init…”.

Ir pienācis laiks spēlēt ar lietotni! Izmantojiet automātisko laika nosūtīšanu vai rakstiet pielāgotu tekstu, lai to nosūtītu uz brillēm.

Pēc tam izmēģiniet brilles un izvēlieties labāko objektīva pozīciju. Piestipriniet to pastāvīgi.

Gatavs!

Ieteicams: