Índice:

Conectando um LOLIN WEMOS D1 Mini Pro a um SSD1283A 130x130 LCD Transfletivo SPI Display: 3 etapas
Conectando um LOLIN WEMOS D1 Mini Pro a um SSD1283A 130x130 LCD Transfletivo SPI Display: 3 etapas

Vídeo: Conectando um LOLIN WEMOS D1 Mini Pro a um SSD1283A 130x130 LCD Transfletivo SPI Display: 3 etapas

Vídeo: Conectando um LOLIN WEMOS D1 Mini Pro a um SSD1283A 130x130 LCD Transfletivo SPI Display: 3 etapas
Vídeo: Домашняя автоматизация: лампа переменного тока с использованием реле с NodeMCU D1 Mini через WiFi 2024, Novembro
Anonim
Fiação de um LOLIN WEMOS D1 Mini Pro a um display SSD1283A 130x130 LCD SPI transfletivo
Fiação de um LOLIN WEMOS D1 Mini Pro a um display SSD1283A 130x130 LCD SPI transfletivo

Não há boas informações sobre como conectar isso online, então, veja como!

O LCD SSD1283A é um pequeno display transfletivo incrível - pode ser lido facilmente sob a luz direta do sol e também tem uma luz de fundo, portanto, também pode ser lido no escuro.

O Wemos D1 Mini Pro é incrível - excelente suporte wi-fi, com passos fáceis que o tornam atualizável OTA - sim - você pode atualizar o software e re-flash essas coisas por wi-fi, sem precisar conectá-lo ao seu PC!

Estou construindo minha própria câmera infravermelha, que mostra as temperaturas na tela e também carrega os dados em tempo real para a internet. Mas isso é para um futuro instrutível - por enquanto - vamos colocar a tela em movimento!

Verifique a foto para garantir que sua placa e tela correspondem às minhas (este esboço provavelmente funciona bem em qualquer modelo D1, não apenas no Mini Pro).

Suprimentos

Ecrã LCD; $ 3,05

WEMOS D1 Mini Pro; $ 2,90

Etapa 1: conecte-os

Ligue-os!
Ligue-os!

O LCD é um dispositivo SPI (por exemplo, MOSI), mas o fabricante imprimiu incorretamente etiquetas I2C (por exemplo, SDA) na placa, então não se confunda.

Faça essas conexões. Se você estiver usando um breadboard, copie a foto acima.

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

Se você estiver com poucos pinos, não acho que a conexão D8-CS seja necessária (parece funcionar bem com isso desconectado).

(no caso de o editor de instructables quebrado ter arruinado minha tabela acima - aqui está a fiação novamente, no texto:)

D1 - LCD

3V3 - VCC

G - GND

D8 - CS

D4 - RST

D3 - A0

D7 - SDA

D5 - SCK

3V3 - LED

Etapa 2: carregar o software

Carregue o software
Carregue o software

Abra o Arduino, selecione sua placa: (LOLIN (WEMOS) D1 mini Pro

Selecione sua porta: /dev/cu. SLAB_USBtoUART (se estiver usando um Mac).

Crie uma pasta com os arquivos * anexados, abra o esboço e carregue-o!

* instructables estava fora do ar quando escrevi isso e não foi possível fazer upload de arquivos - então, coloquei-os aqui:

Etapa 3: Etapa de bônus - Faça funcionar 4x mais rápido

Edite LCDWIKI_SPI.cpp e remova esta linha: -

SPI.setClockDivider (SPI_CLOCK_DIV4); // 4 MHz (meia velocidade)

e substitua-o por esta linha: -

SPI.setFrequency (40000000);

e sua tela será executada cerca de 4 vezes mais rápido.

Recomendado: