xxxxxxxxxx
109
x = 0;
// 185152241184
let c;
function setup() {
createCanvas(720, 400);
noStroke();
c = color(230);
background(c);
sensoren = new Sensoren();
sensoren.setDebug(0);
ks = new KoordinatenSystem();
}
function draw() {
ks.draw();
stroke('purple'); // Change the color
print(sensoren.getTemperature());
if(mouseIsPressed) {
push();
stroke(0,255,0);
strokeWeight(4);
noFill();
rect(0, 0, width, height);
pop();
}
//print(sensoren.getRFID()); //zeigt immer den zuletzt ausgelesenen wert
//print(sensoren.getTouch()); //zeigt immer den zuletzt ausgelesenen wert
//sensoren.resetTouch();
//print(sensoren.getAnalog2());
//print(sensoren.getAnalog3());
/*
if (sensoren.getTouch() != -1) {
print("TOUCHED: " + sensoren.getTouch());
fill((sensoren.getTouch()*20),240,23);
circle(width/2, height/2,45);
sensoren.resetTouch();
}
if (sensoren.getReleased() != -1) {
print("RELEASED: "+ sensoren.getReleased());
sensoren.resetReleased();
fill(230);
circle(width/2, height/2,45);
}
*/
if (sensoren.getRFID()===185152241184) {
c = color(255, 204, 0);
} else {
c = color(230);
}
if (sensoren.getButton()) {
stroke(random(0,255), random(0,255), random(0,255));
}
strokeWeight(map(sensoren.getLDR(), 0, 1023, 1, 70));
l = sensoren.getPotentiometer();
if (l>height)
l = height-1;
point(x++,l);
if (x>=720) {
x = 0;
background(c);
}
//text(l,width/2,height/2);
}
function keyPressed() {
sensoren.nachrichtHinzufuegen(key);
}
class KoordinatenSystem {
constructor() {
}
draw() {
push();
stroke('black');
strokeWeight(1);
line(0,height-50, width, height-50);
line(50, 0, 50, height);
pop();
}
}