Étape 5: Il est temps de programmation
J’ai écrit un programme de base pour lui, alors il peut calculer toutes les choses nécessaires, j’ai la description de ce que fait chaque bouton dans l’image.
Les gens qui savent C peuvent facilement adapter mon code pour le faire tourner sur l’arduino ou d’autres plateformes, que c’est juste une question de changer les commandes d’entrée et de sortie. Le code est entièrement documenté afin que vous puissiez comprendre ce que fait chaque ligne.
Si vous allez utiliser un ATtinty2313 j’ai ajouté un fichier HEX pour gagner du temps. Et si vous allez utiliser le fichier HEX n’oubliez pas de mettre les fusibles d’utiliser l’oscillateur interne à 8Mhz.
J’ai utilisé USBasp pour programmer mon micro, mais vous pouvez utiliser n’importe quel programme vous aimez ou que vous avez à la maison.