Utilização do LCD
Tutorial em vídeo 7 - Utilização do display LCD: https://singtown.com/learn/49601/
Execute o seguinte código no IDE:
Este código funciona com as versões de firmware 4.5.1 até à mais recente.
# Exemplo de exibição no LCD
#
# Nota: para executar este exemplo, é necessária uma placa de expansão LCD para a OpenMV.
#
# A placa de expansão LCD permite visualizar o buffer de quadros da sua OpenMV Cam em tempo de execução.
#
# Este código aplica-se às versões de firmware 4.5.1 até à mais recente.
import csi
import time
import display
import image
csi0 = csi.CSI()
csi0.reset()
csi0.pixformat(csi.RGB565)
csi0.framesize((128, 160))
# Inicializa o ecrã LCD.
# Nota: um controlador DAC ou de luz de fundo por PWM pode ser utilizado para
# controlar a intensidade da luz de fundo, se suportado:
# lcd = display.SPIDisplay(backlight=display.DACBacklight(channel=2))
# lcd.backlight(25) # intensidade de 25%
# Caso contrário, é utilizado o controlador GPIO (ligado/desligado) predefinido.
# OpenMV Cam M4/M7/H7/H7 Plus -> Suporte DAC e GPIO
# OpenMV Cam RT1062 -> Suporte GPIO
# OpenMV Cam N6 -> Suporte PWM e GPIO
lcd = display.SPIDisplay(vflip=True, hmirror=True)
clock = time.clock()
while True:
clock.tick()
lcd.write(csi0.snapshot(), hint=image.CENTER | image.SCALE_ASPECT_KEEP)
print(clock.fps())
O efeito é o seguinte:

O código seguinte é aplicável às versões de firmware 4.4.3 e anteriores.
# Exemplo de exibição no LCD
#
# Nota: para executar este exemplo, é necessária uma placa de expansão LCD para a OpenMV.
#
# A placa de expansão LCD permite visualizar o buffer de quadros da sua OpenMV Cam em tempo de execução.
#
# Este código aplica-se às versões de firmware 4.4.3 e anteriores.
import sensor, image, lcd
sensor.reset() # Inicializa o sensor
sensor.set_pixformat(sensor.RGB565) # ou sensor.GRAYSCALE
# Define o formato de cor da imagem: RGB565 (cor) ou GRAYSCALE (escala de cinza)
sensor.set_framesize(sensor.QQVGA2) # Ecrã LCD específico de tamanho 128x160.
lcd.init() # Inicializa o ecrã LCD.
while(True):
lcd.display(sensor.snapshot()) # Captura e exibe a imagem.