项目09 四位数码管#
1.项目介绍:
四位数码管是一种非常实用的显示器件,电子时钟的显示,球场上的记分员,公园里的人数都是需要的。由于价格低廉,使用方便,越来越多的项目将使用4位数码管。在这个项目中,我们使用ESP32控制四位数码管来显示数字。
2.项目元件:
|
|
|
|---|---|---|
ESP32*1 |
面包板*1 |
四位数码管*1 |
|
|
|
220Ω电阻*8 |
跳线若干 |
USB 线*1 |
3.元件知识:

四位数码管: 四位数码管有共阳极和共阴极两种四位数码管,显示原理是和一位数码管是类似的,都是8个GPIO口控制数码管的显示段,就是8个led灯,不过,这里是4位的,所以就还需要4个GPIO口来控制位选择端,就是选择哪个单个数码管亮,位的切换很快,肉眼区分不出来,这样看起来是多个数码管同时显示。
我们的四位数码管是共阴极的。
下图为4位数码管的引脚图,G1、G2、G3、G4就是控制位的引脚。

下图为4位数码管内部布线原理图


4.项目接线图:

5.项目代码:
你可以打开我们提供的代码,也可以自己编写代码,其如下:
从 “
” 拖出 “
” ,将数字 0 改成 3456 。
完整代码:

6.项目现象:
代码上传成功后,利用USB线上电后,你会看到的现象是:四位数码管显示四位数字 3456 。






