Sadržaj:
2025 Autor: John Day | [email protected]. Zadnja promjena: 2025-01-13 06:57
Nova verzija dostupna je ovdje: [YouTube]
Hej dečki!
Ovdje sam da vam pokažem svoj DIY projekt i potaknem vas da to učinite sami!
Projekt su prave pametne naočale koje svatko može napraviti kod kuće.
Sav kôd možete pronaći ovdje i izvore:
[GitHub]
Napravio sam i YouTube vodič. Ne zaboravite provjeriti!
[YouTube]
Možete preuzeti kôd za Android Studio i sami ga razviti.
Ovaj projekt uključuje samo osnovne funkcionalnosti za koje se nadam da ću ih razvijati u budućnosti.
Korak 1: Stvaranje kućišta za elektroniku
Prije svega moramo stvoriti kućište za našu elektroniku. Dizajnirao sam ga u Blender 3D za ovu vrstu sunčanih naočala (slika gore), a zatim sam ga ispisao pomoću svog 3D pisača.
Kućište možete izraditi i od kartona ili šperploče. Projekt na GitHubu.
Korak 2: Što nam treba
Dakle, elementi potrebni u ovom projektu su:
- ESP8266 d1 mini
- OLED 0,91 "128x32 px
- LiPo baterija od 100 mAh - 3,7V
- LiPo punjač
- Sunčane naočale
- Objektiv od kartonskih naočala
- kratkospojne žice i druge žice
- Schottky dioda
Također će nam trebati:
- lemilica
- pištolj za vruće ljepilo
- dvostrana traka
- izolacijska traka
- karton/šperploča/3d printer
- Android uređaj (telefon)
Korak 3: Sve povežite zajedno
Vrijeme je da sve spojimo. To možete učiniti prema shemi ili pogledajte moj YT video:
U ovom koraku trebat će vam lemilica, lem i mnogo žica i strpljenje:)
Morate sve povezati kao na shemi.
Ne zaboravite kratiti RST i D0 - to će omogućiti našem ESP -u da se ponovno pokrene iz dubokog sna.
Korak 4: Vrijeme kodiranja
Cijeli kôd i druge izvore možete pronaći ovdje:
https://github.com/HeyTechVideos/YouTube_Smartglassesv1
1. Arduino IDE
Dakle, kad naše naočale budu spremne, vrijeme je za programiranje.
Prije svega moramo instalirati potrebne knjižnice. Vodiči ovdje:
- https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (Instaliranje ESP8266 podrške za Arduino IDE)
- randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/
Spojite ESP8266 d1 mini na računalo pomoću USB kabela, otvorite naš program (koji možete preuzeti ovdje) u Arduino IDE.
Promijenite varijable "ssid" i "lozinka" u skladu s hospot ssidom i lozinkom na svom telefonu.
Promijenite "url" u "https:// IP_OF_YOUR_PHONE: 8080"
IP_OF_YOUR_PHONE - IP vašeg telefona kada dijeli WiFi
2. Android
Sada omogućite "USB otklanjanje pogrešaka" na Android telefonu i prenesite program pomoću Android Studija ili pomoću datoteke ".apk".
Korak 5: Pokrenimo ga
Prvo aktivirajte žarišnu točku na svom telefonu (upotrijebite ssid i lozinku koje ste ranije postavili). Zatim otvorite instaliranu aplikaciju.
Sada možete spojiti ESP8266 na bateriju. Trebao bi se povezati s hotspotom vašeg telefona i prikazati "Init …".
Vrijeme je za igru s aplikacijom! Koristite automatsko slanje vremena ili napišite prilagođeni tekst da biste ga poslali na svoje naočale.
Zatim isprobajte naočale i odaberite najbolji položaj leće. Pričvrstite ga trajno.
Gotovo!