Hi there,
I am having some issue for difficulties to see something in my display https://docs.arduino.cc/learn/electronics/lcd-displays/ connected with Arduino nano, https://docs.arduino.cc/hardware/nano/ .In this project I am using virtual environment like Proetus Professional 8 and Arduino IDE 2.x version.
Here is my code
int acval=0;
void setup()
{
Serial.begin(9600);
Serial.println(" Let's begin the sampling !");
}
void loop()
{
acval=analogRead(A0);
Serial.print("acval ");
Serial.print(acval);
Serial.println("");
delay(100);
}
int acval = 0;
int relay1 = 3;
int relay2 = 4;
int relay3 = 5;
int relay4 = 6;
int relay5 = 7;
void setup()
Serial.begin(9600);
Serial.begin(9600);
Serial.println("meaw");
pinMode(relay1, OUTPUT);
pinMode(relay2, OUTPUT);
pinMode(relay3, OUTPUT);
pinMode(relay4, OUTPUT);
pinMode(relay5, OUTPUT);
digitalWrite(relay1, 1);
digitalWrite(relay2, 1);
digitalWrite(relay3, 1);
digitalWrite(relay4, 1);
digitalWrite(relay5, 1);
}
void loop() {
acval = analogRead(A0);
Serial.print("AC analog VALUE ");
Serial.print(acval);
Serial.println("");
delay(100);
if ( acval <= 263)
{
Serial.println("Voltage is less than 130V ");
digitalWrite(relay1, 1);
digitalWrite(relay2, 1);
digitalWrite(relay3, 1);
digitalWrite(relay4, 1);
digitalWrite(relay5, 1);
}
Let me know why my display is not showing anything ? Is it for not defining PIN like as follows ?
// with the arduino pin number it is connected to
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
void setup() {
// set up the LCD's number of columns and rows:
lcd.begin(16, 2);
// Print a message to the LCD.
lcd.print("hello, world!");
}
And suggest me the proper schematic also.


