Lorsque l’outil dont vous avez besoin est hors de portée, la meilleure solution consiste parfois à en créer un vous-même. Les ordinateurs monocarte comme le Tarte aux framboises peut vraiment aider à accélérer le processus. Quand Eric, animateur du Ce projet sur YouTube, nécessaire pour lire et générer des codes QR, il a construit du matériel pour le faire en utilisant un Pi exécutant Open CV.
Ce projet particulier est construit autour d’un Raspberry Pi Zero 2 W, qui est responsable à la fois de la numérisation et du traitement des codes QR. Le projet est aidé par son générateur de code QR ESP32 qui peut être utilisé pour créer des codes personnalisés sur place. Si vous êtes intéressé par d’autres options de lecture de codes avec un Raspberry Pi, consultez notre avis sur le lecteur de code-barres HAT.
Au lieu d’utiliser un HAT comme nous l’avons fait, Eric utilise une webcam USB pour capturer des images. Le Pi Zero 2 W scanne ensuite l’image pour d’éventuels codes QR. À l’aide d’Open CV, il détermine si un QR a été détecté ou non et, le cas échéant, quelles informations il contient. Le traitement d’image peut être visualisé en temps réel car Eric a inclus un écran de 7 pouces. Les codes QR possibles peuvent être vus avec des cadres de délimitation autour d’eux pendant qu’Open CV essaie d’interpréter l’image.
Le générateur de code QR basé sur ESP32 fonctionne en tandem. Eric détaille le code de cet appareil, qui s’exécute principalement sur des fichiers .ino basés sur Arduino. Le code source du générateur de code QR est disponible sur GitHub mais malheureusement, il n’y a pas encore beaucoup d’informations disponibles pour le décomposer.
Si vous souhaitez recréer vous-même ce projet Raspberry Pi, Eric fournit suffisamment d’informations pour vous aider à démarrer. Cela ne prend pas beaucoup de matériel, mais vous aurez besoin d’une certaine expérience avec Open CV pour tout rassembler. (Consultez notre didacticiel sur l’utilisation d’Open CV avec un Raspberry Pi pour vous aider à démarrer.)