Мазмуну:

LOLIN WEMOS D1 Mini Pro'ду SSD1283A 130x130 Transflective LCD SPI дисплейине туташтыруу: 3 кадам
LOLIN WEMOS D1 Mini Pro'ду SSD1283A 130x130 Transflective LCD SPI дисплейине туташтыруу: 3 кадам

Video: LOLIN WEMOS D1 Mini Pro'ду SSD1283A 130x130 Transflective LCD SPI дисплейине туташтыруу: 3 кадам

Video: LOLIN WEMOS D1 Mini Pro'ду SSD1283A 130x130 Transflective LCD SPI дисплейине туташтыруу: 3 кадам
Video: Как сделать карманную метеостанцию ​​с помощью Arduino Nano и датчика температуры DHT11 | Тех Наттиез 2024, Июнь
Anonim
LOLIN WEMOS D1 Mini Pro'ду SSD1283A 130x130 Transflective LCD SPI дисплейине туташтыруу
LOLIN WEMOS D1 Mini Pro'ду SSD1283A 130x130 Transflective LCD SPI дисплейине туташтыруу

Муну интернетте туташтыруу боюнча жакшы маалымат жок, андыктан кантип!

SSD1283A ЖК - бул укмуштай кичинекей трансфективдүү дисплей - аны күндүн түз нурунда оңой окууга болот, ошондой эле арткы жарыгы бар, ошондуктан караңгыда да окууга болот.

Wemos D1 Mini Pro укмуштуудай - мыкты Wi -Fi колдоосу, аны OTAнын жаңыртуусун камсыз кылган оңой кадам - ооба - сиз программаны жаңыртып, бул нерселерди wifi аркылуу кайра жаркырата аласыз, аны PCке туташтыруунун кажети жок!

Мен өзүмдүн инфракызыл камерамды куруунун үстүндөмүн, ал экранда температураны көрсөтүп, маалыматтарды реалдуу убакытта интернетке жүктөйт. Бирок бул келечекке үйрөтүүчү нерсе - азырынча - экранды иштетели!

Тактаңыздын жана экраныңыздын дал келүүсүн камсыз кылуу үчүн сүрөттү текшериңиз (бул эскиз Mini Proдо эле эмес, каалаган D1 моделинде жакшы иштейт).

Жабдуулар

LCD экран; $ 3.05

WEMOS D1 Mini Pro; $ 2.90

1 -кадам: Аларды Wire Up

Аларды Wire Up!
Аларды Wire Up!

ЖК - бул SPI түзмөгү (мис. MOSI), бирок өндүрүүчү тактада I2C этикеткаларын (мис. SDA) туура эмес басып чыгарган, андыктан чаташпаңыз.

Бул байланыштарды жасаңыз. Эгерде сиз нанды колдонуп жатсаңыз, жогорудагы сүрөттү көчүрүңүз.

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

Эгерде сиз тешиктериңизди азайтып жатсаңыз, D8-CS туташуусу керек деп ойлобойм (бул ажыратылганда жакшы иштейт окшойт).

(эгер сынган көрсөтмө редактору үстөлүмдү бузса - бул жерде дагы зым, текстте:)

D1 - ЖК

3V3 - VCC

G - GND

D8 - CS

D4 - RST

D3 - A0

D7 - SDA

D5 - SCK

3V3 - LED

2 -кадам: Программаны жүктөө

Программаны жүктөө
Программаны жүктөө

Ардуинону ачыңыз, тактаңызды тандаңыз: (LOLIN (WEMOS) D1 mini Pro

Портту тандаңыз: /dev/cu. SLAB_USBtoUART (эгер сиз Mac колдонуп жатсаңыз).

Тиркелген* файлдары бар папканы түзүңүз, эскизин ачыңыз жана жүктөңүз!

* Мен муну жазганда көрсөтмөлөр иштебей калды жана файлдарды жүктөй алган жокмун - ошондуктан мен аларды бул жерге койдум:

3 -кадам: Бонустук кадам - Аны 4 эсе ылдамыраак иштетиңиз

LCDWIKI_SPI.cppти түзөтүңүз жана бул сапты алып салыңыз:-

SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 МГц (жарым ылдамдык)

жана аны бул сап менен алмаштырыңыз:-

SPI.setFrequency (40000000);

жана экраныңыз болжол менен 4 эсе ылдамыраак иштейт.

Сунушталууда: