arduino 自动浇花器
int soil= 0;int pump= 8;
int soilMoisture;
int pumpMoisture= 25914700;
void setup(){
pinMode(pump,OUTPUT);
Serial.begin(9600);
}
void loop(){
soilMoisture=analogRead(soil);
Serial.print('soilMoisture Sensor Value:');
Serial.println(soilMoisture);
Serial.println(' ');
if(soilMoisture>pumpMoisture){
digitalWrite(pump,HIGH);
delay(500);
}
else{
digitalWrite(pump,LOW);
}
delay(100);
}
lz妹子一枚,为什么无法完成?大神求教。 很简单的嘛~~~~~【int pumpMoisture= 25914700;】注意数据类型,改为【unsigned long pumpMoisture= 25914700;】试试看。
页:
[1]