UNPKG

johnny-five

Version:

The JavaScript Arduino Programming Framework.

33 lines (27 loc) 632 B
// var start = 0; // var peak = 0; // var max = 0; // var min = 1024; // var volts = 0; // // Sample 25mhz (~40 readings per second) // microphone.on("data", function() { // var value = this.value; // if (start === 0) { // start = Date.now(); // } // if (value > max) { // // save just the max levels // max = value; // } // if (value < min) { // // save just the min levels // min = value; // } // if (Date.now() >= start + 1000) { // peak = max - min; // volts = (peak * 5) / 1024; // console.log( "tick", volts ); // start = 0; // volts = 0; // } // });