Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <Wire.h>
- #include <LiquidCrystal_I2C.h>
- int Planta1 = 0;
- int Planta2 = 0;
- int Planta3 = 0;
- const int izq = 8;
- const int der = 7;
- int valI = 0;
- int valD = 0;
- LiquidCrystal_I2C lcd(0x27, 20, 4);
- void setup() {
- pinMode(izq, INPUT);
- pinMode(der, INPUT);
- lcd.init();
- lcd.backlight();
- }
- void loop() {
- Planta1 = map(analogRead(A0), 0, 1023, 0, 100);
- Planta2 = map(analogRead(A1), 0, 1023, 0, 100);
- Planta3 = map(analogRead(A2), 0, 1023, 0, 100);
- lcd.clear();
- delay(500);
- lcd.setCursor(0, 0);
- lcd.print("Planta 1 =");
- lcd.setCursor(12, 0);
- lcd.print(Planta1);
- lcd.setCursor(17, 0);
- lcd.print("Planta 2 =");
- lcd.setCursor(28, 0);
- lcd.print(Planta2);
- lcd.setCursor(33, 0);
- lcd.print("Planta 3 =");
- lcd.setCursor(44, 0);
- lcd.print(Planta3);
- valI = digitalRead(izq);
- valD = digitalRead(der);
- if ( valI == HIGH) {
- for (int i = 0; i == 16; i++) {
- lcd.scrollDisplayLeft();
- delay(100);
- }
- } else {}
- if (valD == HIGH) {
- for (int p = 0; p == 16; p++) {
- lcd.scrollDisplayRight();
- delay(100);
- }
- } else {}
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement