Tabla de contenido:
- Suministros
- Paso 1: Inserte BreadShield en un Arduino Uno
- Paso 2: Inserte BreadShield en una placa de pruebas
- Paso 3: inserte la pantalla LCD en la placa de pruebas
- Paso 4: coloque el pin R / W de la pantalla LCD en GND
- Paso 5: inserte el potenciómetro
- Paso 6: programe su Arduino, con el pin medio del potenciómetro desconectado
Video: Conexión de Arduino y LCD de caracteres en BreadShield: 6 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Muchos proyectos de Arduino involucran LCD de caracteres, que utilizan de manera abrumadora el protocolo HD44780 para obtener datos de Arduino. ¡Conectar Arduino a HD44780 generalmente (en el modo de 4 bits) toma 12 cables! Eso terminará siendo un gran lío de espaguetis de alambre de puente. Te llevará un tiempo conectarlos. Es difícil de depurar. Y es propenso a desconectarse con tus dedos torpes.
En este tutorial, veremos que la vida puede ser mucho más fácil en BreadShield, el escudo de Arduino para protoboards.
Suministros
- Una placa de pruebas
- Un Arduino Uno
- Un escudo de pan
Paso 1: Inserte BreadShield en un Arduino Uno
Inserte BreadShield en un Arduino Uno tal como lo hace normalmente para usar otras placas de protección.
Paso 2: Inserte BreadShield en una placa de pruebas
Inserte las clavijas de ruptura de BreadShield en una placa de pruebas, de la misma forma que normalmente inserta una fila de clavijas en una placa de pruebas.
Paso 3: inserte la pantalla LCD en la placa de pruebas
Supongo que su pantalla LCD ha sido soldada con cabezales de alfiler macho, como en este tutorial de SparkFun. Ahora inserte la pantalla LCD (técnicamente las clavijas macho) en la placa de pruebas, con la clavija GND de la LCD coincidiendo con la clavija GND de BreadShield. Esto establecerá automáticamente la siguiente correspondencia pin-a-pin entre Arduino Uno y el LCD (a la izquierda, el pin LCD; a la derecha, el pin BreadShield):
VSS / GND ---- GNDVDD ---- 5VRS ---- TX E / enable ---- D3 D4 ---- D8D5 ---- D9D6 ---- D10D7 ---- Ánodo de retroiluminación D11 - --- D12 retroiluminación kathode ---- D13
El enrutamiento se visualiza en la figura anterior.
Paso 4: coloque el pin R / W de la pantalla LCD en GND
Utilice un cable de puente, el único cable de puente necesario en este proyecto, para llevar el pin R / W de la pantalla LCD a GND. Sí, esto también significa conectar D2 de Arudino a GND. Pero eso no es un problema siempre que no utilice D2.
Paso 5: inserte el potenciómetro
Inserte un potenciómetro como divisor de voltaje. Inserte los extremos de los terminales del potenciómetro en las ataduras de 5V y GND respectivamente en la placa de pruebas. Y el perno del medio del potenciómetro en los lazos de RX. El cableado resultante se ilustra en la figura anterior. Asumiría que el potenciómetro tiene algunos cables soldados en sus patas o que usa cables de puente para enrutar los 3 pines desde otro lugar de la placa de pruebas.
Paso 6: programe su Arduino, con el pin medio del potenciómetro desconectado
Ahora puedes programar tu Arduino. Un fragmento de código de ejemplo está en
github.com/forrestbao/BreadShield/blob/master/demo/HelloWorld/HelloWorld.ino
Para programar, asegúrese de que el pin RX esté desconectado del pin central del potenciómetro. Simplemente levante suavemente el pasador central del potenciómetro para sacarlo de la atadura en la placa de pruebas. Después de programar, vuelva a insertarlo. Luego verá el contenido de texto que se muestra en la pantalla LCD. Si no es así, ajuste el potenciómetro.
No dudes en dejar un comentario o una pregunta aquí y te responderé lo antes posible.
Disfrute de más ejemplos de BreadShield en este video.
En este momento, BreadShield está ejecutando una campaña de financiación colectiva. Aproveche los precios de campaña con descuento en
Recomendado:
Cómo utilizar una pantalla LCD de caracteres I2C de 20x4 con Arduino: 6 pasos
Cómo usar una pantalla LCD de caracteres I2C de 20x4 con Arduino: En este sencillo tutorial, aprenderemos a usar una pantalla LCD de caracteres I2C de 20x4 con Arduino Uno para mostrar un texto simple " Hola mundo. ¡Mira el video
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: 7 pasos
LCD Invaders: un juego similar a Space Invaders en pantalla LCD de caracteres de 16x2: no es necesario presentar un juego legendario de "Space Invaders". La característica más interesante de este proyecto es que utiliza la visualización de texto para la salida gráfica. Se logra mediante la implementación de 8 caracteres personalizados. Puede descargar el Arduino completo
Guía de conexión PLSD: Conexión a Apple TV a través de AirPlay [no oficial]: 10 pasos
Guía de conexión PLSD: Conexión a Apple TV a través de AirPlay [No oficial]: La siguiente guía se proporciona para ilustrar el proceso de conexión a los Apple TV de la sala de conferencias a través de AirPlay. Este recurso no oficial se proporciona como cortesía para la administración, el personal y los invitados autorizados del Distrito Escolar Local de Perkins
Adaptador I2c LCD de caracteres (ejemplo de conexión I2c): 12 pasos (con imágenes)
Adaptador I2c LCD de caracteres (ejemplo de conexión I2c): 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. para las pantallas LCD de caracteres, proyección bifurcada
Conexión correcta de los LED en serie Vs Conexión en paralelo: 6 pasos
Cableado de LED correctamente en serie Vs Conexión en paralelo: En este instructable estamos hablando de LED - Diodos emisores de luz y cómo podemos conectarlos si tenemos varias unidades. Esta es una lección que desearía saber desde el principio porque cuando comencé a jugar con los circuitos electrónicos construí algunos