Turinys:
2025 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2025-01-13 06:57
Naują versiją galite rasti čia: [YouTube]
Ei, vaikinai!
Aš esu čia, norėdamas parodyti jums savo „pasidaryk pats“projektą ir paskatinti tai padaryti pats!
Projektas yra tikri išmanieji akiniai, kuriuos kiekvienas gali pasigaminti namuose.
Visą kodą rasite čia ir šaltiniuose:
[„GitHub“]
Aš taip pat padariau „YouTube“pamoką. Nepamirškite to patikrinti!
[„YouTube“]
Galite atsisiųsti „Android Studio“kodą ir jį sukurti patys.
Šis projektas apima tik pagrindines funkcijas, kurias, tikiuosi, tobulinsiu ateityje.
1 žingsnis: dėklo kūrimas elektronikai
Pirmiausia turime sukurti savo elektronikos dėklą. Aš sukūriau jį „Blender 3D“tokio tipo akiniams nuo saulės (paveikslėlis aukščiau) ir tada atspausdinau jį naudodami savo 3D spausdintuvą.
Dėžę taip pat galite pagaminti iš kartono arba faneros. Projektas „GitHub“.
2 žingsnis: ko mums reikia
Taigi šiame projekte reikalingi šie elementai:
- ESP8266 d1 mini
- OLED 0,91 "128 x 32 piks
- 100 mAh LiPo baterija - 3,7V
- „LiPo“įkroviklis
- Akiniai nuo saulės
- Objektyvas iš kartoninių akinių
- trumpieji laidai ir kiti laidai
- Schottky diodas
Mums taip pat reikės:
- lituoklis
- karštas klijų pistoletas
- dvipusė juosta
- izoliacinė juosta
- kartono/faneros/3d spausdintuvas
- „Android“įrenginys (telefonas)
3 žingsnis: sujunkite viską kartu
Atėjo laikas viską sujungti. Tai galite padaryti pagal schemą arba peržiūrėkite mano YT vaizdo įrašą:
Šiame žingsnyje jums reikės lituoklio, lituoklio ir daug laidų bei kantrybės:)
Turite prijungti viską, kaip nurodyta schemoje.
Nepamirškite sutrumpinti RST ir D0 - tai leis ESP iš naujo paleisti iš gilaus miego režimo.
4 žingsnis: kodavimo laikas
Visą kodą ir kitus išteklius rasite čia:
https://github.com/HeyTechVideos/YouTube_Smartglassesv1
1. „Arduino IDE“
Taigi, kai akiniai bus paruošti elektroniniu būdu, laikas juos užprogramuoti.
Pirmiausia turime įdiegti reikalingas bibliotekas. Pamokos čia:
- https://arduino.esp8266.com/Arduino/versions/2.0.0/doc/installing.html - (ESP8266 „Arduino IDE“palaikymo diegimas)
- randomnerdtutorials.com/esp8266-0-96-inch-oled-display-with-arduino-ide/
Prijunkite ESP8266 d1 mini prie kompiuterio naudodami USB kabelį, atidarykite mūsų programą (kurią galite atsisiųsti iš čia) „Arduino IDE“.
Pakeiskite „ssid“ir „password“kintamuosius pagal savo telefono hotspot ssid ir slaptažodį.
Pakeiskite „URL“į „https:// IP_OF_YOUR_PHONE: 8080“
IP_OF_YOUR_PHONE - jūsų telefono IP, kai jis dalijasi „WiFi“
2. „Android“
Dabar įgalinkite „USB derinimą“savo „Android“telefone ir įkelkite programą naudodami „Android Studio“arba naudodami „.apk“failą.
5 žingsnis: paleiskime
Pirmiausia suaktyvinkite viešosios interneto prieigos tašką telefone (naudokite anksčiau nustatytą SSID ir slaptažodį). Tada atidarykite įdiegtą programą.
Dabar galite prijungti ESP8266 prie akumuliatoriaus. Jis turėtų prisijungti prie jūsų telefono viešosios interneto prieigos taško ir rodyti „Init…“.
Atėjo laikas žaisti su programa! Naudokite automatinį laiko siuntimą arba rašykite pasirinktinį tekstą, kad nusiųstumėte jį į akinius.
Tada išbandykite akinius ir pasirinkite geriausią objektyvo padėtį. Pritvirtinkite jį nuolat.
Padaryta!