#define DO 9#define AO A1void setup() {pinMode(DO,INPUT);//设置输入输出模式pinMode(AO,INPUT);Serial.begin(9600);//初始化串口pinMode(4,OUTPUT);pinMode(5,OUTPUT);pinMode(6,OUTPUT);}void loop() {int dateDO = digitalRead(DO);int dateAO = analogRead(AO);int yushui = map(dateAO,1023,0,0,1023);Serial.print("湿度");Serial.println(yushui);if(yushui>200){ digitalWrite(4,0);digitalWrite(5,0);digitalWrite(6,0);}else{digitalWrite(4,1);digitalWrite(5,1);digitalWrite(6,1);}}
数值大于200时灯关闭,干燥时灯打开
