Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
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
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
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.