Sadržaj:

Povezivanje s LCD zaslonom M4Uključak: 5 koraka
Povezivanje s LCD zaslonom M4Uključak: 5 koraka

Video: Povezivanje s LCD zaslonom M4Uključak: 5 koraka

Video: Povezivanje s LCD zaslonom M4Uključak: 5 koraka
Video: PARSONVER LA24 Smartwatch Review: A Stylish and Affordable Option for Women 2024, Srpanj
Anonim
Sučelje s LCD zaslonom M4Uključak
Sučelje s LCD zaslonom M4Uključak

Ovaj vodič će nam omogućiti upravljanje LCD zaslonom putem Wi-Fi-ja sa našeg pametnog telefona

Ako nemamo drivermall, možemo koristiti arduino, ali ispod veze za razvoj Drivemall -a.

Prednost davanja prednosti Drivemallu u odnosu na klasičnu Arduino ploču je smanjenje složenosti veza što dovodi do urednijeg postavljanja (u nekim slučajevima). Međutim, ovo je neobavezno: svi rezultati su i dalje valjani s arduino pločom, ploču s opcijama i dovoljno dupont kratkospojnika za povezivanje.

Projekt ima za cilj promicanje neformalnog oblika obrazovanja kao sredstva za poticanje društvene uključenosti mladih, neformalno obrazovanje kakvo se može pronaći u makerskim prostorima.

Ovaj vodič odražava samo stavove autora, a Europska komisija ne može biti odgovorna za bilo kakvu upotrebu informacija sadržanih u njemu.

Korak 1: Ono što nam treba

  • Arduino Mega-/ Drivermall
  • ESP8266
  • Zaslon 20x4 I2C
  • Otpornik 1K
  • Programer CH340G
  • LED
  • BreadBoard
  • Kablovi
  • Pametni telefon

Korak 2: Kako konfigurirati Blynk i Arduino

Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino
Kako konfigurirati Blynk i Arduino

Počnimo preuzimati Blynk na pametni telefon. Napravite novi projekt odabirom hardverskog Arduino Mega i vrste veze WiFi (slike 1). Nakon što je projekt kreiran, dobit ćete poruku s tokenom Blynk za vaš projekt.

Sada ga konfigurirajmo tako da može kontrolirati zaslon dodavanjem:

4 Postavke unosa teksta s izlazom V1-V2-V3-V4

1 gumb spojen na D13

Korak 3: FW za ESP8266

FW za ESP8266
FW za ESP8266
FW za ESP8266
FW za ESP8266
FW za ESP8266
FW za ESP8266

Prvi korak ESP8266

Provjeravamo je li FW prisutan putem Arduino serijskog monitora (slika 1)

Zadana brzina prijenosa esp -a postavljena je na 115200. Za provjeru prisutnosti SW -a koristimo AT naredbu ako odgovori OK, možemo nastaviti i postaviti brzinu prijenosa na 9600 pomoću naredbe

AT+UART_DEF = 9600, 8, 1, 0, 0

Ako fw nije prisutan

Učitajte firmver AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 preko programatora tako da povežete PIN GPIO0/FLASH na GND kroz otpornik od 1K ohma i koristimo program esp8266_flasher (slike 2 i 3)

Odaberite ispravan COM port i učitavamo FW na 99% moglo bi dati pogrešku, ali to je normalno (slike 4 i 5)

Korak 4: Kako sastaviti

Kako sastaviti
Kako sastaviti
Kako sastaviti
Kako sastaviti
Kako sastaviti
Kako sastaviti
Kako sastaviti
Kako sastaviti

Pomoću sheme na slikama 1 i 2 povezat ćemo dvije zone napajanja od 3,3 V za ESP8266 i 5 V za zaslon.

TX i RX pinovi ESP8266 moraju se spojiti nakon što je arduinio programiran i sa svakim ažuriranjem SW -a mora se odspojiti.

Ako tijekom rada primijetimo da zaslon nema dovoljnu svjetlinu, možemo ga prilagoditi pomoću trimera koji se nalazi iza zaslona vidljivog na slikama 3 i 4.

Korak 5: FW Arduino

FW Arduino
FW Arduino

Za kôd su potrebne sljedeće biblioteke:

ESP8266_Lib.h koji nam omogućuje upravljanje ESP -om

LiquidCrystal_I2C.h za pisanje na zaslonu

BlynkSimpleShieldEsp8266.h kako biste mogli upravljati uređajem iz aplikacije blynk

Wire.h za I2C komunikaciju

Prije učitavanja FW -a moramo izmijeniti sljedeće dijelove za povezivanje s aplikacijom Blynk i za pristup WiFi -ju ESP8266

char auth = "vaš token" po il tokenchar ssid = "vaše WiFi ime"

char pass = "vaša WiFi lozinka"

Preporučeni: