Obsah:

Chytré brýle DIY - Arduino/ESP: 5 kroků
Chytré brýle DIY - Arduino/ESP: 5 kroků

Video: Chytré brýle DIY - Arduino/ESP: 5 kroků

Video: Chytré brýle DIY - Arduino/ESP: 5 kroků
Video: Очки с chatGPT 2024, Listopad
Anonim
Image
Image
Chytré brýle DIY - Arduino/ESP
Chytré brýle DIY - Arduino/ESP

Nová verze je k dispozici zde: [YouTube]

Čau lidi!

Jsem tu, abych vám ukázal svůj kutilský projekt a povzbudil vás, abyste si to udělali sami!

Projektem jsou skutečné chytré brýle, které si každý může vyrobit doma.

Veškerý kód najdete zde a zdroje:

[GitHub]

Také jsem udělal návod na YouTube. Nezapomeňte se na to podívat!

[Youtube]

Můžete si stáhnout kód pro Android Studio a vyvíjet ho sami.

Tento projekt obsahuje pouze základní funkce, které, doufám, budu v budoucnu rozvíjet.

Krok 1: Vytvoření pouzdra pro elektroniku

Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku
Vytvoření pouzdra pro elektroniku

Nejprve musíme vytvořit pouzdro pro naši elektroniku. Navrhl jsem to v Blenderu 3D pro tento typ slunečních brýlí (obrázek výše) a poté vytiskl pomocí své 3D tiskárny.

Pouzdro můžete vyrobit také z lepenky nebo překližky. Projekt na GitHubu.

Krok 2: Co potřebujeme

Co potřebujeme
Co potřebujeme
Co potřebujeme
Co potřebujeme
Co potřebujeme
Co potřebujeme
Co potřebujeme
Co potřebujeme

Prvky potřebné v tomto projektu jsou:

  • ESP8266 d1 mini
  • OLED 0,91 "128x32 px
  • 100 mAh LiPo baterie - 3,7V
  • LiPo nabíječka
  • Sluneční brýle
  • Objektiv z lepenkových brýlí
  • propojovací vodiče a další vodiče
  • Schottkyho dioda

Budeme také potřebovat:

  • páječka
  • horká lepicí pistole
  • oboustranná páska
  • izolační páska
  • lepenka/překližka/3D tiskárna
  • Zařízení Android (telefon)

Krok 3: Spojte vše dohromady

Image
Image
Čas kódování!
Čas kódování!

Je na čase dát vše dohromady. Můžete to udělat podle schématu nebo se podívat na moje video na YT:

V tomto kroku budete potřebovat páječku, pájku a spoustu drátů a trpělivost:)

Musíte připojit vše jako na schématu.

Nezapomeňte zkrátit RST a D0 - to umožní našemu ESP restartovat z hlubokého spánku.

Krok 4: Kódovací čas

Čas kódování!
Čas kódování!

Úplný kód a další zdroje naleznete zde:

https://github.com/HeyTechVideos/YouTube_Smartglassesv1

1. Arduino IDE

Takže když máme připravené elektronické brýle, je čas je naprogramovat.

Nejprve musíme nainstalovat požadované knihovny. Návody zde:

  • https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Instalace podpory ESP8266 pro Arduino IDE)
  • randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/

Připojte ESP8266 d1 mini k počítači pomocí USB kabelu, otevřete náš program (který si můžete stáhnout zde) v Arduino IDE.

Změňte proměnné „ssid“a „heslo“podle ssid a hesla hotspotu ve vašem telefonu.

Změňte „URL“na „https:// IP_OF_YOUR_PHONE: 8080“

IP_OF_YOUR_PHONE - IP vašeho telefonu, když sdílí WiFi

2. Android

Nyní ve svém telefonu Android povolte „Ladění USB“a nahrajte program pomocí aplikace Android Studio nebo pomocí souboru „.apk“.

Krok 5: Pojďme to spustit

Pojďme to spustit
Pojďme to spustit
Pojďme to spustit
Pojďme to spustit

Nejprve aktivujte hotspot na svém telefonu (použijte ssid a heslo, které jste nastavili dříve). Poté otevřete nainstalovanou aplikaci.

Nyní můžete ESP8266 připojit k baterii. Mělo by se připojit k hotspotu vašeho telefonu a zobrazit „Init…“.

Je čas hrát si s aplikací! K odeslání do brýlí použijte automatické odesílání času nebo napište vlastní text.

Poté vyzkoušejte brýle a vyberte nejlepší polohu čočky. Připevněte jej trvale.

Hotovo!

Doporučuje: