Мазмуну:

DIY Smart Glasses - Arduino/ESP: 5 кадам
DIY Smart Glasses - Arduino/ESP: 5 кадам

Video: DIY Smart Glasses - Arduino/ESP: 5 кадам

Video: DIY Smart Glasses - Arduino/ESP: 5 кадам
Video: DIY fully working Smart Glasses under 20$! - Arduino/ESP 32 Project 2024, Ноябрь
Anonim
Image
Image
DIY акылдуу көз айнек - Arduino/ESP
DIY акылдуу көз айнек - Arduino/ESP

Жаңы версия бул жерде жеткиликтүү: [YouTube]

Эй, жигиттер!

Мен бул жерде сизге өзүмдүн DIY долбоорумду көрсөтүп, сизди муну өзүңүз кылууга үндөө үчүн келдим!

Долбоор - бул ар бир үйдө жасай турган чыныгы акылдуу көз айнек.

Бардык коддорду бул жерден жана булактардан тапса болот:

[GitHub]

Мен дагы YouTube үйрөткүчүн кылдым. Аны текшерүүнү унутпаңыз!

[YouTube]

Сиз Android Studio үчүн кодду жүктөп алып, өзүңүз иштеп чыгсаңыз болот.

Бул долбоор негизги функцияларды гана камтыйт, мен келечекте өнүктүрөм деп үмүттөнөм.

1 -кадам: Электроника үчүн Case түзүү

Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү
Электроника үчүн корпус түзүү

Биринчи кезекте биз электроникабыз үчүн корпус түзүшүбүз керек. Мен муну Blender 3Dде күндүн көз айнегинин бул түрү үчүн иштеп чыккам (жогорудагы сүрөт), анан 3D принтеримдин жардамы менен басып чыгардым.

Сиз картонду же фанераны колдонуп жасай аласыз. GitHub боюнча долбоор.

2 -кадам: Бизге эмне керек

Бизге эмне керек
Бизге эмне керек
Бизге эмне керек
Бизге эмне керек
Бизге эмне керек
Бизге эмне керек
Бизге эмне керек
Бизге эмне керек

Ошентип, бул долбоорго керектүү элементтер:

  • ESP8266 d1 мини
  • OLED 0.91 "128x32 пиксел
  • 100 мАч LiPo батарейкасы - 3.7V
  • LiPo заряддагыч түзүлүш
  • Көз айнек
  • Картон көз айнектен алынган линза
  • секирүүчү зымдар жана башка зымдар
  • Schottky диод

Бизге да керек болот:

  • кандооч
  • ысык желим курал
  • эки жактуу скотч
  • изоляциялоочу тасма
  • картон/фанера/3d принтер
  • Android түзмөгү (телефон)

3 -кадам: Бардыгын бирге туташтырыңыз

Image
Image
Коддоо убактысы!
Коддоо убактысы!

Баарын бириктире турган мезгил келди. Сиз муну схемага ылайык жасай аласыз же менин YT видеомду текшере аласыз:

Бул кадамда сизге ширетүүчү темир, ширетүүчү жана көптөгөн зымдар жана чыдамкай керек болот:)

Схемадагыдай баарын туташтыруу керек.

Кыска RST жана D0 унутпаңыз - бул биздин ESPке терең уйкудан кайра баштоого мүмкүндүк берет.

4 -кадам: коддоо убактысы

Коддоо убактысы!
Коддоо убактысы!

Толук кодду жана башка ресурстарды бул жерден тапса болот:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE

Ошентип, көз айнегибиз электрондук болгондо, аны программалоого убакыт келди.

Биринчи кезекте керектүү китепканаларды орнотушубуз керек. Бул жерде үйрөткүчтөр:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Arduino IDE үчүн ESP8266 колдоосун орнотуу)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

USB кабели аркылуу компьютерге ESP8266 d1 mini туташтырып, биздин программаны (бул жерден жүктөп алсаңыз болот) Arduino IDEде ачыңыз.

Телефонуңуздагы hotspot ssid жана сырсөзүнө ылайык "ssid" жана "password" өзгөрмөлөрүн өзгөртүңүз.

"URL" дарегин "https:// IP_OF_YOUR_PHONE: 8080" кылып өзгөртүңүз

IP_OF_YOUR_PHONE - WiFi бөлүшкөндө телефонуңуздун IPи

2. Android

Эми Android телефонуңуздагы "USB мүчүлүштүктөрдү оңдоо" иштетип, Android Studio же ".apk" файлын колдонуп программаны жүктөңүз.

5 -кадам: Келгиле, аны иштетели

Аны иштетели
Аны иштетели
Аны иштетели
Аны иштетели

Биринчиден, телефонуңуздагы хотспотту жандырыңыз (мурда орнотулган ssid менен сырсөздү колдонуңуз). Андан кийин орнотулган колдонмону ачыңыз.

Эми сиз батареяга ESP8266 туташтыра аласыз. Ал телефонуңуздун туташуу чекитине туташып, "Init…" көрсөтүшү керек.

Бул колдонмо менен ойной турган убак! Көз айнегиңизге жөнөтүү үчүн автоматтык убакытты жөнөтүңүз же ыңгайлаштырылган текст жазыңыз.

Андан кийин көз айнекти кийип көрүңүз жана линзанын эң жакшы абалын тандаңыз. Аны түбөлүккө тиркеңиз.

Бүттү!

Сунушталууда: