question of code display

i connect ct sensor to arduino and i connect lcd to arduino.
i want to read analog input (current of lamp) and display the value to lcd
this code is true:

#include <LiquidCrystal.h> // include the LCD library
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

int analogPin = A0;
int val = 0;

void setup()
{
Serial.begin(9600); // setup serial

lcd.begin(16, 2); // lcd rows and columns
lcd.print("lampe"); // title
}

void loop()
{
val = analogRead(analogPin); // read the input pin

lcd.setCursor(0, 1);

lcd.print("lampe=");
lcd.print(val);
Serial.println(val); // debug value
}

What is the question?

if code is true?

Does it compile? What happens when you run it?

You might need to add

#include <Wire.h>

at the top.

tarekza3tari:
if code is true?

If you are asking if the code does what you want it to, only you can answer that. Run the code and see. It will not harm your Arduino to try.