控制led閃爍
程序如下 void setup() { pinMode(13, OUTPUT); pinMode(12, OUTPUT); pinMode(11, OUTPUT); } void loop() { int vol = analogRead(A0) * (5.0 / 1023.0*100); //讀取LM35溫度值 if (vol<=31) //低溫區(qū)的溫度值設(shè)置、以及l(fā)ed顯示 { digitalWrite(13, HIGH); digitalWrite(12, LOW); digitalWrite(11, LOW); } else if (vol>=32 && vol<=40) { digitalWrite(13, LOW); digitalWrite(12, HIGH); digitalWrite(11, LOW); } else if (vol>=41) //高溫區(qū)溫度設(shè)置 { digitalWrite(13, LOW); digitalWrite(12, LOW); digitalWrite(11, HIGH); } } 實驗現(xiàn)象:溫度在設(shè)定的范圍內(nèi),不同的LED被點亮。
|