Мазмұны:

DIY ақылды көзілдірігі - Arduino/ESP: 5 қадам
DIY ақылды көзілдірігі - Arduino/ESP: 5 қадам

Бейне: DIY ақылды көзілдірігі - Arduino/ESP: 5 қадам

Бейне: DIY ақылды көзілдірігі - Arduino/ESP: 5 қадам
Бейне: «Google Glass» ақылды көзілдірігі саудаға түсті 2024, Қараша
Anonim
Image
Image
DIY ақылды көзілдірігі - Arduino/ESP
DIY ақылды көзілдірігі - Arduino/ESP

Жаңа нұсқа мына жерде: [YouTube]

Эй балалар!

Мен сізге өзімнің DIY жобамды көрсетуге және оны өзіңіз жасауға шақыруға келдім!

Жоба - бұл әркім үйде жасай алатын ақылды көзілдірік.

Барлық кодты мына жерден және ресурстардан табуға болады:

[GitHub]

Мен YouTube -те оқулық жасадым. Оны тексеруді ұмытпаңыз!

[YouTube]

Сіз Android Studio кодын жүктей аласыз және оны өзіңіз жасай аласыз.

Бұл жоба тек негізгі функционалдылықты қамтиды, мен оны болашақта дамытамын деп үміттенемін.

1 -қадам: Электроникаға арналған жағдай жасау

Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау
Электроникаға арналған жағдай жасау

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

Сіз корпусты картоннан немесе фанерден жасай аласыз. GitHub бойынша жоба.

2 -қадам: бізге не қажет

Бізге не керек
Бізге не керек
Бізге не керек
Бізге не керек
Бізге не керек
Бізге не керек
Бізге не керек
Бізге не керек

Сонымен, бұл жобаға қажет элементтер:

  • ESP8266 d1 шағын
  • OLED 0,91 «128x32 пиксель
  • 100 мАч LiPo батареясы - 3,7 В
  • LiPo зарядтағыш
  • Күн көзілдірігі
  • Картоннан жасалған көзілдіріктен алынған линза
  • секіргіш сымдар және басқа сымдар
  • Шоткий диод

Бізге де қажет болады:

  • дәнекерленген темір
  • ыстық желім қаруы
  • екі жақты таспа
  • оқшаулағыш таспа
  • картон/фанера/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 бағдарламасында біздің бағдарламаны ашыңыз.

«Ssid» және «password» айнымалы мәндерін телефоныңыздағы hotspot ssid пен парольге сәйкес өзгертіңіз.

«URL» мекенжайын «https:// IP_OF_YOUR_PHONE: 8080» етіп өзгертіңіз.

IP_OF_YOUR_PHONE - WiFi байланысы бар телефонның IP -мекенжайы

2. Android

Енді Android телефонында «USB арқылы жөндеуді» қосыңыз және Android Studio немесе «.apk» файлын пайдаланып бағдарламаны жүктеңіз.

5 -қадам: Оны іске қосайық

Оны іске қосыңыз
Оны іске қосыңыз
Оны іске қосыңыз
Оны іске қосыңыз

Біріншіден, телефондағы хотспотты іске қосыңыз (бұрын орнатылған ssid пен құпия сөзді қолданыңыз). Содан кейін орнатылған қосымшаны ашыңыз.

Енді сіз батареяға ESP8266 қосуға болады. Ол сіздің телефон нүктесіне қосылып, «Бастау …» көрсетуі керек.

Қолданбамен ойнайтын уақыт келді! Көзілдірікке жіберу үшін автоматты уақыт жіберуді пайдаланыңыз немесе арнайы мәтін жазыңыз.

Содан кейін көзілдірікті киіп көріңіз және линзаның ең жақсы орналасуын таңдаңыз. Оны тұрақты түрде бекітіңіз.

Орындалды!

Ұсынылған: