diff options
author | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2017-02-24 18:56:53 +0100 |
---|---|---|
committer | Elena ``of Valhalla'' Grandi <valhalla@trueelena.org> | 2017-02-24 18:56:53 +0100 |
commit | 06b1851216e42923b0df70bb498df8cf106965cc (patch) | |
tree | 43e42c037ad87a7137cc3a4715c7bc6edcef7aef /code/007-contrast.js | |
parent | fa9c2ee2b01b04b23c249d1f953e1cfef1c8edea (diff) |
Completed code project
Diffstat (limited to 'code/007-contrast.js')
-rw-r--r-- | code/007-contrast.js | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/code/007-contrast.js b/code/007-contrast.js new file mode 100644 index 0000000..432eb00 --- /dev/null +++ b/code/007-contrast.js @@ -0,0 +1,28 @@ +function draw_screen(data) { + console.log("Drawing the screen with data"); + console.log(data); + g.drawString("Espruino demo", 2, 2); + if (data) { + g.drawString("Temp: "+data.temp.toString(),2,10); + g.drawString(" RH: "+data.rh.toString(),2,18); + } + g.flip(); +} + +function start() { + dht = require("DHT22").connect(C11); + I2C1.setup({scl:B6,sda:B7}); + g = require("SH1106").connect(I2C1, draw_screen); +} + +E.on('init', start); + +setWatch(function(e) { + g.setContrast(255); + dht.read(draw_screen); + setTimeout(function () { + g.setContrast(1); + }, 4000); +}, BTN, { repeat: true, edge: 'rising' }); + +start();
\ No newline at end of file |