2017-10-31
今天我们讲了一个仿真例子,如果开关被按下,关闭绿色 打开红色,如果开关没被按下关闭红色 打开绿色,主要编程内容switchstate = digitalRead(2);if (switchstate == LOW) {
digitalWrite(pin_Start, HIGH);
digitalWrite(pin_ready1, LOW);
digitalWrite(pin_ready2, LOW);
}
else {
digitalWrite(pin_Start, LOW);
digitalWrite(pin_ready1, LOW);
digitalWrite(pin_ready2, HIGH);
delay(250);
digitalWrite(pin_Start, LOW);
digitalWrite(pin_ready1, HIGH);
digitalWrite(pin_ready2, LOW);
delay(250);
}
之后我们做了练习,有问题随时问老师,.10个发光二级管,一个LM35温度传感器,当20度时,第一个LED亮....当29度时,第10个LED度。主要用到的函数,掌握关键点: 数字输入,数字输出。
pinMode(pin_num, OUTPUT/INPUT/INPUT_PULLUP)
digitalRead(pin_num)
digitalWrite(pin_num, HIGH/LOW)
delay(xxxms)
analogRead(pin),
这样的练习对于我们很有提高,会把所学的知识点进行连接,有助于我们的学习,对知识点理解更加清晰明了,印象深刻。