Mündəricat:

DIY Ağıllı Eynəklər - Arduino/ESP: 5 addım
DIY Ağıllı Eynəklər - Arduino/ESP: 5 addım

Video: DIY Ağıllı Eynəklər - Arduino/ESP: 5 addım

Video: DIY Ağıllı Eynəklər - Arduino/ESP: 5 addım
Video: Eynəkli insanlar gördükdə daha diqqətli olun - Baku TV 2024, Noyabr
Anonim
Image
Image
DIY Ağıllı Eynəklər - Arduino/ESP
DIY Ağıllı Eynəklər - Arduino/ESP

Yeni versiya burada mövcuddur: [YouTube]

Hey uşaqlar!

Sizə öz DIY layihəmi göstərmək və bunu özünüz etməyə təşviq etmək üçün buradayam!

Layihə hər kəsin evdə edə biləcəyi əsl ağıllı eynəklərdir.

Bütün kodları burada və mənbələrdə tapa bilərsiniz:

[GitHub]

Bir YouTube dərsliyi də etdim. Yoxlamağı unutmayın!

[YouTube]

Android Studio üçün kodu yükləyə və özünüz inkişaf etdirə bilərsiniz.

Bu layihə yalnız gələcəkdə inkişaf etdirəcəyimə ümid etdiyim əsas funksiyaları ehtiva edir.

Addım 1: Elektronika üçün Case yaradılması

Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq
Elektronika üçün Kassa Yaratmaq

Əvvəlcə elektronikamız üçün bir qutu yaratmalıyıq. Blender 3D -də bu tip günəş gözlükləri üçün dizayn etdim (yuxarıdakı şəkil) və sonra 3D Printerimdən istifadə edərək çap etdim.

Çantanı karton və ya kontrplak istifadə edərək düzəldə bilərsiniz. GitHub -da layihə.

Addım 2: Nəyə Ehtiyacımız Var

Bizə Nə Lazımdır
Bizə Nə Lazımdır
Bizə Nə Lazımdır
Bizə Nə Lazımdır
Bizə Nə Lazımdır
Bizə Nə Lazımdır
Bizə Nə Lazımdır
Bizə Nə Lazımdır

Beləliklə, bu layihədə lazım olan elementlər bunlardır:

  • Mini ESP8266 d1
  • OLED 0.91 "128x32 piksel
  • 100 mAh LiPo batareya - 3.7V
  • LiPo şarj cihazı
  • Günəş gözlükləri
  • Karton gözlüklərdən lens
  • tullanan tellər və digər tellər
  • Schottky diod

Bizə də lazım olacaq:

  • lehimleme dəmir
  • isti yapışqan silahı
  • iki tərəfli lent
  • izolyasiya lenti
  • karton/kontrplak/3d printer
  • Android cihazı (telefon)

Addım 3: Hər şeyi bir -birinə bağlayın

Image
Image
Kodlama vaxtı!
Kodlama vaxtı!

Hər şeyi bir yerə yığmağın vaxtı gəldi. Bunu sxemə görə edə bilərsiniz və ya YT videosuma baxa bilərsiniz:

Bu addımda lehimləmə dəmiri, lehim və bir çox tel və xəstəyə ehtiyacınız olacaq:)

Hər şeyi sxemdəki kimi bağlamalısınız.

Qısa RST və D0 etməyi unutmayın - bu, ESP -nin dərin yuxudan yenidən başlamasını təmin edəcək.

Addım 4: Kodlaşdırma vaxtı

Kodlama vaxtı!
Kodlama vaxtı!

Tam kodu və digər mənbələri burada tapa bilərsiniz:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE

Eynəklərimizi elektronlaşdırmağa hazır olduğumuz zaman onu proqramlaşdırmağın vaxtıdır.

Əvvəlcə lazımi kitabxanaları quraşdırmalıyıq. Burada dərslər:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Arduino IDE üçün ESP8266 dəstəyi quraşdırılır)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

USB kabelindən istifadə edərək ESP8266 d1 mini -ni PC -yə qoşun, proqramımızı (buradan yükləyə bilərsiniz) Arduino IDE -də açın.

Telefonunuzdakı hotspot ssid və şifrəyə görə "ssid" və "password" dəyişənlərini dəyişdirin.

"URL" ni "https:// IP_OF_YOUR_PHONE: 8080" olaraq dəyişdirin

IP_OF_YOUR_PHONE - WiFi paylaşanda telefonunuzun IP ünvanı

2. Android

İndi Android telefonunuzda "USB Hata Ayıklamasını" aktiv edin və Android Studio və ya ".apk" faylını istifadə edərək proqramı yükləyin.

Addım 5: Çalışaq

Çalışdıraq
Çalışdıraq
Çalışdıraq
Çalışdıraq

Əvvəlcə telefonunuzdakı qaynar nöqtəni aktivləşdirin (əvvəllər təyin etdiyiniz ssid və şifrəni istifadə edin). Sonra quraşdırılmış proqramı açın.

İndi ESP8266 -nı batareyaya qoşa bilərsiniz. Telefonun qaynar nöqtəsinə qoşulmalı və "Başlat …" göstərməlidir.

Tətbiqlə oynamaq vaxtıdır! Eynəyinizə göndərmək üçün avtomatik vaxt göndərməkdən və ya xüsusi mətn yazmaqdan istifadə edin.

Sonra eynəyi sınayın və lensin ən yaxşı mövqeyini seçin. Həmişə yapışdırın.

Bitdi!

Tövsiyə: