Talaan ng mga Nilalaman:
2025 May -akda: John Day | [email protected]. Huling binago: 2025-01-13 06:58
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
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
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.