Conectar un LCD en Frambuesa Pi : el salto de menos de 10 € !
Por primera vez, No vamos a hacer un tutorial sobre cómo instalar tal o cual herramienta pero disfruta de la interfaz de Frambuesa Pi GPIO para conectar una pantalla LCD. Electrónica, la primera vez que me !
Entonces tengo que decir que comenzaría un poco para lamentar mi falta de atención en el curso de física o electrónica de mi juventud corto ! Resultado ,Ahora, resistencia, transistor y otros “registro de desplazamiento” Parece una mezcla de chino y uzbeko ! En definitiva, no entiendo nada. Sin embargo al leer el blog de Idleman, y, en particular Este artículo en una pantalla LCD, Yo quería como los grandes !
Así pasé comando al otro lado del mundo para un pequeño LCD por la suma de envío 4,13 € incluido. Algunos cables hembra para € siempre 3,74 franqueo incluido. Una vez el paquete recibido, Por lo tanto era necesario pasar a la soldadura ! Y también hubo un primer, especialmente con el soldador de mi abuelo que debe haber vivido bien dado su cabeza :
El mismo visto desde la parte delantera :
Todavía tengo progreso para hacer pero las soldaduras están en su lugar, restos para conectarlo a la frambuesa ! Para esto, el blog de Idleman, siempre, tiene un esquema ultra claro y efectivo :
El esquema de idleman en la conexión de la pantalla a los pies de frambuesa
Un gran agradecimiento porque aquí está el resultado :
Ahora queda por probar todo :
- Instalar la biblioteca de C que permite fácil acceso al puerto de GPIOapt-get update && apto - conseguir actualización
apt - actualización && apt-get upgrade apt-get install git-core git git clone://git.drogon.net/wiringPi cd wiringPi git origen tirón. / build
- Cargar el ejemplo de blog Idleman
wget http://projet.idleman.fr/domopi/data/piScreen/lcd.zip descomprimir lcd.zip
Ahora tienes un directorio de lcd que contiene el programa ‘pantalla‘ que permitirá enviar texto en la pantalla.
Problema : el contraste
Gran decepción en el primer lanzamiento del comando : nada en la pantalla. Viendo las soldaduras, Parecía bien … Por los comentarios de navegación, Parece que cada pantalla requiere una regla.
Así que fui en el código, en la línea que contiene :
LcdWrite(LCD_C, 098 x ); // Set LCD Vop (Contraste).
Y he modificado el valor de esta línea, partiendo desde el valor 0 x 00 y luego volver a compilar el programa para repetir un examen.
g pantalla o screen.cpp - lwiringPi ; ./pantalla de prueba de p
Cada vez que puedo aumentar el valor de 0 x 10 (0x 00, 0x 10, 0x 20, etc.), vuelva a compilar y analizar. Me ha permitido encontrar el valor de mi contraste entre 0xB0 y 0xC4 (venta por mayor) :
Ufff !
Esta es mi primera experiencia electrónica con Frambuesa Pi ! J’avoue maintenant ne pas trop savoir quoi en faire mais j’ai de l’imagination 🙂 Il y a des possibilités avec des librairies et pourquoi pas interagir depuis un site web …
En tus cautines ! 🙂