A inteligência artificial está em toda parte, desde a fala até o reconhecimento de imagens. Embora a maioria dos sistemas de IA dependa de processadores poderosos ou de computação em nuvem, a computação de ponta aproxima a IA do usuário final, utilizando os recursos dos processadores modernos.
Este projeto demonstra a computação de ponta usando o ESP32 , um dispositivo de baixo custo com capacidade de IA, para digitalizar seus medidores analógicos – sejam de água, gás ou eletricidade. Com hardware acessível e instruções simples, você pode transformar qualquer medidor padrão em um dispositivo inteligente.
Vamos explorar como tornar a IA no Edge uma realidade! ?
Tudo que você precisa é de uma placa ESP32 com câmera compatível e algumas habilidades práticas.
O dispositivo captura uma foto do seu medidor em intervalos definidos. Em seguida, extrai as regiões de interesse (ROIs) da imagem e as executa por meio de inteligência artificial. Como resultado, você obtém o valor digitalizado do seu medidor.
Existem várias opções sobre o que fazer com esse valor:
Há uma documentação crescente que fornece muitas informações. Vá até lá para começar, configurá-lo e configurá-lo.
Há também artigos na revista alemã Heise "make:" sobre a configuração e formação técnica (atrás de um acesso pago): DIY - Setup ?
Muitas pessoas criaram vídeos úteis no YouTube que podem ajudar você a começar:
Para obter mais informações básicas, acesse:
A última versão disponível pode ser encontrada na página Releases.
Inicialmente, você terá que atualizar o ESP32 através de uma conexão USB. Atualizações posteriores são possíveis diretamente pelo ar (OTA usando Wi-Fi).
Existem diferentes maneiras de atualizar seu ESP32:
Consulte a documentação para obter mais informações.
O cartão SD pode ser configurado automaticamente após a instalação do firmware. Consulte a documentação para obter detalhes. Para que isso funcione, o cartão SD deve estar formatado em FAT (que é o padrão em um novo cartão SD).
Alternativamente, o cartão SD ainda pode ser configurado manualmente. Consulte a documentação para obter detalhes.
Várias caixas imprimíveis em 3D podem ser encontradas aqui:
Se quiser apoiar o desenvolvedor com uma xícara de café, você pode fazê-lo via PayPal.
Se você tiver algum problema técnico, pesquise nas discussões. Caso você encontre um bug ou tenha uma solicitação de recurso, abra um problema.
Para quaisquer outros problemas, você pode entrar em contato com o desenvolvedor por e-mail:
Consulte o Changelog para obter informações detalhadas.
Consulte as instruções de construção para obter orientação passo a passo.
Existem algumas ideias e solicitações de recursos que não estão sendo implementadas atualmente – principalmente devido a restrições de capacidade por parte dos desenvolvedores. Esses recursos são coletados nas edições e em FeatureRequest.md.
jomjol | CaCO3 | Frank Haverland | Slider0007 | Michael | Nicolas Liaudat |
Zwer2k | phlupp | Jasaw | docaEsquadrão | Ralf D. Müller | cristianmitran |
michaeljoos72 | Henrique Thasler | Naman Tyagi | pixel::doc | Stefan | jochenchrist |
Parhedberg | Sebastian Lövdahl | Rafael Hehl | Lord Guilly | Giel van Schijndel | Zangado Apóstrofo |
Michael Geissler | Peter Pisljar | Ralf Rachinger | Ranjana761 | ClarabóiaXD | Sven Rojek |
Tobias Bieniek | Yonz | Yveaux | flox_x | kalvados | kub3let |
Pfeifferch | Stephan | smartboard | Antonin Delpeuch | Átila Darazs | Austin Drenski |
Bilal Mirza | PLCHome | Cristóvão Fenner | David | Farookh Zaheer Siddiqui | Francesco Carnielli |
Frederico Kemner | Ikko Eltociear Ashimine | Ina | Joerg Rosenkranz | Código Krish | Marco H. |
Martin Sigel | Mateus T. Kelley |