Tabla de contenido:

Conexión de Arduino y LCD de caracteres en BreadShield: 6 pasos
Conexión de Arduino y LCD de caracteres en BreadShield: 6 pasos

Video: Conexión de Arduino y LCD de caracteres en BreadShield: 6 pasos

Video: Conexión de Arduino y LCD de caracteres en BreadShield: 6 pasos
Video: Cómo Conectar una Pantalla LCD 16x2 a Arduino 💡【 2021 】 - Capítulo #43🔋 2024, Noviembre
Anonim
Conexión de Arduino y LCD de caracteres en BreadShield
Conexión de Arduino y LCD de caracteres en BreadShield

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

Inserte la pantalla LCD en la placa de pruebas
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 el potenciómetro
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

Programe su Arduino, con el pin medio del potenciómetro desconectado
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: