Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Wire.h>
- #include <LiquidCrystal_I2C.h>
- LiquidCrystal_I2C lcd(0x27, 16, 2);
- float reading = 0;
- float Voltage = 0;
- float Voltage_AC = 0;
- void setup() {
- Serial.begin(9600);
- pinMode(A1, INPUT);
- lcd.init();
- lcd.init();
- lcd.backlight();
- lcd.setCursor(0, 0);
- lcd.print("Hello world...");
- delay(5000);
- lcd.clear();
- }
- void loop() {
- lcd.clear();
- reading = analogRead(A1) - 2;
- Serial.println(reading);
- Voltage = ((reading * 5.00) / (1023.00));
- Voltage_AC = (Voltage * 44);
- lcd.setCursor(0, 0);
- lcd.print("V= ");
- lcd.print(Voltage);
- lcd.print("V ");
- lcd.print(reading);
- lcd.setCursor(0, 1);
- lcd.print("V_AC= ");
- lcd.print(Voltage_AC);
- lcd.print("V");
- delay(1000);
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement