Arduino学习-Blink,流水呼吸灯

2024.1.5

使用Arduino UNO

一、Blink一下

<<>>

​​​​​​Blink - Wokwi ESP32, STM32, Arduino Simulator

二、流水式呼吸灯

1、流水灯

流水灯V1 - Wokwi ESP32, STM32, Arduino Simulator

https://wokwi.com/projects/386088248813962241

但是我觉得代码用函数更好,如下

流水灯V2 - Wokwi ESP32, STM32, Arduino Simulator

https://wokwi.com/projects/386089051446525953

2、呼吸灯

呼吸灯 - Wokwi ESP32, STM32, Arduino Simulator

https://wokwi.com/projects/386090954855347201

3.流水式呼吸灯

以上两个组合起来,就是流水式呼吸灯

<<>>

流水式呼吸灯 - Wokwi ESP32, STM32, Arduino Simulator

https://wokwi.com/projects/386092208660806657

三、数码管显示

一位利用发光二极管的七段数码管

电路图

一位数码管显示 - Wokwi ESP32, STM32, Arduino Simulator

https://wokwi.com/projects/386145092991031297

四位数码管(整数显示)

https://wokwi.com/projects/386165778504345601

这是最后的结果

4位数码管显示数字 - Wokwi ESP32, STM32, Arduino Simulator

https://wokwi.com/projects/386784375080219649

现在的问题就是,感觉每个数字保持的时间太短了,但是暂时还不知道专门调整这个时间。

而且,我这是纯不用库来实现的,这个过程太麻烦了。实际上好像有一个Arduino的库SevSeg是用来适用数码管的,很简单。但是再模拟网站好像加载不了这个库,那就先作罢把

=================================防止遗忘:SevSeg库========================

参考文章:

Arduino程序设计(一) 流水灯+呼吸灯_arduino led灯编程-CSDN博客

Arduino基础篇(四)-- 如何玩转Arduino的PWM_arduino pwm-CSDN博客
analogWrite – 太极创客 (taichi-maker.com)

51单片机入门——数码管_ttl 门驱动半导体数码管-CSDN博客

Arduino:实现四位LED共阴极数码管显示——从认识、连接、程序到实现功能_arduino四位数码管-CSDN博客

C Primer Plus(第六版)-第10章 数组

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值