Tengo un clon de Arduino que es GizDuino ATMEGA644 y un teclado universal y terminal de pantalla (e-term). con estas imagenes
Conecté el terminal al microcontrolador, después de conectarlo, intenté cargar un programa de muestra en la categoría "LiquidCrystal" "Hello world". Después de cargar con éxito el programa, no había ninguna pantalla en la pantalla LCD y también intenté verificarlo en el monitor en serie, pero tampoco tenía la salida. Estoy confundido al buscar cuál es el problema, verifiqué el puerto com y la placa seleccionada, pero no hubo ningún problema. ¿alguien me puede ayudar?
Cuando usa la biblioteca LiquidCrystal, debe indicarle los pines GPIO que se usan para conectarse a la pantalla. Hay dos conexiones de control y una conexión de datos en paralelo de 4 hilos.
Sin embargo, la pantalla LCD de su E-term se comunica mediante un enlace serial de nivel TTL, no un enlace GPIO paralelo.
Combinación de decodificador de teclado y pantalla LCD fácil de usar que se integra con cualquier circuito controlador. La pantalla LCD puede mostrar hasta 80 caracteres alfanuméricos a la vez en una disposición de 4 líneas x 20 caracteres. El teclado consta de un teclado numérico 0-9 y 6 teclas de función definidas por el usuario. La comunicación con el host se realiza a través del puerto serie que opera a nivel TTL .
No puede manejar su E-term usando la biblioteca LiquidCrystal.
Su diagrama es pequeño pero muestra TX y RX conectados al Eterm, no un conjunto de 6 pines GPIO.
Tenga en cuenta que, en la mayoría de los Arduinos, se utilizan los mismos TX y RX para la comunicación USB con el software Arduino IDE en su PC. Para transferir bocetos compilados al GizDuino+ . Por lo tanto, es posible que deba cambiar la conexión RX entre USB y E-term de alguna manera. Al menos desconecte RX de su E-Term cuando use el IDE para programar el GizDuino+.
La descripción del término E dice
Entrada de alimentación: 8-12 V
Pantalla: LCD 4x40
Dispositivo de entrada: teclado numérico 0-9 y 6 teclas de función definidas por el usuario
Tenga en cuenta que requiere un mínimo de 8V. Su diagrama muestra el E-term Vin conectado al pin GizDuino+ Vin. Esto no suministrará 8V si está alimentando su Gizduino desde el suministro USB de 5V. Debe alimentar la combinación desde un suministro externo de entre 8 y 12 voltios (por ejemplo, 9V 1A de pared o batería)
Identificación
p.ej
void setup()
{
// initialize the serial communication:
Serial.begin(9600);
// send text to E-Term
Serial.println("Hello E-term...");
}
void loop() // run over and over again
{
Serial.print("*");
delay(1000);
}
alexan_e
NuevoEnTodo
alexan_e
NuevoEnTodo