Cuprins:

Interfaccia Con LCD Tramite Wifi M4 Incluziune: 5 pași
Interfaccia Con LCD Tramite Wifi M4 Incluziune: 5 pași

Video: Interfaccia Con LCD Tramite Wifi M4 Incluziune: 5 pași

Video: Interfaccia Con LCD Tramite Wifi M4 Incluziune: 5 pași
Video: How to connect projector to MacBook through mini DisplayPort 2024, Noiembrie
Anonim
Interfaccia Con LCD Tramite Wifi M4Inclusion
Interfaccia Con LCD Tramite Wifi M4Inclusion

Acest tutorial vă permite controlul un display LCD prin Wi-Fi dal nostru smartphone și este valabil atât se utilizează Arduino, cât și utilizând Drivemall Board

a urmat linkul pentru realizarea Drivermall

Il vantaggio di preferire il Drivemall alla classica scheda Arduino è quello di ridurre la complessità delle connessioni portando ad un setup più ordinato (in alcuni casi). Cu toate acestea, acest lucru este opțional: toate rezultatele sunt încă valide cu placa arduino, o breadboard și destul de jumper dupont pentru colegii. Il proiect mira a promuovere o formă de educație informală come mezzo per favorire incluziunea socială a celor noi, educația informală vine și se poate folosi în interiorul makerspace.

Questo tutorial riflette solo le opinioni degli autori e la Commissione Europea nu può fi ritenuta responsabil pentru orice utilizare care poate fi fatto delle informazioni in esso contentute.

Pasul 1: Componenti Usati

  1. Arduino Mega
  2. ESP8266
  3. Afișează 20x4 I2C
  4. Resistenza da 1K
  5. Programator CH340G
  6. LED
  7. BreadBoard
  8. Cavi
  9. Smartphone

Pasul 2: Vino Configurare Blynk Per Arduino

Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino
Come Configurare Blynk Per Arduino

Pentru a începe scarichiamo Blynk sul proprio smartphone

Crearea unui nou proiect selectând hardware-ul Arduino mega e come connection type Ei_Fi

O volta a creat proiectul riceverai pe email un cod de autorizare torken pentru proiectul

and andiamo andiamo ora a configurarla for poter and a commandare the display andando to add add:

  • 4 Setări de intrare text cu ieșire V1-V2-V3-V4 în mod corespunzător
  • 1 Buton colegiat la D13

Pasul 3: FW Per ESP8266

FW Per ESP8266
FW Per ESP8266
FW Per ESP8266
FW Per ESP8266
FW Per ESP8266
FW Per ESP8266

Primo Step: ESP8266

Controlliamo se è presente il FW mediate the monitor seriale dell'Arduino come da figura 1.

Il baud rate di defoult del esp è impostato a 115200. Per controlare la prezenta del SW usiamo il command AT se risponde OK possiamo andare avanti și impostare il baud rate a 9600 tramite il command AT + UART_DEF = 9600, 8, 1, 0, 0

Nel caso non sia presenete il FW

Caricare il firmware AiThinker_ESP8266_DIO_8M_8M_20160615_V1.5.4 prin intermediul programatorului andando a cortocircuitare i PIN GPIO0 / FLASH a GND printr-o rezistență de 1K ohm și utilizăm programul esp8266_flasher (picture 2 and 3)

Selezzioniamo la porta COM corretta e carichiamo il FW arrivati al 99% ar putea dare error ma è normale

(poza 4 și 5)

Pasul 4: Vino Assemblare

Vino Assemblare
Vino Assemblare
Vino Assemblare
Vino Assemblare
Vino Assemblare
Vino Assemblare

Urmărind schema în figura 1 și figura 2 andiamo a colleggare due zone di alimentazione 3.3V per l'ESP8266

e o afișare de 5V pe il.

I pin TX e RX del ESP8266 vanno collegati o volta programat l'arduinio e ad ogni aggiornamento del SW bisogna scollegarl.

Se durante il funcțional notiamo che il display ha una luminosità non sufficiente possiamo andare a regolarla prin il trimmer posto dietro al display visibile in figura 3 e 4.

Pasul 5: Arduino FW

Arduino FW
Arduino FW

Il codifică necesitatea următoarelor biblioteci:

ESP8266_Lib.h che ci permite di gestire l'ESP

LiquidCrystal_I2C.h per poter scrivere sul disply

BlynkSimpleShieldEsp8266.h per poter controlează dispozitivul nostru din aplicația blynk

Wire.h pentru comunicarea I2C

Prima di caricare il FW dobbiamo modifica urmatoarele parti pentru colegiul de aplicare Blynk e pentru acces la WiFi del ESP8266

char auth = "tokenul tău" per token

char ssid = "numele tău WiFi"

char pass = "parola WiFi"

Recomandat: