# 赤外線距離センサー(GP2Y0A21YK)
A0にDegital Outputをつける
float Vcc = 5.0;
float dist1;
float dist2;
void setup(){
Serial.begin(9600);
}
void loop(){
dist1 = Vcc*analogRead(A0)/1023;
dist2 = 26.549*pow(dist1,-1.2091);
Serial.println(dist2);
delay(300);
}
1
2
3
4
5
6
7
8
9
10
11
12
13
14
2
3
4
5
6
7
8
9
10
11
12
13
14