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章 数组

1567

被折叠的 条评论
为什么被折叠?



