Arduino Nano: Pantalla LCD de 2 X 16 directamente conectada con Visuino: 10 pasos (con fotos)

Arduino Nano: Pantalla LCD de 2 X 16 directamente conectada con Visuino: 10 pasos (con fotos)

Tabla de contenido:

Anonim

Personaje Pantallas LCD son muy utilizados para los proyectos de Arduino, para mostrar pequeñas cantidades de información textual. Los tipos más comunes son las pantallas básicas conectadas directamente y las que tienen adaptador I2C. Ya publiqué Instructable sobre cómo usar la versión I2C. También prometí que publicaría Instructable sobre cómo conectar directamente la pantalla LCD.

En este Instructable, te mostraré lo fácil que es conectar la pantalla LCD. directamente a Arduino Nano sin el uso del adaptador I2C, y programarlo con Visuino para mostrar lo que se escribe en un terminal de serie.

Tenga en cuenta que la anotación en algunas de las imágenes de este Instructable funcionará correctamente en algunos navegadores solo después de hacer clic en la imagen para ampliarla.

¡Asegúrese de hacer clic en la imagen para ver la anotación que muestra el lugar correcto en la imagen!

Suministros:

Paso 1: Componentes

  1. Uno Arduino Placa compatible (uso Arduino Nano, porque tengo uno, pero cualquier otro estará bien)
  2. Uno Pantalla LCD 16x2
  3. Uno 10K Potentiómetro
  4. Uno 220 ohmResistor
  5. 8 hombre-mujer cables de puente
  6. 7 cortos hombre-hombre cables de puente

Paso 2: Conecte los pines VSS, VDD, RS, RW y E de la pantalla LCD

  1. Colocar el LCD sobre el Tablero de circuitos
  2. Conecte con el cable de puente el "VSS"pin de la LCD a Suelo del bus de potencia de la Breadboard (Alambre negro)(Foto 1)
  3. Conecte con el cable de puente el "VDD"pin de la LCD a Poder del bus de potencia de la Breadboard (cable rojo)(Foto 1)
  4. Conecte el extremo macho de uno de los cables macho-hembra (Alambre blanco) al "RS"pin de la LCD (Foto 2)
  5. Conecte con el cable de puente el "RW"pin de la LCD a Suelo del bus de potencia de la Breadboard (Alambre negro)(Foto 3)
  6. Conecte el extremo macho de uno de los macho-hembra (Alambre marron) cables al "mi"pin de la LCD (Foto 4)

Paso 3: Conecte los pines D4, D5, D6, D7, ay K de la pantalla LCD

  1. Conecte los extremos macho de los 4 cables de puente macho-hembra al D4(Cable amarillo), D5(Cable verde), D6(Cable azul), y D7(Cable morado) pines de la LCD (Foto 1)
  2. Conecta el 220 ohmresistor Entre los "UNA"pin de la LCD y el Poder del bus de potencia de la Breadboard (Foto 2)
  3. Conecte con el cable de puente el "K"pin de la LCD a Suelo del bus de potencia de la Breadboard (Alambre negro)(Foto 3)

Paso 4: conecte el potenciómetro al pin V0 de la pantalla LCD

  1. Colocar el Potenciómetro en el Breadboard (Foto 1)
  2. Conecta el pin medio (limpiador) del potenciómetro al "V0"pin de la LCD (Cable amarillo) (Foto 2)
  3. Conecte uno de los clavijas finales del potenciómetro al Suelo del Power Bus de la Breadboard (Alambre negro) (Foto 3)
  4. Conectar otro pin final del potenciómetro al Poder del Power Bus de la Breadboard (cable rojo) (Foto 3)

Paso 5: Conecte la alimentación a la placa de pruebas

  1. Conecte el extremo macho de un cable de puente macho-hembra (cable rojo) al Poder del Power bus de la Breadboard (Foto 1)
  2. Conecte el extremo macho de un cable de puente macho-hembra (Alambre negro) al Suelo del Power bus de la Breadboard (Foto 1)
  3. Foto 2 Muestra la Breadboard completamente conectada.

Paso 6: Conectar a Arduino

  1. Conecte el otro extremo de la Cable de tierra(Alambre negro) a Suelo pin de la Arduino tablero (Foto 1)
  2. Conecte el otro extremo de la Alambre de la energía(cable rojo) al 5V pin de potencia de la placa Arduino (Foto 1)
  3. Conecte el otro extremo de la "RS" cable(Alambre blanco) al Digital 2 pin de la Arduino tablero (Foto 2)
  4. Conecte el otro extremo de la "mi" cable(Alambre marron) al Digital 3 pin de la Arduino tablero (Foto 2)
  5. Conecte el otro extremo de la "D4" cable(Cable amarillo) al Digital 4 pin de la Arduino tablero (Foto 3)
  6. Conecte el otro extremo de la "D5" cable(Cable verde) al Digital 5 pin de la Arduino tablero (Foto 3)
  7. Conecte el otro extremo de la "D6" cable(Cable azul) al Digital 6 pin de la Arduino tablero (Foto 3)
  8. Conecte el otro extremo de la "D7" cable(Cable morado) al Digital 7 pin de la Arduino tablero (Foto 3)
  9. Foto 4 Muestra todas las conexiones de Arduino y Breadboard.

Paso 7: Inicie Visuino y seleccione el tipo de placa Arduino

Para comenzar a programar el Arduino, necesitarás tener el Arduino IDE instalado desde aquí:

Tenga en cuenta que hay algunos errores críticos en Arduino IDE 1.6.6.

¡Asegúrese de instalar 1.6.7 o 1.6.5, de lo contrario este Instructable no funcionará!

los Visuino: http://www.visuino.com también necesita ser instalado.

  1. comienzo Visuino como se muestra en el primera foto
  2. Haga clic en el "Herramientas"botón en el Arduino componente (Foto 1) en Visuino
  3. Cuando aparezca el cuadro de diálogo, seleccione Arduino Nano como se muestra en Foto 2

Paso 8: En Visuino: agregue el componente LCD, y conéctelo

  1. Tipo "lcd"en el cuadro Filtro de la caja de herramientas de componentes, seleccione el"Pantalla de cristal líquido (LCD)" componente (Foto 1), y suéltalo en el área de diseño.
  2. Conecta el "RegistrarseSeleccionar"pin de salida de la LiquidCrystalDisplay1 componente a la "Digital"pin de entrada de la"Digital 2"canal del Arduino componente (Foto 2)
  3. Conecta el "Habilitar"pin de salida de la LiquidCrystalDisplay1 componente a la "Digital"pin de entrada de la"Digital 3"canal del Arduino componente (Foto 3)
  4. Conecta el "Datos0"pin de salida de la LiquidCrystalDisplay1 componente a la "Digital"pin de entrada de la"Digital 4"canal del Arduino componente (Foto 4)
  5. Conecta el "Data1"pin de salida de la LiquidCrystalDisplay1 componente a la "Digital"pin de entrada de la"Digital 5"canal del Arduino componente (Foto 4)
  6. Conecta el "Datos2"pin de salida de la LiquidCrystalDisplay1 componente a la "Digital"pin de entrada de la"Digital 6"canal del Arduino componente (Foto 4)
  7. Conecta el "Data3"pin de salida de la LiquidCrystalDisplay1 componente a la "Digital"pin de entrada de la"Digital 7"canal del Arduino componente (Foto 4)
  8. Conecta el "Afuera"pin de la Serial 0 canal del Arduino componente a la "En"pin de la LiquidCrystalDisplay1 componente (Foto 5)

Paso 9: Genera, compila y sube el código Arduino

  1. En Visuino, Prensa F9 o haga clic en el botón que se muestra en Foto 1 para generar el código Arduino y abrir el IDE de Arduino
  2. En el Arduino IDE, haga clic en el Subir botón, para compilar y subir el código (Foto 2)

Paso 10: Y jugar …

¡Felicidades! Has completado el proyecto.

Foto 1 Muestra el proyecto conectado y encendido.

Si abres la Terminal Serial en el IDE de Arduino o Visuino, escribe algún texto y presiona enter, debería ver el texto que aparece en la pantalla LCD.

Evite ingresar líneas de texto de más caracteres de los que tiene el LCD por línea, ya que puede desbordar sus buffers.

Es posible que deba ajustar el potenciómetro para obtener el texto que se muestra claramente.

En Foto 3 puedes ver el completo Visuino diagrama.

También se adjunta el Visuino Proyecto, que he creado para este Instructable. Puedes descargarlo y abrirlo en Visuino: