L'intelligence artificielle est partout, de la parole à la reconnaissance d'images. Alors que la plupart des systèmes d’IA s’appuient sur des processeurs puissants ou sur le cloud computing, l’edge computing rapproche l’IA de l’utilisateur final en utilisant les capacités des processeurs modernes.
Ce projet démontre l'informatique de pointe utilisant l' ESP32 , un appareil peu coûteux compatible avec l'IA, pour numériser vos compteurs analogiques, qu'il s'agisse d'eau, de gaz ou d'électricité. Avec du matériel abordable et des instructions simples, vous pouvez transformer n’importe quel compteur standard en appareil intelligent.
Explorons comment faire de l'IA on the Edge une réalité ! ?
Tout ce dont vous avez besoin est une carte ESP32 avec une caméra prise en charge et quelques compétences pratiques.
L'appareil prend une photo de votre lecteur à intervalles définis. Il extrait ensuite les régions d’intérêt (ROI) de l’image et les fait passer par l’intelligence artificielle. Vous obtenez ainsi la valeur numérisée de votre compteur.
Il existe plusieurs options pour savoir quoi faire avec cette valeur :
Il existe une documentation croissante qui vous fournit de nombreuses informations. Rendez-vous là-bas pour commencer, installez-le et configurez-le.
Il existe également des articles dans le magazine allemand Heise "make:" sur l'installation et le contexte technique (derrière un paywall) : DIY - Installation ?
De nombreuses personnes ont créé des vidéos YouTube utiles qui pourraient vous aider à démarrer :
Pour plus d’informations générales, rendez-vous sur :
La dernière version disponible est disponible sur la page Versions.
Dans un premier temps, vous devrez flasher l'ESP32 via une connexion USB. Les mises à jour ultérieures sont possibles directement par liaison radio (OTA via Wi-Fi).
Il existe différentes manières de flasher votre ESP32 :
Consultez la documentation pour plus d'informations.
La carte SD peut être configurée automatiquement après l'installation du micrologiciel. Consultez la documentation pour plus de détails. Pour que cela fonctionne, la carte SD doit être formatée en FAT (ce qui est la valeur par défaut sur une nouvelle carte SD).
Alternativement, la carte SD peut toujours être configurée manuellement. Consultez la documentation pour plus de détails.
Divers boîtiers imprimables en 3D peuvent être trouvés ici :
Si vous souhaitez soutenir le développeur avec une tasse de café, vous pouvez le faire via PayPal.
Si vous rencontrez des problèmes techniques, veuillez rechercher les discussions. Si vous trouvez un bug ou avez une demande de fonctionnalité, veuillez ouvrir un problème.
Pour tout autre problème, vous pouvez contacter le développeur par e-mail :
Consultez le journal des modifications pour des informations détaillées.
Consultez les instructions de construction pour obtenir des conseils étape par étape.
Certaines idées et demandes de fonctionnalités ne sont pas mises en œuvre actuellement, principalement en raison de contraintes de capacité de la part des développeurs. Ces fonctionnalités sont collectées dans les numéros et dans FeatureRequest.md.
Jomjol | CaCO3 | Frank Haverland | Curseur0007 | michael | Nicolas Liaudat |
Zwer2k | phlupp | Jasaw | quaiEscadron | Ralf D.Müller | Cristian Mitran |
michaeljoos72 | Henri Thasler | Naman Tyagi | pixel ::doc | Stéphane | jochenchrist |
parhedberg | Sébastien Lövdahl | Raphaël Hehl | SeigneurGuilly | Giel van Schijndel | En colèreApostrophe |
Michael Geissler | Peter Pisljar | Ralf Rachinger | Ranjana761 | Puits de lumièreXD | Sven Rojek |
Tobias Bieniek | Yonz | Yveaux | flox_x | kalwados | kub3let |
pfeifferch | rstephan | bateau intelligent | Antonin Delpeuch | Attila Daraz | Austin Drenski |
Bilal Mirza | PLCAccueil | Christophe Fenner | Dave | Farookh Zaheer Siddiqui | Francesco Carnielli |
Frédéric Kemner | Ikko Eltociear Ashimine | Ina | Jörg Rosenkranz | KrishCode | Marco H. |
Martin Sigel | Matthew T. Kelley |