Turinys:

„Pasidaryk pats“išmanieji akiniai - „Arduino“/ESP: 5 žingsniai
„Pasidaryk pats“išmanieji akiniai - „Arduino“/ESP: 5 žingsniai

Video: „Pasidaryk pats“išmanieji akiniai - „Arduino“/ESP: 5 žingsniai

Video: „Pasidaryk pats“išmanieji akiniai - „Arduino“/ESP: 5 žingsniai
Video: Karantino projektas - Išmanūs namai, WS2812 LED juosta ir temperatūros jutiklis su ESP8266 2-a dalis 2024, Lapkritis
Anonim
Image
Image
„Pasidaryk pats“išmanieji akiniai - „Arduino“/ESP
„Pasidaryk pats“išmanieji akiniai - „Arduino“/ESP

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

Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas
Elektronikos dėklo kūrimas

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

Ko mums reikia
Ko mums reikia
Ko mums reikia
Ko mums reikia
Ko mums reikia
Ko mums reikia
Ko mums reikia
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

Image
Image
Kodavimo laikas!
Kodavimo laikas!

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

Kodavimo laikas!
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

Paleiskime
Paleiskime
Paleiskime
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!

Rekomenduojamas: