Tabla de contenido:

OLED amarillo / azul 128x64 para Arduino Nano, con TSL2591: 3 pasos
OLED amarillo / azul 128x64 para Arduino Nano, con TSL2591: 3 pasos

Video: OLED amarillo / azul 128x64 para Arduino Nano, con TSL2591: 3 pasos

Video: OLED amarillo / azul 128x64 para Arduino Nano, con TSL2591: 3 pasos
Video: manejo de pantallas LCD OLED 0.96 | arduino desde cero @Editronikx 2024, Mes de julio
Anonim
OLED amarillo / azul 128x64 para Arduino Nano, con TSL2591
OLED amarillo / azul 128x64 para Arduino Nano, con TSL2591

Puede construir una pantalla OLED en un Arduino Nano con un sensor espectroscópico TSL2591 (bueno, dos canales: visual y NIR…) combinando ejemplos de bocetos en línea. Lo que obtiene es una pantalla de 4 líneas de flujo total, flujo visual, NIR y un índice llamado índice NDVI.

Primero instale algunas bibliotecas:

TSL2591:

SSD1306:

GFX

Sensores

Paso 1: Arreglar la configuración del archivo Adafruit_SSD1306.h

Configuración de reparación del archivo Adafruit_SSD1306.h
Configuración de reparación del archivo Adafruit_SSD1306.h

El archivo "Adafruit_SSD1306.h" puede configurarse para una pantalla de 128x32 píxeles. Si tiene la pantalla de 128x64, querrá editar cerca de las líneas 73-75 del archivo. Comente las líneas _16 y _32 y elimine el comentario de la línea _64. Debería verse como la imagen.

Paso 2: Cableado del Arduino Nano, el TSL2591 y la pantalla OLED SSD1306

Cableado del Arduino Nano, el TSL2591 y la pantalla OLED SSD1306
Cableado del Arduino Nano, el TSL2591 y la pantalla OLED SSD1306
Cableado del Arduino Nano, el TSL2591 y la pantalla OLED SSD1306
Cableado del Arduino Nano, el TSL2591 y la pantalla OLED SSD1306

Estoy reutilizando un Nano, de ahí los pines del encabezado …

Power over USB-mini - code también proporciona una salida de puerto serie que puede leerse externamente y registrarse, si lo desea.

Paso 3: mi código

Obtén el código y súbelo al tablero. La salida estará en la pantalla OLED, así como a través del puerto serie: Completo, Visual, IR y NDVI.

Recomendado: