Paso 1: Planificación de la pantalla de conexión
1: suelo
2: Vcc (+ 5V)
3: contraste
4: Registro seleccione (RS). Utiliza para seleccionar datos (alto) o la tecla Comando (bajo)
5: lectura y escritura (R/W). Lectura de la escritura (baja) (alta)
6: habilitar (algo así como un pin de reloj)
7: datos 0
8: 1 los datos
9: datos 2
10: datos 3
11: datos 4
12: datos 5
13: datos 6
14: datos 7
Datos de 0-3 (pines 7-10) no se usan en modo 4 bits, que es lo que nos va quedando. Usar modo de 4 bits por dos razones. En primer lugar, no puedo ejecutar modo 8 bits y registro de control de la RS y pernos permiten desactivar el cambio al mismo tiempo. 10 pernos necesarios, disponibles 8 pernos. Podría correr registro de un segundo turno, pero eso sería una pérdida de 6 pines (10 pernos necesitados, disponibles 16 pines). En segundo lugar, el tutorial que vi por vez primera utiliza modo de 4 bits. Palo con lo que otras personas saben, supongo.
Algunas notas acerca de cómo trabajar el RW, contraste, pernos de la RS y E. El pin RW es un pin de lectura y escritura y le permite leer los datos de la pantalla, o escribir datos en la pantalla. El Pi no puede manejar tensión volviendo en lo GPIO pins muy bien, por lo que este pin para ser pegado en el modo de escritura. Eso significa que te ate a tierra. Esto evitará la posibilidad de los pines de datos va alto sobre nosotros y causando problemas con la Pi.
Contraste es controlado al pasar del pin de contraste a un potenciómetro, luego a tierra.
A continuación, el pin de RS, que como ya se insinuó, dice la pantalla si está recibiendo datos (caracteres para mostrar) o comandos (como "claro de la pantalla"). Este pin tendrá que poder cambiarse entre alta y baja, así que va enganchado en una de las salidas de nuestro registro de desplazamiento.
Por último, el pin E es lo que dice la pantalla que los valores presentados en los datos y los pines RS (valen?), y que la pantalla actúe en él. Por esta razón, este será el último perno conectado a nuestro registro de desplazamiento. Así, cuando los datos del pin E, todo lo demás será la instalación.
Puesto que los pines de datos deben ser conectadas así, parece que el registro de desplazamiento tendrá salidas 1-6 conectado como:
1: datos 0
2: datos 1
3: datos 2
4: datos 3
5: RS
6: E