从arduino到树莓派之数码管tm1637(1)

2020-02-202642
AI 快速预览详细 收起
本文介绍了从Arduino到树莓派的数码管tm1637编程方法。通过计时交通灯案例,展示了如何使用图形化编程实现红绿黄灯的定时切换和数码管显示。文章提供了详细的原理图、实物连线图以及具体的代码示例,非常适合零基础新手学习。
Arduino到树莓派之数码管tm16371
                               -----2020.2.20
一、     arduino图形化编程之一位数码管
案例:计时交通灯。功能描述:红灯亮7秒,红灯灭,绿灯灯亮7秒,
绿灯灭,黄灯亮3秒,黄灯灭,然后循环,同时灯亮时数码管进行计时显示,而且绿灯亮时后3秒闪烁提醒。
1、         原理和实物连线
从arduino到树莓派之数码管tm1637(1)图1

上图为共阴一位数码管,红灯、绿灯、黄灯分别连接121011引脚(端口),数码管对应的a,b,c,d,e.f.g分别连接2345678可编程端口。
2、对应的arduino图形化编程

(1)主程序代码
从arduino到树莓派之数码管tm1637(1)图2

(2)数码管显示对应的数字代码子程序0-6(如d5表示数字5的子程序)
从arduino到树莓派之数码管tm1637(1)图3
从arduino到树莓派之数码管tm1637(1)图4从arduino到树莓派之数码管tm1637(1)图5
从arduino到树莓派之数码管tm1637(1)图6

从arduino到树莓派之数码管tm1637(1)图7

(3)延时7秒,延时4秒闪烁3, 延时3秒,子程序代码

从arduino到树莓派之数码管tm1637(1)图8


从arduino到树莓派之数码管tm1637(1)图9


从arduino到树莓派之数码管tm1637(1)图10

从arduino到树莓派之数码管tm1637(1)图11


计时交通灯d2d6程序.png (139.78 KB, 下载次数: 2381)

Arduino到树莓派:数码管tm1637编程教程_image_3.webp

创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(1)
DFrJ5KYVQaH
DFrJ5KYVQaH
以后有了硬件,好好演练一下
- 没有更多了 -