Étape 6: Programmer le micro-contrôleur
Le fichier .hex pour la Attiny85 est inclus ci-dessous. Ce fichier est mon programme compilé. Tant que vous utilisez une Attiny85, sommes en utilisant les mêmes broches tel qu’illustré dans le schéma de câblage, vous devriez être capable de l’utiliser pour programmer le microcontrôleur et être bon d’aller. N’hésitez pas à passer à l’étape suivante si c’est le cas.
Toutefois, si vous avez besoin de recompiler le code pour un microprocesseur différent, changer les broches autour, modifier le délai d’expiration ou effectuer d’autres modifications, vous aurez besoin du fichier .ino, également joint.
Ma méthode préférée pour codant pour la Attiny85 à l’heure actuelle consiste à utiliser la plateforme Arduino. Vous n’avez pas besoin de posséder une carte Arduino, mais d’utiliser le code ci-joint, vous devrez télécharger et installer l’IDE Arduino ici : www.arduino.cc.
Vous pouvez trouver des instructions permettant de configurer l’IDE Arduino pour la Attiny85 (et les autres microprocesseurs Attiny) ici : http://highlowtech.org/?p=1695.
Les instructions de programmation réelles dépassent la portée de ce Instructable. Un coup d’oeil autour de ce site doit fournir un certain nombre d’excellents Instructables. Vous pouvez construire votre propre programmateur USB utilisant ce Instructable:, ou construire un bouclier de programmation pour la carte Arduino suite ce Instructable:. Il y a probablement beaucoup d’autres façons de le faire aussi bien.
J’ai essayé de commenter le code pour bien faire comprendre ce qu’il fait et où changer les choses. Les goupilles et la période de temps de coupure peuvent être modifiées en haut du fichier.