当前位置:首页Arduino > 正文

Arduino倒数计时器

作者:野牛程序员:2023-12-20 12:45:41Arduino阅读 2912
#include <LiquidCrystal.h>

// 定义 LCD 引脚
LiquidCrystal lcd(12, 11, 5, 4, 3, 2);

// 定义倒计时的时间(以秒为单位)
const int countdownTime = 60;

void setup() {
  // 设置 LCD 的列数和行数
  lcd.begin(16, 2);
}

void loop() {
  // 在倒计时时间内执行循环
  for (int i = countdownTime; i > 0; i--) {
    // 清空 LCD 屏幕
    lcd.clear();
    
    // 在 LCD 上显示倒计时数字
    lcd.setCursor(0, 0);
    lcd.print("Countdown: ");
    lcd.setCursor(0, 1);
    lcd.print(i);

    delay(1000);  // 每秒更新一次显示
  }

  // 倒计时结束后的其他操作可以在这里添加
}

这段代码使用了 LiquidCrystal 库来控制 LCD 显示屏。LCD 显示屏连接到 Arduino 的引脚 12、11、5、4、3、2。在循环中,它会每秒更新 LCD 上的倒计时数字,最后进行其他操作。

野牛程序员教少儿编程与信息学奥赛-微信|电话:15892516892
野牛程序员教少儿编程与信息学竞赛-微信|电话:15892516892
相关推荐

最新推荐

热门点击