domingo, 31 de agosto de 2025

Como fazer uma câmara AI com ESP32

Este projecto mostra como transformar um ESP32 numa câmara AI portátil fácil de usar.

O projecto ESP32 Edge AI Camera mostra como criar um sistema de câmara AI com um ESP32-S3 que simplifica a recolha de dados para o treino de modelos de inteligência artificial. Combinando o microcontrolador com um módulo de câmara e uma caixa magnética impressa em 3D, o dispositivo é compacto, portátil e pode ser "colado" em qualquer superfície metálica, facilitando a recolha de imagens para testes rápidos.

O grande destaque está no processo de captura e envio de dados para o Edge Impulse de forma automática. Através de um programa para Arduino adaptado para o ESP32 e uma interface web em Python com Flask, é possível recolher, visualizar e enviar imagens para a plataforma com apenas alguns cliques, sem necessidade de lidar com cartões SD ou transferências manuais.
O funcionamento é simples: liga-se o ESP32 ao PC via USB, insere-se a API key do Edge Impulse, escolhe-se entre treino ou teste, define-se (se necessário) a etiqueta das imagens e clica-se em "Capturar e Enviar". O microcontrolador tira a foto, envia-a para o computador, onde é pré-visualizada e enviada automaticamente para o Edge Impulse.

Além de facilitar a criação de datasets, o projecto também ensina a treinar um modelo no Edge Impulse com as imagens recolhidas e a voltar a implementá-lo no ESP32, permitindo assim executar inferência AI em tempo real directamente no dispositivo. Isto permite, por exemplo, usar um ESP32 para diferenciar entre pessoas e animais, ou reconhecer gestos de mãos para efectuar diferentes acções - entre muitas outras coisas.

Sem comentários:

Enviar um comentário

Related Posts with Thumbnails