85Duino (8 / 8 étapes)

Étape 8: 84Duino mise à jour

J’ai été jouer avec faire un contrôleur manuel pour l’usine de gravure CNC que j’y travaille et j’ai décidé que je voudrais utiliser un ATTiny84 comme le cœur du contrôleur.

Une caractéristique du contrôleur sera un affichage à cristaux liquides (16 x 2) que j’ai ramassé sur EBay il y a quelque temps.

Cela semblait être un bon candidat pour l’utilisation de mon conseil d’administration 84Duino en petits groupes/rapid prototype, alors j’ai dépoussiéré, elle et lui ai donné un tourbillon.

Le plus gros problème que j’ai eu quand je faisais cela a été la mise à jour récente pour Arduino IDE (1.6.1) il avait totalement m’a volé de ma volonté de vivre pendant une brève période. Le soutien de ATTiny avait qui a mal tourné avec des messages muets sur le pokery jiggery control.load. Heureusement, 1.6.2 est disponible et qui semblait régler mes problèmes de téléchargement à partir de l’IDE à l’ATTiny84. J’ai eu toutes sortes d’hyperventilation moments là... pratiquer mon vocabulaire profane et généralement à la vapeur... tous calmer à nouveau.

L’objectif était d’obtenir l’écran LCD fonctionne avec le ATTiny84 en utilisant le module 84Duino. J’ai chargé l’esquisse de l’exemple (innovente bibliothèque - défilement automatique, par Tom Igoe et les broches à modifier comme suit :

Le circuit :

  • Broche de LCD RS à la broche numérique 12 - ADC0
  • Enable LCD broche à broche numérique 11 - ADC1
  • Écran LCD D4 broche à broche numérique 5 - ADC2
  • Écran LCD D5 broche à broche numérique 4 - ADC3
  • Écran LCD D6 broche à broche numérique 3 - ADC7
  • Écran LCD D7 broche à broche numérique 2 - ADC6

L’instruction d’initialisation de l’écran lcd a été ensuite modifiée pour correspondre à mon nouveau régime de cession de broche

Innovente lcd (0, 1, 2, 3, 7, 6) ;

C’est tout, rien n’est plus nécessaire à changer dans le sketch, juste il fil vers le haut, puissance et aller.

Je suis heureux que cela a fonctionné très bien... maintenant sur le reste de la conception.

Articles Liés