火影 发表于 2015-1-24 18:39:49

传感器

int hong= 2;    //定义变量photocellsh=2,为电压读取端口。
int ledPin = 12;   //定义变量ledPin=12,为led电平输出端口
int val = 0;       //定义val变量的起始值


void setup() {
pinMode(ledPin, OUTPUT);//使ledPin为输出模式
}

void loop() {
val = analogRead(hong);    //从传感器读取值
if(val<=512){      //512=2.5V,想让传感器敏感一些的时候,把数值调高,想让传感器迟钝的时候把数值调低。
    digitalWrite(ledPin, HIGH); //当val小于512(2.5V)的时候,led亮。
}
else{
    digitalWrite(ledPin, LOW);
}
}

wangweihe68 发表于 2015-1-25 00:59:20

2号口为什么没pinmod?

卡卡西 发表于 2015-6-20 15:45:55

对不起我忘了,我也换号了
页: [1]
查看完整版本: 传感器