arduino四位数码管使用库函数实现从-9到-1,再从-0.9到-0.1,再从0到20的代码
时间: 2024-10-13 19:16:00 浏览: 35
Arduino中使用四位数码管显示数值通常会配合一个像`LiquidCrystal_I2C`这样的库,它简化了数码管的控制过程。这里是一个基本的例子,展示了如何通过循环来依次显示范围内的数字:
```cpp
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
// 定义数码管连接的实例,假设你的数码管连接到了I2C地址0x27(共阳极)
LiquidCrystal_I2C lcd(0x27, 4); // 8位并行接口的液晶屏
void setup() {
lcd.begin(16, 2); // 初始化,设置16*2点阵
}
void loop() {
for (int i = -9; i <= -0.1; i += 0.1) {
lcd.setCursor(0, 0);
lcd.print(i); // 显示负数
delay(500);
}
for (int j = 0; j <= 20; j++) {
lcd.setCursor(0, 1);
lcd.print(j); // 显示正数
delay(500);
}
}
阅读全文