INHOUDSOPGAWE:

Koppel 'n LOLIN WEMOS D1 Mini Pro aan 'n SSD1283A 130x130 Transflective LCD SPI -skerm: 3 stappe
Koppel 'n LOLIN WEMOS D1 Mini Pro aan 'n SSD1283A 130x130 Transflective LCD SPI -skerm: 3 stappe

Video: Koppel 'n LOLIN WEMOS D1 Mini Pro aan 'n SSD1283A 130x130 Transflective LCD SPI -skerm: 3 stappe

Video: Koppel 'n LOLIN WEMOS D1 Mini Pro aan 'n SSD1283A 130x130 Transflective LCD SPI -skerm: 3 stappe
Video: Полный контроль над двигателем постоянного тока с помощью ESP8266 NodeMCU D1 Mini через Wi-Fi 2024, Junie
Anonim
Koppel 'n LOLIN WEMOS D1 Mini Pro aan 'n SSD1283A 130x130 Transflective LCD SPI -skerm
Koppel 'n LOLIN WEMOS D1 Mini Pro aan 'n SSD1283A 130x130 Transflective LCD SPI -skerm

Daar is geen goeie inligting oor hoe u dit aanlyn kan aansluit nie, so dit is hoe!

Die SSD1283A LCD is 'n ongelooflike klein transflektiewe skerm - dit kan maklik in direkte sonlig gelees word, en ook 'n agtergrond, sodat dit ook in die donker gelees kan word.

Die Wemos D1 Mini Pro is ongelooflik - uitstekende wifi -ondersteuning, met 'n maklike stap waarmee u OTA kan opdateer - ja - u kan sagteware opdateer en hierdie dinge weer via wifi flits sonder om dit aan u rekenaar te hoef te koppel!

Ek is besig om my eie infrarooi kamera te bou, wat temperature op die skerm wys en die data ook intyds na die internet oplaai. Maar dit is vir 'n toekomstige leerbare - vir eers - laat ons die skerm aan die gang kry!

Kontroleer die foto om te verseker dat u bord en skerm by myne pas (hierdie skets werk waarskynlik goed op enige D1 -model, nie net die Mini Pro nie).

Voorrade

LCD skerm; $ 3.05

WEMOS D1 Mini Pro; $ 2,90

Stap 1: Sluit hulle aan

Draai hulle op!
Draai hulle op!

Die LCD is 'n SPI -toestel (bv. MOSI), maar die vervaardiger het verkeerdelik I2C -etikette (bv. SDA) op die bord gedruk, so moenie verward raak nie.

Maak hierdie verbindings. Kopieer die foto hierbo as u 'n broodbord gebruik.

D1LCD 3V3 VCC G GND D8 CS D4 RST D3 A0 D7 SDA D5 SCK 3V3 LED

As u penne te laag is, dink ek nie dat die D8-CS-verbinding nodig is nie (dit lyk asof dit goed werk as dit ontkoppel is).

(as die redakteur van die gebroke instruksies my tafel hierbo verwoes het - hier is die bedrading weer, in teks:)

D1 - LCD

3V3 - VCC

G - GND

D8 - CS

D4 - RST

D3 - A0

D7 - SDA

D5 - SCK

3V3 - LED

Stap 2: Laai die sagteware

Laai die sagteware
Laai die sagteware

Maak Arduino oop, kies u bord: (LOLIN (WEMOS) D1 mini Pro

Kies u poort: /dev/cu. SLAB_USBtoUART (as u 'n Mac gebruik).

Skep 'n gids met die aangehegte* lêers, maak die skets oop en laai dit op!

* instruksies was af toe ek dit geskryf het, en ek kon nie lêers oplaai nie - daarom het ek dit hier geplaas:

Stap 3: Bonusstap - laat dit 4x vinniger werk

Wysig LCDWIKI_SPI.cpp en verwyder hierdie reël:-

SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 MHz (halfspoed)

en vervang dit met hierdie reël:-

SPI.setFrequency (40000000);

en u skerm loop ongeveer 4 keer vinniger.

Aanbeveel: