やすこです。連続投稿。
書き込んだソースはこんな感じ
int leftSensor = 0;
int rightSensor = 1;
int resetButton = 2;//この数字がpinModeでの値になります
int serveButton = 3;//こっちも上と同じ
int leftValue = 0;
int rightValue = 0;
int reset = 0;
int serve = 0;
void setup(){
Serial.begin(9600);
pinMode(resetButton, INPUT);//int resetButton = 2;としたので、2ピンにボタンをつけます
pinMode(serveButton, INPUT);//同じく
}
void loop(){
leftValue = analogRead(leftSensor);//ピン番号は、Buttonの時と同じ。最初のint leftSensor指定の0
rightValue = analogRead(rightSensor);//上と同じ理由で1
reset = digitalRead(resetButton);//上と同じ
serve = digitalRead(serveButton);//上と同じ
Serial.print(leftValue, DEC);
Serial.print(",");
Serial.print(rightValue, DEC);
Serial.print(",");
Serial.print(reset, DEC);
Serial.print(",");
Serial.println(serve, DEC);
}
これを書き込んだあと、Serial Monitorで見てみるとこんな感じ
曲げると値が10~50くらい変動します。いまからprocessingのソースコードに取りかかります。
0 件のコメント:
コメントを投稿