Índice:

Visor flutuante: 6 etapas (com imagens)
Visor flutuante: 6 etapas (com imagens)

Vídeo: Visor flutuante: 6 etapas (com imagens)

Vídeo: Visor flutuante: 6 etapas (com imagens)
Vídeo: 23 HORAS De Silêncio Absoluto. Fundo De tela. VIAGEM PELO UNIVERSO 2024, Julho
Anonim
Image
Image
Preparação
Preparação

Estes intrutáveis mostram como usar um ESP8266 / ESP32 e um LCD para construir uma tela flutuante em um suporte fotográfico de acrílico.

Etapa 1: Preparação

Preparação
Preparação
Preparação
Preparação

Suporte fotográfico acrílico

Qualquer suporte de acrílico que seja um pouco maior do que o LCD deve servir. Desta vez, estou usando um suporte fotográfico 3R.

Tela de LCD

Qualquer LCD compatível com Arduino_GFX está ok, você pode encontrar a exibição atualmente compatível no leiame do GitHub:

Desta vez, estou usando um LCD YT400S0006 4 ST7796.

FPC para placa conversora DIP PCB

Isso é opcional, depende do LCD selecionado, FPC para placa conversora DIP PCB pode ajudá-lo a soldar mais facilmente. YT400S0006 tem um FPC de passo de 0,5 mm de 40 pinos. Não é fácil soldar diretamente em passo de 0,5 mm, então uso o conversor para me ajudar.

ESP8266 / ESP32 Dev Board

Para deixar a tela flutuante, é melhor usar uma placa de desenvolvimento sem fio e também dar suporte à alimentação Lipo. Desta vez, estou usando uma placa de desenvolvimento ESP8266 TTGO T-base.

Bateria lipo

Isso é opcional, depende se você usará este monitor desconectado. O tamanho da bateria é determinado por 2 fatores:

  • horário de trabalho: por exemplo se você quiser, pode operar por 2 horas, deve ser algo como ~ 250 mA x 2 horas ~ = 500 mAH
  • espaço restante: para ocultar todos os componentes atrás do LCD, o tamanho da bateria deve ser o tamanho do LCD subtrair a placa do conversor e a placa de desenvolvimento

Etapa 2: correção de moldura de foto

Correção de moldura de foto
Correção de moldura de foto
Correção de moldura de foto
Correção de moldura de foto
Correção de moldura de foto
Correção de moldura de foto

Essas etapas são opcionais e dependem do ângulo de visão da tela.

Quase não há preocupação com os ângulos de visão para a tela IPS / OLED. Mas é difícil encontrar um display SPI IPS / OLED de grande porte no mercado amador.

Para a exibição "grande angular" como YT400S0006 que estou usando, leia atentamente a folha de dados antes da montagem real. O ângulo de visão oficial YT400S0006 é de 12 horas, o que significa que você precisa colocar o FPC na parte superior para obter o melhor ângulo de visão.

Se você também tiver uma tela de 12 horas, é necessário furar e remendar um longo orifício na parte superior posterior da moldura para permitir a saída do FPC. Você não pode fazer este patch se tiver um display de 3, 6 ou 9 horas.

Etapa 3: consertando

Consertando
Consertando

Conserte o LCD, a placa do conversor e a placa do desenvolvedor com um toque duplo. Esteja ciente de que a fita não deve cobrir nenhum pino DIP.

Etapa 4: Solicitação de Trabalho

Trabalho Ordinário
Trabalho Ordinário
Trabalho Ordinário
Trabalho Ordinário
Trabalho Ordinário
Trabalho Ordinário

Conecte seu LCD à placa de desenvolvimento.

Aqui está o exemplo de resumo de conexão:

ESP8266 -> LCD

Vcc -> Vcc, resistor -> LED +

GND -> GND, LED- GPIO 15 -> CS GPIO 5 -> DC (se disponível) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (opcional) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc, resistor -> LED +

GND -> GND, LED- GPIO 5 -> CS GPIO 16 -> DC (se disponível) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (opcional) GPIO 23 -> MOSI / SDA

Leia a folha de dados do LCD para outras conexões, por exemplo YT400S006 requer a conexão dos pinos 38, 39 e 40 ao Vcc para configuração no modo SPI.

Você deve adicionar um resistor, normalmente alguns Ohms a algumas centenas de Ohms, entre Vcc e LED + para ajustar o brilho.

Etapa 5: conecte o Lipo (opcional)

Plug Lipo (opcional)
Plug Lipo (opcional)

Se quiser usar sem fio, conecte a bateria Lipo e fixe com fita adesiva de tamanho duplo.

Etapa 6: Boas exibições

Image
Image
Boas exibições!
Boas exibições!
Boas exibições!
Boas exibições!
Boas exibições!
Boas exibições!

Você tem uma exibição flutuante decente agora, é hora de testar centenas de projetos de exibição IoT.

aqui estão alguns exemplos:

  • Exemplo integrado da biblioteca Arduino_GFX:

    • Relógio, ref.:
    • ESP32PhotoFrame, ref.:
    • ESPWiFiAnalyzer, ref.:
    • PDQgraphicstest
  • Arduino BiJin Tokei, ref.:

Recomendado: