Arduino学习-跑马灯

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内存、寄存器了解的很多。还能做很多有趣的事情。

相关推荐
小贺儿开发3 小时前
【Arduino与Unity交互探究】01 摇杆模块
科技·unity·游戏引擎·arduino·串口通信·摇杆·硬件交互
优信电子2 天前
ESP32开发板单向点对点ESP-NOW无线通信
单片机·嵌入式·arduino
阿昊真人4 天前
基于Arudino ide 的esp8266的多文件编译
esp32·arduino
じ星不离月か8 天前
【记录】 跑马灯无限滚动
前端·css·跑马灯·无限滚动
ShiinaKaze1 个月前
【镜像】BK7238 arduino 镜像
arduino·bk7238·beken
whik11941 个月前
ESP32-C3-DevKitM-1开发板深度上手评测
wifi·嵌入式·esp32·arduino·蓝牙·开发板·乐鑫
_ZeroKing2 个月前
自制智能门锁:NFC 刷卡 + 小程序远程开锁(完整实战记录)
嵌入式硬件·小程序·notepad++·arduino
容沁风2 个月前
arduino运行esp32 s3+gc2145摄像头
arduino·esp32 s3·gc2145·esp32 s3-cam
焦糖码奇朵、2 个月前
课设:基于Arduino的无线LED开关控制系统
嵌入式硬件·物联网·arduino·信息与通信·信号处理
Hello_wshuo3 个月前
记RP2040使用Arduino+platformio开发配置
linux·嵌入式硬件·arduino