Talaan ng mga Nilalaman:

Pag-kable ng isang LOLIN WEMOS D1 Mini Pro sa isang SSD1283A 130x130 Transflective LCD SPI Display: 3 Mga Hakbang
Pag-kable ng isang LOLIN WEMOS D1 Mini Pro sa isang SSD1283A 130x130 Transflective LCD SPI Display: 3 Mga Hakbang

Video: Pag-kable ng isang LOLIN WEMOS D1 Mini Pro sa isang SSD1283A 130x130 Transflective LCD SPI Display: 3 Mga Hakbang

Video: Pag-kable ng isang LOLIN WEMOS D1 Mini Pro sa isang SSD1283A 130x130 Transflective LCD SPI Display: 3 Mga Hakbang
Video: Start Using Wemos D1 Mini NodeMCU WiFi ESP8266 module with Arduino 2024, Hunyo
Anonim
Pag-kable ng isang LOLIN WEMOS D1 Mini Pro sa isang SSD1283A 130x130 Transflective LCD SPI Display
Pag-kable ng isang LOLIN WEMOS D1 Mini Pro sa isang SSD1283A 130x130 Transflective LCD SPI Display

Walang magandang impormasyon sa pag-hook sa online, kaya, narito kung paano!

Ang SSD1283A LCD ay isang kahanga-hangang maliit na transflective display - madali itong mabasa sa direktang sikat ng araw, at mayroon ding backlight, upang mabasa din sa kadiliman.

Ang Wemos D1 Mini Pro ay kamangha-manghang - mahusay na suporta sa wifi, na may madaling hakbang na ginagawang ma-update ang OTA - oo - maaari mong i-update ang software at muling i-flash ang mga bagay na ito sa wifi, nang hindi kinakailangan na ikonekta ito sa iyong PC!

Nasa proseso ako ng pagbuo ng aking sariling Infrared Camera, na nagpapakita ng mga temperatura sa screen at ina-upload din ang data sa real-time din sa internet. Ngunit iyon ay para sa isang hinaharap na maituturo - sa ngayon - gawin nating ang screen!

Suriin ang larawan upang matiyak na ang iyong board at screen match mine (ang sketch na ito ay maaaring gumana nang maayos sa anumang modelo ng D1, hindi lamang ang Mini Pro).

Mga gamit

LCD screen; $ 3.05 https://de.aliexpress.com/wh Wholesale?catId=0&initia…

WEMOS D1 Mini Pro; $ 2.90 https://de.aliexpress.com/wh Wholesale?catId=0&initia…

Hakbang 1: Wire Up Sila

Wire Sila!
Wire Sila!

Ang LCD ay isang aparato na SPI (hal. MOSI), ngunit ang tagagawa ay maling na-print ang mga label ng I2C (hal. SDA) sa pisara, kaya huwag malito.

Gawin ang mga koneksyon na ito. Kung gumagamit ka ng isang breadboard, kopyahin ang larawan sa itaas.

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

Kung tumatakbo ka nang mababa sa mga pin, sa palagay ko hindi kinakailangan ang koneksyon ng D8-CS (tila gumagana nang maayos sa naka-disconnect na ito).

(kung sakaling sinira ng editor ng sirang mga instruktor ang aking talahanayan sa itaas - narito muli ang mga kable, sa teksto:)

D1 - LCD

3V3 - VCC

G - GND

D8 - CS

D4 - RST

D3 - A0

D7 - SDA

D5 - SCK

3V3 - LED

Hakbang 2: I-load ang Software

I-load ang Software
I-load ang Software

Buksan ang Arduino, piliin ang iyong board: (LOLIN (WEMOS) D1 mini Pro

Piliin ang iyong port: /dev/cu. SLAB_USBtoUART (kung gumagamit ka ng isang Mac).

Lumikha ng isang folder na may nakalakip na * mga file, buksan ang sketch, at i-upload ito!

* Ang mga instruktor ay bumagsak nang isulat ko ito, at hindi ma-upload ang mga file - kaya inilagay ko sila rito:

Hakbang 3: Hakbang sa Bonus - Gawin itong 4x Mas Mabilis

I-edit ang LCDWIKI_SPI.cpp at alisin ang linyang ito: -

SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 MHz (kalahating bilis)

at palitan ito ng linyang ito: -

SPI.setFrequency (40000000);

at tatakbo ang iyong screen tungkol sa 4 na beses na mas mabilis.

Inirerekumendang: