Sunday, 25 May 2014

3 softpots connected to processing

After uploading StandarFirmata to arduino, File -> Examples -> Firmata -> StandarFirmata

run this code on processing:




import cc.arduino.*;
import processing.serial.*;

Arduino arduino;

int potPin=0;
int potPin1=1;
int potPin2=2;
int val;
int val1;
int val2;
void setup() {
 
  arduino = new Arduino(this, Arduino.list() [0], 57600);
  arduino.pinMode(potPin, Arduino.OUTPUT);
  arduino.pinMode(potPin1, Arduino.OUTPUT);
  arduino.pinMode(potPin2, Arduino.OUTPUT);
}

void draw() {
val = arduino.analogRead(potPin)/8;
val1 = arduino.analogRead(potPin1)/8;
val2 = arduino.analogRead(potPin2)/8;

print("softpot0:  ");
print(val);
print("   softpot1:  ");
print(val1);
print("      softpot2:  ");
print(val2);
println();


}

No comments:

Post a Comment