22 lines
498 B
JavaScript
22 lines
498 B
JavaScript
const LCD = require('raspberrypi-liquid-crystal');
|
|
|
|
const lcd = new LCD(1, 0x27, 20, 4);
|
|
|
|
lcd.beginSync();
|
|
|
|
module.exports = {
|
|
heading: async () => {
|
|
lcd.clearSync();
|
|
lcd.printLineSync(0, 'MiGenie Hot Water')
|
|
lcd.printLineSync(1, ' By Karl')
|
|
},
|
|
time: async () => {
|
|
lcd.setCursorSync(10,2);
|
|
lcd.printSync('time')
|
|
},
|
|
updateScreen: async (input) => {
|
|
lcd.setCursorSync(3, 0);
|
|
lcd.printLineSync(3, input)
|
|
},
|
|
|
|
} |