实验器件: 接线图: ![]() 程序: /* 作者:莫海宁 时间:2012年9月23日 IDE版本号:1.0.1 作用:让六个led依次点亮熄灭 */ void setup() { pinMode(12,INPUT); for (int i=2; i<=7; i++) //通过循环的方式设置2-7号引脚为输出状态 { pinMode(i,OUTPUT); } } void loop() { for (int x=2; x<7; x++) //通过循环的方式依次让每个引脚的led在1秒内完成明灭,从2到7 { digitalWrite(x,HIGH); delay(500); digitalWrite(x,LOW); delay(500); } for (int x=7;x>2;x--) //通过循环的方式依次让每个引脚的led在1秒内完成明灭,从7到2 { digitalWrite(x,HIGH); delay(500); digitalWrite(x,LOW); delay(500); } } 如果,利用一个微动开关来控制流水灯的方向,则程序如何修改? |
|
来自: 大漠 > 《arduino学习笔记》