Paso 2: Usando un LCD I2C Attiny85: todavía problemas
Hola, hice todo lo que dijiste pero no funciona
Me doy cuenta de que es frustrante, pero te puedo dar la seguridad de que las bibliotecas y el programa funcionará como lo han hecho para mí.
Cuando primero hice esto... hace meses, funcionó inmediatamente, sin ningún problema. Pero cuando traté de esto otra vez por el bien de ayudar a alguien hacia fuera (y este instructable) tengo mensaje de error después de mensaje de error en compilación.
Sin embargo, estaba en un equipo que estaba bastante cargado con bocetos y bibliotecas y núcleos de procesador. Afortunadamente también tenía un sistema que sólo recién puse un Linux nuevo con sólo la básica 1.6.9 que IDE instalado, sin más bibliotecas añadidas. Me puse la base 85, poner el código Bro Hogan I2C en la biblioteca y él inmediatamente se compila sin problemas. Así que si tienes problemas de compilación, es probablemente porque no tienes las librerías correctamente instaladas o el IDE se confunde acerca de las bibliotecas.
¿Qué errores de compilación tienes?
Acaba de obtener un estado de error de compilación 1
Esto significa que por cualquier motivo su IDE no podía vincular y compilar todos los módulos necesarios
-Me dice que no es ningún 'int' para mi 't_backlight'
Está tirando en la biblioteca equivocada, más probable es que la biblioteca de Malpartida.
-Conseguir un montón de errores USI
La biblioteca de TinyWireM puede ser corrupto o mal instalado
-Tengo la derecha librería I2C, pero de repente veo algunos otros archivos + un archivo de LiquidCrystal_I2C.o que no estaba allí antes.
Probablemente inadvertedly que gestor de biblioteca haga una actualización y consiguió reemplazar su biblioteca
Si se obtienen errores 99% de estos tienen que ver con las bibliotecas mal. Asegúrese de que en las preferencias set 'informes detallados' y las librerías están siendo vinculadas. ¿Estos son los correctos?
También, cada vez que cambia algo en sus bibliotecas, cierre y reinicie el IDE, de lo contrario se solo seguir usando las versiones antiguas.
Todo compila bien, pero yo no veo nada en mi pantalla.
¿Usted ha utilizado este LCD antes y funcionó entonces?
Hay una resistencia variable (azul) en el módulo de yr LCD, tratar a su vez que, el contraste puede ser demasiado baja.
¿Hiciste las conexiones adecuadas?
¿Conectas la fuente de alimentación?
¿Realmente enchufarlo en un enchufe de pared o USB?