xxxxxxxxxx
63
let serial;
let portName = '/dev/tty.usbmodem14501'; // fill in your serial port name here
let beat = 0; // size of the circle))))
let y = 0;
let newBeat
function setup() {
createCanvas(windowWidth, windowHeight);
serial = new p5.SerialPort();
serial.on('connected', serverConnected);
serial.on('data', serialEvent); // callback for when new data arrives
serial.open(portName); // open a serial port
background(0,0,0)
}
function draw() {
newBeat = map (beat, 50, 200, height, 0)
color(255,155,20)
noStroke()
ellipse(y, newBeat, 1, 1)
//rect (2, height, 0+y, newBeat)
console.log(beat)
y = y+0.01
}
function serialEvent() {
let data = serial.read();
// if (data.length > 0) {
// // console.log(data);
// var sensors = split(data, ",");
// console.log(sensors);
// xPos = int(sensors[0]);
// yPos = int(sensors[1]);
beat = int(data);
}