本帖最后由 zdqwn 于 2014-3-26 15:18 编辑
模拟口读取0-5V的模拟电压, 对应0-1023。
这样算 1V约为204,2V约409--------- 连着LED试验,LED一直长亮或者LED完全没有反应。。
直接 上程序了/。。。。
菜鸟一只 欢迎大神们批评指点{:soso_e163:}
int o = 2;
int op = 3;
int ope = 4;
int open1 = 5;
int open2 = 6;
int inPin = A5;
int value = 0;
void setup() {
pinMode(o, OUTPUT);
pinMode(op, OUTPUT);
pinMode(ope, OUTPUT);
pinMode(open1, OUTPUT);
pinMode(open2, OUTPUT);
pinMode(inPin, INPUT);
}
void loop() {
analogRead(value) ;
if ( value < 306)
{
digitalWrite(o==op==ope==open1, HIGH);
digitalWrite(open2,LOW);
}
else if ( 409 < value < 613 )
{
digitalWrite(o==op==ope==open1, LOW);
}
}
|