From 1800013ebc8a3118803c17e2ad6c16c1bed23436 Mon Sep 17 00:00:00 2001 From: Skylar Grant Date: Sat, 26 Nov 2022 19:33:33 -0500 Subject: [PATCH] asdf --- main.js | 42 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 42 insertions(+) create mode 100644 main.js diff --git a/main.js b/main.js new file mode 100644 index 0000000..42c5cda --- /dev/null +++ b/main.js @@ -0,0 +1,42 @@ +//This example shows how to setup the pin for write mode with the default state as "on". Why do this? It can sometimes be useful to reverse the default initial state due to wiring or uncontrollable circumstances. +//var gpio = require('rpi-gpio'); + +//gpio.setup(7, gpio.DIR_OUT, write); + +// function augerOn(err) { +// if (err) throw err; +// gpio.write(7, true, function(err) { +// if (err) throw err; +// console.log('Auger turned on.'); +// }); +// } + +// function augerOff(err) { +// if (err) throw err; +// gpio.write(7, false, function(err) { +// if (err) throw err; +// console.log('Auger turned off.'); +// }); +// } + +function augerOff() { + console.log('Auger turned off.'); +} + +function augerOn() { + console.log('Auger turned on.'); +} + +function sleep(ms) { + return new Promise((resolve) => { + setTimeout(resolve, ms); + console.log('Slept for ${ms}ms'); + }); +} + +while (true) { + augerOn(); + await sleep(500); + augerOff(); + await sleep(800); +} \ No newline at end of file