Satura rādītājs:

ESP8266 digitālais displejs: 3 soļi
ESP8266 digitālais displejs: 3 soļi

Video: ESP8266 digitālais displejs: 3 soļi

Video: ESP8266 digitālais displejs: 3 soļi
Video: Крутые интернет часы ESP8266, E-Paper дисплей и DHT22 2024, Jūlijs
Anonim
ESP8266 digitālais displejs
ESP8266 digitālais displejs
ESP8266 digitālais displejs
ESP8266 digitālais displejs

Šajā projektā jūs uzzināsit, kā savienot Arduino digitālo displeju ar ESP8266 plati un kā parādīt displejā IP adreses.

Piegādes

Lietas, kas jums būs nepieciešamas:

1. ESP8266 dēlis

2. Arduino digitālais displejs

3. Jumper vadi (ap 20)

4. Barošanas avots, displejam ir nepieciešami 5 V, un tāfele aizņem 3.3 V

5. UART vads un USB vads

6. (pēc izvēles) Potenciometrs (tiek izmantots, lai mainītu kontrastu uz tāfeles)

7. [Programmatūra] USB uz UART tilta draiveri (pieejams šeit:

1. solis: savienojiet vadu

Vadu vadu
Vadu vadu
Vadu vadu
Vadu vadu

Pirmais solis šajā procesā ir dēļa savienošana. Šim nolūkam varat sekot elektroinstalācijas shēmām, kas sniegtas spark labs arduino komplektā. Vienkārši izmantojiet ESP8266 GPIO tapas, nevis Arduino tapas. Ja jums pie rokas ir Arduino, displeja barošanai izmantojiet tā 5 voltu un zemējuma tapu. Ja to nedarāt, vienkārši izmantojiet displeja barošanai 5 voltu barošanas avotu. Neizmantojiet ESP8266 displeja barošanai, tam nebūs pietiekami daudz voltu.

2. solis: ieprogrammējiet valdi

Programmējiet valdi
Programmējiet valdi

Nākamais solis ir rakstīt tāfeles kodu. Šeit es esmu sniedzis kodu, ko uzrakstījis mans draugs (par to visi nopelni ir Stīvenam Mu). Tas, ko viņš ir paveicis, augšpusē ir iekļautas četras bibliotēkas - pirmā ir palaist komandas LCD ekrānam un pārējās trīs ESP wifi komandām. Viņš arī izveido mainīgos wifi, ar kuru vēlas izveidot savienojumu, un tā paroli. Viņš arī nosaka mainīgos lielumus dažādām LCD ekrāna tapām. Tālāk viņš būtībā izveido savienojumu ar wifi, pieprasa tā IP adresi un pēc tam izdrukā to ekrānā.

3. darbība: pārbaude

Ja viss norit gludi, IP adrese jāizdrukā uz LCD ekrāna. Ja nē, pārbaudiet, vai savienojumi ir labi vadi un tapas ir pareizas.

Ieteicams: