Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
Uusi versio on saatavana täältä: [YouTube]
Hei hei kaverit!
Olen täällä näyttääkseni sinulle DIY -projektini ja rohkaistaksesi sinua tekemään se itse!
Projekti on todellisia älylaseja, jotka jokainen voi valmistaa kotona.
Kaikki koodit löytyvät täältä ja resurssit:
[GitHub]
Tein myös YouTuben opetusohjelman. Muista tarkistaa se!
[YouTube]
Voit ladata Android Studion koodin ja kehittää sen itse.
Tämä projekti sisältää vain perustoiminnot, joita toivon kehittäväni tulevaisuudessa.
Vaihe 1: Kotelon luominen elektroniikalle
Ensinnäkin meidän on luotava kotelo elektroniikkaamme varten. Suunnittelin sen Blender 3D: ssä tämän tyyppisille aurinkolaseille (kuva yllä) ja tulostin sen sitten 3D -tulostimellani.
Voit tehdä kotelon myös pahvista tai vanerista. Projekti GitHubissa.
Vaihe 2: Mitä tarvitsemme
Joten tässä projektissa tarvittavat elementit ovat:
- ESP8266 d1 mini
- OLED 0,91 "128x32 px
- 100 mAh LiPo -akku - 3,7 V.
- LiPo laturi
- Aurinkolasit
- Objektiivi pahvisista suojalaseista
- hyppyjohdot ja muut johdot
- Schottky -diodi
Tarvitsemme myös:
- juotin
- kuuma liimapistooli
- kaksipuolinen teippi
- eristysteippi
- pahvi/vaneri/3D -tulostin
- Android -laite (puhelin)
Vaihe 3: Yhdistä kaikki toisiinsa
On aika koota kaikki yhteen. Voit tehdä tämän järjestelmän mukaisesti tai katso YT -videoni:
Tässä vaiheessa tarvitset juotosraudan, juotteen ja paljon johtoja ja kärsivällisyyttä:)
Kaikki on yhdistettävä kuten kaaviossa.
Älä unohda lyhentää RST- ja D0 -aikoja - tämä mahdollistaa ESP: n uudelleenkäynnistyksen syvästä unesta.
Vaihe 4: Koodausaika
Koko koodi ja muut resurssit löytyvät täältä:
https://github.com/HeyTechVideos/YouTube_Smartglassesv1
1. Arduino IDE
Joten kun lasit ovat elektroniset, on aika ohjelmoida ne.
Ensinnäkin meidän on asennettava tarvittavat kirjastot. Opetusohjelmat täältä:
- https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (ESP8266 -tuen asentaminen Arduino IDE: lle)
- randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/
Liitä ESP8266 d1 mini tietokoneeseen USB -kaapelilla, avaa ohjelma (jonka voit ladata täältä) Arduino IDE: ssä.
Muuta "ssid" - ja "password" -muuttujia puhelimen hotspot -ssidin ja salasanan mukaan.
Muuta URL -osoitteeksi "https:// IP_OF_YOUR_PHONE: 8080"
IP_OF_YOUR_PHONE - puhelimesi IP, kun se jakaa WiFi -yhteyden
2. Android
Ota nyt käyttöön USB -virheenkorjaus Android -puhelimellasi ja lataa ohjelma Android Studiota tai.apk -tiedostoa käyttäen.
Vaihe 5: Suorita se
Aktivoi ensin hotspot puhelimessasi (käytä aiemmin määrittämääsi SSID: tä ja salasanaa). Avaa sitten asennettu sovellus.
Nyt voit liittää ESP8266: n akkuun. Sen pitäisi muodostaa yhteys puhelimesi hotspottiin ja näyttää "Init …".
On aika pelata sovelluksella! Käytä automaattista aikalähetystä tai kirjoita mukautettua tekstiä lähettääksesi sen silmälaseillesi.
Kokeile sitten laseja ja valitse linssin paras sijainti. Kiinnitä se pysyvästi.
Tehty!