Advertisement
fabiocftv

Untitled

Nov 29th, 2016
379
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C 1.38 KB | None | 0 0
  1. #include "Wire.h"
  2. #include <LiquidCrystal_I2C.h>
  3.  
  4. // Modulo I2C display no endereco 0x27
  5. //LiquidCrystal_I2C lcd(0x3F, 16,2);// set the LCD address to 0x27 for a 16 chars and 2 line display
  6. //LiquidCrystal_I2C lcd(0x27, 16,2);// set the LCD address to 0x27 for a 16 chars and 2 line display
  7. LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3, POSITIVE); //LiquidCrystal_I2C lcd(0x27,2,1,0,4,5,6,7,3, POSITIVE);
  8. //LiquidCrystal_I2C lcd(0x20,16,2); // set the LCD address to 0x20 for a 16 chars and 2 line display
  9. byte zero = 0x00;
  10.  
  11.  
  12. void setup () {
  13.  
  14. //======LCD=====
  15.  Wire.begin();
  16.   lcd.begin (16,2);
  17.   lcd.clear();
  18.   Wire.endTransmission();
  19. }
  20.  
  21.  
  22. void loop (){
  23.  
  24. lcdtcc ();
  25.  
  26. }
  27.  
  28. void lcdtcc (){
  29.  
  30.   // Mostra os dados no display
  31.  
  32.   //mostra a potencia, consumo e corrente no display
  33.   lcd.setCursor(0,0); //posicao do display
  34.   lcd.print("cons:");
  35.   lcd.print(consumo); // coloque entre os parenteses o nome da sua variavel de consumo
  36.   lcd.print("KW/h");
  37.   lcd.print('\n');
  38.  
  39.   lcd.setCursor(0,0); //posicao do display
  40.   lcd.print("cor:");
  41.   lcd.print(corrente); // coloque entre os parenteses o nome da sua variavel de consumo
  42.   lcd.print("A");
  43.   lcd.print('\n');
  44.  
  45.   lcd.setCursor(0,0); //posicao do display
  46.   lcd.print("pot:");
  47.   lcd.print(potencia); // coloque entre os parenteses o nome da sua variavel de consumo
  48.   lcd.print("W");
  49.   lcd.print('\n');
  50.  
  51. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement