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

相关推荐
weixin_467182283 天前
Arduino进阶二|自定义类库保姆级教程(从零手写属于自己的传感器类库+完整源码)
c语言·c++·单片机·嵌入式硬件·arduino·c++面向对象·diy库文件
优信电子18 天前
ESP32驱动YX5300/6300串口MP3音乐播放模块
arduino·esp32开发板·yx5300串口mp3播放模块·yx6300串口mp3播放模块
小手智联老徐19 天前
Arduino IDE环境搭建与点亮ESP32 D1板载LED
嵌入式硬件·esp32·arduino
yunteng5211 个月前
arduino_mlx90640_lcd_dht20_freertos
arduino·freertos·mlx90640·dht20·lcdst7789
小贺儿开发2 个月前
【Arduino与Unity交互探究】03 超声波测距模块
unity·arduino·串口通信·传感器·videoplayer·硬件交互
小贺儿开发3 个月前
【Arduino与Unity交互探究】01 摇杆模块
科技·unity·游戏引擎·arduino·串口通信·摇杆·硬件交互
优信电子3 个月前
ESP32开发板单向点对点ESP-NOW无线通信
单片机·嵌入式·arduino
阿昊真人3 个月前
基于Arudino ide 的esp8266的多文件编译
esp32·arduino
じ星不离月か3 个月前
【记录】 跑马灯无限滚动
前端·css·跑马灯·无限滚动
ShiinaKaze4 个月前
【镜像】BK7238 arduino 镜像
arduino·bk7238·beken