Olá,
Sou novo aki no forum e novo com arduino... e pelo jeito estou tendo umas dificuldade.
Eu quero que aparece uma mensagem no display LCD conforme o numero que eu entrar no Serial Monitor do própio arduino.
Porem eu faço isso abaixo e nao acontece nada...
Estou fazendo alguma coisa de errado???
Tudo que eu estou fazendo é baseado em tutoriais apenas mudando algumas coisas, como mensagens essas coisas.
Vlw e bom dia...
#include <LiquidCrystal.h>
LiquidCrystal lcd(12, 11, 10, 5, 4, 3, 2);
int backLight = 13;
int incomingByte;
void setup() {
Serial.begin(9600);
pinMode(backLight, OUTPUT);
digitalWrite(backLight, HIGH);
lcd.begin(16,2);
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Bem vindo vitor!");
}
void loop() {
if (Serial.available() > 0) {
lcd.clear();
lcd.setCursor(0,0);
lcd.print("Bem vindo vitor");
lcd.setCursor(0,1);
lcd.print(Serial.read());
Serial.println(Serial.read());
lcd.setCursor(4,1);
incomingByte = Serial.read();
if (incomingByte == '1') {
lcd.print("Acesso 1");
Serial.println("Acesso 1");
}
if (incomingByte == '2') {
lcd.print("Apagado 1");
Serial.println("Apagado 1");
}
if (incomingByte == '3') {
lcd.print("Acesso 2");
Serial.println("Acesso 2");
}
if (incomingByte == '4') {
lcd.print("Apagado 2");
Serial.println("Apagado 2");
}
Serial.println("\n\n");
}
}