Étape 2: À l’aide d’un écran LCD I2C sur Attiny85 : encore des problèmes
Hé, j’ai fait tout ce que vous avez dit, mais il ne fonctionne pas
Je sais que c’est frustrant, mais je peux vous donner l’assurance que le programme et les bibliothèques vont travailler car ils ont pour moi.
Quand j’ai fait tout d’abord cela... il y a mois, cela a fonctionné immédiatement, sans aucun problème. Mais quand j’ai essayé cela à nouveau dans un souci d’aider quelqu'un dehors (et cette instructable) j’ai eu message d’erreur après le message d’erreur sur la compilation.
Cependant, c’était sur un ordinateur qui a été assez chargé avec les croquis, les bibliothèques et les cœurs de processeur. Heureusement, j’ai également eu un système que j’ai mis juste fraîchement un nouveau Linux avec juste la base 1.6.9 QU'IDE installé, sans davantage de bibliothèques ajoutés. J’ai mis le noyau 85 dessus, mettre le code de Bro Hogan I2C dans la bibliothèque et il a immédiatement mise à jour sans problèmes. Donc si vous avez des problèmes de compilation, c’est probablement parce que vous n’avez pas les bon bibliothèques installées ou l’IDE s’embrouille sur les bibliothèques.
Quelles erreurs de compilation que vous obtenez?
-Je viens d’obtenir un statut d’erreur de compilation 1
Cela signifie que pour une raison quelconque votre IDE n’a pas pu lier et compiler tous les modules requis
-Il m’a dit qu'il n’y a aucun 'int' pour mon « t_backlight »
Il tire dans la bibliothèque de mauvaise, très probablement la bibliothèque Malpartida.
-J’ai un tas d’erreurs de l’USI
Votre bibliothèque de TinyWireM est peut-être corrompu ou mal installée
-J’ai la bonne bibliothèque I2C, mais tout à coup, je vois un fichier LiquidCrystal_I2C.o qui n’existait pas avant + d’autres fichiers.
Très probablement reporté vous laissez votre gestionnaire de bibliothèque d’une mise à jour et votre bibliothèque a remplacé
Si vous obtenez des erreurs 99 % d'entre eux ont à voir avec les mauvaises bibliothèques. S’assurer que, dans vos préférences, vous définissez « le rapport détaillé » et vérifiez quelles bibliothèques sont liées. Sont-ils les bons ?
En outre, chaque fois que vous changez quelque chose dans vos bibliothèques, fermez et redémarrez votre IDE, sinon il sera juste continuer à utiliser les anciennes versions.
Tout compilé correctement, mais je ne vois rien sur mon écran.
Avez-vous utilisé ce LCD avant et fait ensuite un travail ?
Il y a une résistance variable (bleue) sur le module an LCD, essayez de tourner que votre contraste peut être trop faible.
Tu l’as fait les bonnes connexions ?
A vous connecter le bloc d’alimentation ?
Réellement brancher dans une prise murale ou USB ?