準備一個10K的可變電阻
接法如下
程式為
void setup()
{
Serial.begin(9600); // setup serial
}
void loop()
{
Serial.println(analogRead(A0));
delay(250);
}
然後打開Serial Monitor觀看電阻變化
再打入
#define RES 1023
#define AREF 5
void setup()
{
Serial.begin(9600); // setup serial
}
void loop()
{
Serial.println(analogRead(A0));
Serial.println(valtovolt(analogRead(A0)));
delay(250);
}
double valtovolt(double val)
{
return AREF*(val/RES);
}
然後打開Serial Monitor觀看電壓與電壓的變化
如果值會飄的請換精密電阻。
全站熱搜