Cette grille de lettres est un jeu de casse-tête pour les appareils de tablette appelés Ruzzer. Le contrat joint est un solveur automatisé qui utilise des pièces LEGO MindStorm pour entrer les solutions à l’écran. [Alberto Sarullo] est le Mastermind derrière le projet. Comme vous pouvez le voir dans sa vidéo de démonstration après la pause, il a une touche pour la cinématique. Mais il vous fait travailler un peu pour découvrir les détails de son projet.
Son poste donne un aperçu général de la façon dont cela fonctionne. Une boîte Linux prend une capture d’écran de la planche de ruches. Après avoir traité les graphiques avec ImageMagick, il utilise Tesseract – un programme de reconnaissance de caractères optiques – pour déterminer quelle lettre se trouve sur chaque carré de la zone de jeu. De là, Nodejs est utilisé pour découvrir tous les mots possibles à l’aide d’un fichier de dictionnaire. Les solutions finales sont poussées sur les pièces LEGO à tracer sur l’écran tactile avec un stylet. La bonne chose est qu’il a publié tout son code afin que vous puissiez percer beaucoup plus profondément dans le projet en marchant dans son référentiel.
0