1、效果

2、代码
csharp
/****
2025-5-30
跑马灯的小程序
*/
//时间间隔
int intervaltime=200;
//初始化函数
void setup() {
// put your setup code here, to run once:
//设置第3-第7个引脚为输出模式
for(int i=3;i<8;i++)
{
pinMode(i,OUTPUT);
}
}
//循环执行
void loop() {
// put your main code here, to run repeatedly:
//从低引脚到高引脚
for(int i=3;i<8;i++)
{
digitalWrite(i,HIGH);
delay(intervaltime);
digitalWrite(i,LOW);
}
delay(intervaltime);
//从高引脚到低引脚
for(int i=7;i>2;i--)
{
digitalWrite(i,HIGH);
delay(intervaltime);
digitalWrite(i,LOW);
}
delay(intervaltime);
}
3、总结
这些代码很简单,重新写一下主要是熟悉开发环境,也别总是刷手机了(无奈)。
我觉得这个Arduino很好,硬件的趋势和软件一定是一样的。写应用程序的开发人员,也不一定对编译原理、CPU内存、寄存器了解的很多。还能做很多有趣的事情。