Tabla de contenido:
- Paso 1: Pieza para la biblioteca original
- Paso 2: Diagrama de cableado: luz de fondo
- Paso 3: Diagrama de cableado: Dirección
- Paso 4: Diagrama de cableado: recortadora
- Paso 5: Diagrama de cableado: Transferencia de datos
- Paso 6: cambie a la versión original
- Paso 7: Lib original y esquema de conexión
- Paso 8: Diagrama de cableado: SDA SCL
- Paso 9: diagrama de cableado
- Paso 10: Tablero prototipo
- Paso 11: Fresado de PCB
- Paso 12: Gracias
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Estoy haciendo un esquema de conexión para un adaptador i2c de pantalla de caracteres.
Verifique las actualizaciones en mi sitio.
Ahora agrego también un esquema de conexión de cableado para usar la biblioteca original, no mi bifurcada
Biblioteca LiquidCrystal Arduino para las pantallas LCD de caracteres, proyecto bifurcado para crear un esquema personal para aprender pcf8574.
En el proyecto github puedes encontrar el esquema, la foto y el código de la biblioteca.
Aquí un video de PCB fresado derivado del esquema de tablero de Fritzing.
Paso 1: Pieza para la biblioteca original
Puede encontrar el componente de la biblioteca original (no mi bifurcado) en eBay.
Ahora aquí puede encontrar el mismo esquema de conexión que tiene el mismo comportamiento.
Paso 2: Diagrama de cableado: luz de fondo
Como puede ver en el diagrama de cableado, conecto a P7 un transistor NPN (2N2222) para habilitar / deshabilitar la luz de fondo.
Paso 3: Diagrama de cableado: Dirección
Configuré la dirección en un nivel bajo (puede conectarlo como lo necesite, en la hoja de datos puede encontrar toda la configuración).
Encuentro un boceto muy útil que busca todos los componentes i2c adjuntos, use esto para verificar la dirección.
Paso 4: Diagrama de cableado: recortadora
Para seleccionar el contraste correcto, debe agregar un recortador de 10k.
Paso 5: Diagrama de cableado: Transferencia de datos
El cable azul y amarillo es para enviar datos al dispositivo, no conecto el dispositivo como biblioteca original, así que debo bifurcar la biblioteca y agregar algún cambio.
Paso 6: cambie a la versión original
Como puede ver en la imagen, cambio un poco (de derecha a izquierda), y en el bit de la derecha puse una declaración fija de Enable, RW, Register Select y Back light pin.
Si lo desea, puede reconvertir el esquema al original. Si encuentro algo de tiempo, lo haré por ti (y lo probaré) para que puedas usar la biblioteca original.
Paso 7: Lib original y esquema de conexión
Recreo el esquema de conexión de la biblioteca original, para que pueda usar la biblioteca estándar con esto
Paso 8: Diagrama de cableado: SDA SCL
El cable con bandas es el pin SDA SCL de mi arduino.
Paso 9: diagrama de cableado
Como puede ver, el diagrama de cableado es bastante simple, entonces trato de crearlo en la placa prototipo del esquema.
Paso 10: Tablero prototipo
No es tan hermoso pero es trabajo.
Paso 11: Fresado de PCB
A partir del esquema, creo una PCB e intento fresar PCB con mi enrutador (estoy comenzando una guía sobre cómo fresar PCB).
Paso 12: Gracias
Serie de proyectos i2c (Colección):
- Sensor de temperatura y humedad
- Expansor analógico
- Expansor digital
- Pantalla LCD