Índice:

OLED amarelo / azul 128x64 para Arduino Nano, com TSL2591: 3 etapas
OLED amarelo / azul 128x64 para Arduino Nano, com TSL2591: 3 etapas

Vídeo: OLED amarelo / azul 128x64 para Arduino Nano, com TSL2591: 3 etapas

Vídeo: OLED amarelo / azul 128x64 para Arduino Nano, com TSL2591: 3 etapas
Vídeo: How To Connect Arduino Oled Display With Arduino | Breadboard Projects | 128x64 Oled Display 2024, Julho
Anonim
OLED amarelo / azul 128x64 para Arduino Nano, com TSL2591
OLED amarelo / azul 128x64 para Arduino Nano, com TSL2591

Você pode construir um display OLED em um Arduino Nano com um sensor espectroscópico TSL2591 (bem, dois canais - visual e NIR …) combinando exemplos de esboço online. O que você obtém é uma exibição de 4 linhas do fluxo total, fluxo visual, NIR e um índice denominado índice NDVI.

Primeiro instale algumas bibliotecas:

TSL2591:

SSD1306:

GFX

Sensores

Etapa 1: corrigindo a configuração do arquivo Adafruit_SSD1306.h

Reparando a configuração do arquivo Adafruit_SSD1306.h
Reparando a configuração do arquivo Adafruit_SSD1306.h

O arquivo "Adafruit_SSD1306.h" pode ser definido para uma exibição de 128x32 pixels. Se você tiver a exibição de 128x64, você desejará editar próximo às linhas 73-75 do arquivo. Comente as linhas _16 e _32 e descomente a linha _64. Deve ser parecido com a foto.

Etapa 2: Conectando o Arduino Nano, o TSL2591 e o display OLED SSD1306

Fiação do Arduino Nano, do TSL2591 e do display OLED SSD1306
Fiação do Arduino Nano, do TSL2591 e do display OLED SSD1306
Fiação do Arduino Nano, do TSL2591 e do display OLED SSD1306
Fiação do Arduino Nano, do TSL2591 e do display OLED SSD1306

Estou reutilizando um Nano - daí os pinos de cabeçalho …

O mini-código Power over USB também fornece saída de porta serial que pode ser lida externamente e registrada, se desejar.

Etapa 3: Meu código

Pegue o código e faça o upload para o quadro. A saída será na tela OLED, bem como na porta serial - Full, Visual, IR e NDVI.

Recomendado: