Comunicación serial con visualización en un display

comunicación serial con arduino y display

Arlex

Diseñador de tarjetas Pcb en las modalidades SMD, THT y combinaciones en una capa o dos capas, Diseñador de circuitos electrónicos análogos o digitales, Programador en sistemas computacionales y arquitectura electrónica, con diplomados en informática, electrónica digital, electrónica análoga, programador en lenguaje CC++ y programador HTML-SCC.

10/07/2019

Comunicación serial con visualización

Este proyecto consiste en la implementación de un circuito capaz de llevar a cabo la recepción de un mensaje por medio del puerto serial y, a su vez, mostrarlo a través de una pantalla de cristal líquido.
El sistema está basado en el uso de un microcontrolador, un Arduino, uno en este caso, al cual se le define la configuración respectiva para dicha función mediante la programación del mismo utilizando el lenguaje C++. La programación del sistema se desarrolla usando el IDE de Arduino, el cual, posteriormente, es cargado en la tarjeta controladora.
Para el desarrollo del presente proyecto, de Comunicación serial con visualización, se utilizan unos pocos componentes electrónicos como son:

MATERIAL REQUERIDO PARA ESTE PROYECTO.

1-ARDUINO UNO
1-DISPLAY LCD DE 16X2
1-REÓSTATO DE 10K DE 3 PINES
1-PROTOBOARD
FUENTE DE CORRIENTE DE 5 VOLTIOS SUICHADA
CABLES DE COLORES DE ARDUINO X 15 UNIDADES

Este proyecto tiene la finalidad de procesar un mensaje que se escriba en el entorno visualizador del IDE y desde allí, se mandaran los mensajes.
Para que sean visualizados, este proyecto tiene muchas funcionalidades en la vida cotidiana, por ejemplo cuando está en un banco y le sale su número para que pase a dicha caja o en su defecto también se visualiza el mensaje que se quiere lanzar al usuario, una comunicación visual.

ASÍ ES COMO QUEDA EL PROGRAMA.

comunicación serial con display
Como pueden observar es un programa muy pequeño y con grandes beneficios.

AHORA EL DIAGRAMA ESQUEMÁTICO DEL PROYECTO.

comunicación serial con arduino y display

Les recuerdo que deben respetar las polaridades y las conexiones para que el circuito funcione.
Finalmente, aquí está el código Comunicación serial con visualización en display, para que lo suban al Arduino uno,

CÓDIGO DEL COMUNICADOR SERIAL DESDE EL COMPUTADOR, CON VISUALIZADO EN DISPLAY.

#include<LiquidCrystal.h>
LiquidCrystal Pantalla(12,11,5,4,3,2);
char caracter;
String cadena;
void setup() {
 Serial.begin(9600);
 Pantalla.begin(16,2);
 }
 void loop(){
   if(Serial.available()>0){
     delay(100);
   Pantalla.clear();
   while(Serial.available()>0){
     caracter=Serial.read();
     cadena+=caracter;
     }
     Pantalla.print(cadena);
     caracter='
#include<LiquidCrystal.h>
LiquidCrystal Pantalla(12,11,5,4,3,2);
char caracter;
String cadena;
void setup() {
 Serial.begin(9600);
 Pantalla.begin(16,2);
 }
 void loop(){
   if(Serial.available()>0){
     delay(100);
   Pantalla.clear();
   while(Serial.available()>0){
     caracter=Serial.read();
     cadena+=caracter;
     }
     Pantalla.print(cadena);
     caracter='\0'; cadena="\0";
     }
     }
'; cadena="
#include<LiquidCrystal.h>
LiquidCrystal Pantalla(12,11,5,4,3,2);
char caracter;
String cadena;
void setup() {
 Serial.begin(9600);
 Pantalla.begin(16,2);
 }
 void loop(){
   if(Serial.available()>0){
     delay(100);
   Pantalla.clear();
   while(Serial.available()>0){
     caracter=Serial.read();
     cadena+=caracter;
     }
     Pantalla.print(cadena);
     caracter='\0'; cadena="\0";
     }
     }
";      }      }

Ten presente que estos proyectos están diseñados para que comprendas de una forma practica la programación en C++

 

 

Te gusta el articulo? compártelo en tus redes!!!

Quizás también te interese leer…

0 comentarios

Enviar un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *