Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- //LCD (no I2C) con DS18B20
- //Tolentino Codesta - Cerani luglio 2018
- #include <LiquidCrystal.h> // libreria
- #include <cactus_io_DS18B20.h> // libreria
- #define DS18B20_Pin 9 // pin
- DS18B20 ds(DS18B20_Pin); //istanza
- float celsius; // variabile
- const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
- LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
- void setup() {
- lcd.begin(16, 2); // LCD ha 16 caratteri e 2 linee
- }
- void loop() {
- ds.readSensor();
- celsius = ds.getTemperature_C();
- lcd.setCursor(0, 1); //riposiziono il cursore
- lcd.print(celsius);
- lcd.print((char)223);
- lcd.print("C");
- }
RAW Paste Data