Étape 3: Maintenant, c’est notre tour ! Apportez-moi la soudure...
Nous avons donc la connexion. Maintenant, j’ai soudé un petit PCB peu avec un Attiny2313 de faire un essai pour apporter la vie dans le module. Vous pouvez utiliser un arduino ou peut-être un pi framboise pour connecter l’écran trop (peut-être un fait cela pour mon imprimante 3d... Voyons voir:-))
La feuille de données contient toutes les informations pour obtenir l’interface série simple fait. J’ai utilisé bitbanging pour le rendre plus portable pour des projets plus tard.
Le PT6964 est une puce incroyable avec beaucoup de fonctionnalités intéressantes :
- fonction de gradation en utilisant des paramètres dans la puce pour régler la luminosité, soignée !
- Visualisez tout marche/arrêt avec une seule commande, économiser l’énergie !
- lire des touches et debounce eux, juste ce qu’il faut faire une belle interface !
Après avoir obtenu le premier signe de vie de l’écran, j’ai découvert que la connexion du segment n’est ne pas aussi mentionné dans la fiche technique de la PT6964. Je suppose que le concepteur aimé avoir un seul bon côté pcb, donc ils ont branché tout comme c’était la meilleure du point de vue de la mise en page. Mais pas de problème un petit essai et erreur et vous obtenez les segments de droite. J’ai créé un petit LUT (Look Up Table) dans mon code pour obtenir le bon bitcode pour chaque chiffre.
J’héberge le code sur github (j’ai écrit cela en une seule soirée, ne soyez pas impoli:-))