Sadržaj:

Digitalni ekran za ESP8266: 3 koraka
Digitalni ekran za ESP8266: 3 koraka

Video: Digitalni ekran za ESP8266: 3 koraka

Video: Digitalni ekran za ESP8266: 3 koraka
Video: Температура за Вашим окном в кармане. Без программирования! ESP8266 + DS18B20 + WiFi IoT + NarodMON 2024, Novembar
Anonim
Digitalni ekran za ESP8266
Digitalni ekran za ESP8266
Digitalni ekran za ESP8266
Digitalni ekran za ESP8266

U ovom ćete projektu naučiti kako spojiti Arduinov digitalni zaslon na vašu ploču ESP8266 i kako prikazati IP adrese na ekranu.

Supplies

Stvari koje će vam trebati:

1. Ploča ESP8266

2. Arduinov digitalni ekran

3. Premosne žice (oko 20)

4. Napajanje, ekranu je potrebno 5V, a ploči 3.3V

5. UART kabel i USB kabel

6. (Opcionalno) Potenciometar (koristi se za promjenu kontrasta na ploči)

7. (Softver) USB na UART Bridge Driver (dostupno ovdje:

Korak 1: Ožičite ploču

Ožičite ploču
Ožičite ploču
Ožičite ploču
Ožičite ploču

Prvi korak u procesu je ožičenje ploče. U tu svrhu možete slijediti sheme ožičenja navedene u arduino kompletu za spark labs. Samo koristite GPIO pinove ESP8266 umjesto Arduino iglica. Ako imate Arduino pri ruci, upotrijebite njegov napon od 5 volti i uzemljenje za napajanje zaslona. Ako to ne učinite, svakako upotrijebite napajanje od 5 volti za napajanje zaslona. Nemojte koristiti ESP8266 za napajanje ekrana, neće imati dovoljno volti.

Korak 2: Programirajte odbor

Programirajte Odbor
Programirajte Odbor

Sljedeći korak je pisanje koda za ploču. Ovdje sam naveo kod koji je napisao moj prijatelj (svaka čast Steven Mu -u za ovo). Ono što je uradio uključuje četiri biblioteke na vrhu - prva je pokretanje naredbi za LCD ekran, a ostale tri za ESP -ove wifi komande. On također stvara varijable za wifi na koji se želi povezati i njegovu lozinku. On takođe definiše promenljive za različite pinove na LCD ekranu. Zatim se u osnovi povezuje na wifi, traži njegovu IP adresu, a zatim je ispisuje na ekran.

Korak 3: Testiranje

Ako sve prođe glatko, IP adresa bi se trebala odštampati na LCD ekranu. Ako nije, provjerite jesu li vaše veze dobro ožičene i jesu li pinovi ispravni.

Preporučuje se: