İçindekiler:

DIY Akıllı Gözlükler - Arduino/ESP: 5 Adım
DIY Akıllı Gözlükler - Arduino/ESP: 5 Adım

Video: DIY Akıllı Gözlükler - Arduino/ESP: 5 Adım

Video: DIY Akıllı Gözlükler - Arduino/ESP: 5 Adım
Video: DIY Radar With Ultrasonic Sensor And Chat-GPT Generated Arduino Code | Coders Cafe 2024, Kasım
Anonim
Image
Image
DIY Akıllı Gözlükler - Arduino/ESP
DIY Akıllı Gözlükler - Arduino/ESP

Yeni sürüm burada mevcuttur: [YouTube]

Hey çocuklar!

Size Kendin Yap projemi göstermek ve Kendin Yapmasını teşvik etmek için buradayım!

Proje herkesin evde yapabileceği gerçek akıllı gözlükler.

Tüm kodlar burada ve kaynaklarda bulunabilir:

[GitHub]

Ayrıca bir YouTube eğitimi yaptım. Kontrol etmeyi unutmayın!

[Youtube]

Android Studio için kod indirebilir ve kendiniz geliştirebilirsiniz.

Bu proje sadece gelecekte geliştireceğimi umduğum temel işlevleri içeriyor.

1. Adım: Elektronik için Vaka Oluşturma

Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma
Elektronik için Vaka Oluşturma

Her şeyden önce elektroniklerimiz için bir kasa oluşturmalıyız. Bu tür güneş gözlükleri için Blender 3D'de tasarladım (yukarıdaki resim) ve ardından 3D Yazıcımı kullanarak yazdırdım.

Kutuyu karton veya kontrplak kullanarak da yapabilirsiniz. GitHub'da proje.

2. Adım: Neye İhtiyacımız Var

Neye ihtiyacımız var
Neye ihtiyacımız var
Neye ihtiyacımız var
Neye ihtiyacımız var
Neye ihtiyacımız var
Neye ihtiyacımız var
Neye ihtiyacımız var
Neye ihtiyacımız var

Dolayısıyla bu projede ihtiyaç duyulan unsurlar şunlardır:

  • ESP8266 d1 mini
  • OLED 0,91" 128x32 piksel
  • 100 mAh LiPo pil - 3.7V
  • LiPo şarj cihazı
  • Güneş gözlüğü
  • Karton gözlüklerden lens
  • atlama telleri ve diğer teller
  • Schottky diyot

Ayrıca ihtiyacımız olacak:

  • havya
  • sıcak yapıştırıcı tabancası
  • çift taraflı bant
  • yalıtım bandı
  • karton/kontrplak/3d yazıcı
  • Android cihaz (telefon)

3. Adım: Her Şeyi Bir Araya Bağlayın

Image
Image
Kodlama Zamanı!
Kodlama Zamanı!

Her şeyi bir araya getirmenin zamanı geldi. Bunu şemaya göre yapabilir veya YT videoma göz atabilirsiniz:

Bu adımda havya, lehim ve bir çok tel ve sabırlı ihtiyacınız olacak:)

Her şeyi şemadaki gibi bağlamanız gerekir.

RST ve D0'ı kısaltmayı unutmayın - bu, ESP'mizin derin uykudan yeniden başlatılmasını sağlayacaktır.

Adım 4: Kodlama Zamanı

Kodlama Zamanı!
Kodlama Zamanı!

Tam kod ve diğer kaynaklar burada bulunabilir:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE'si

Yani gözlüğümüz elektronik olarak hazır olduğunda, onu programlamanın zamanı geldi.

Öncelikle gerekli kütüphaneleri kurmamız gerekiyor. Öğreticiler burada:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Arduino IDE için ESP8266 desteğinin yüklenmesi)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

ESP8266 d1 mini'yi USB kablosu kullanarak PC'ye bağlayın, Arduino IDE'de (buradan indirebileceğiniz) programımızı açın.

Telefonunuzdaki "ssid" ve "password" değişkenlerini hotspot ssid ve password'e göre değiştirin.

"url"yi "https://IP_OF_YOUR_PHONE:8080" olarak değiştirin

IP_OF_YOUR_PHONE - WiFi paylaştığında telefonunuzun IP adresi

2. Android

Şimdi android telefonunuzda "USB Hata Ayıklama" özelliğini etkinleştirin ve Android Studio veya ".apk" dosyasını kullanarak programı yükleyin.

Adım 5: Hadi Çalıştıralım

Hadi Çalıştıralım
Hadi Çalıştıralım
Hadi Çalıştıralım
Hadi Çalıştıralım

İlk olarak, Telefonunuzda etkin noktayı etkinleştirin (daha önce belirlediğiniz ssid ve şifreyi kullanın). Ardından yüklü uygulamayı açın.

Artık ESP8266'yı aküye bağlayabilirsiniz. Telefonunuzun etkin noktasına bağlanmalı ve "Init…" göstermelidir.

Uygulama ile oynama zamanı! Otomatik zaman göndermeyi kullanın veya gözlüğünüze göndermek için özel metin yazın.

Ardından gözlüğü deneyin ve merceğin en iyi konumunu seçin. Kalıcı olarak takın.

Tamamlandı!

Önerilen: