带Arduino UNO的LED POV显示器的制作

电子说

1.2w人已加入

描述

步骤1:所需设备

1。 Arduino Uno/Nano/Mini(1个)

2。 12 V直流电动机。 (1个)

3。红色LED(5个)

4。跳线

5。维罗板

6。 9V电池(1个)

7。电池盖(1个)

8。 12 V DC电源

9。扎带

10。螺母和螺栓

11。塑料秤和外壳

12。焊接套件

步骤2:电路图

代替Arduino UNO,一个人可以使用Arduino NANO或Arduino mini。 LED 1(如图所示)借助跳线连接到arduino UNO的数字引脚2(D2)。同样,LED 5连接到Arduino UNO的数字引脚6(D6)。

步骤3:焊接LED

焊接必须干净整洁。

步骤4:最终设置

塑料秤安装在直流电动机的轴上。 9V电池通过扎线带固定在秤上。借助螺母和扎线带,Arduino也可以安装在秤上。垂直于天平安装一个塑料外壳。用5个LED焊接的Vero板借助螺母和螺栓固定在塑料外壳上。 9V电池用于为Arduino UNO供电。 12V电源用于运行直流电动机。

步骤5:工作原理

什么是POV(视觉的持久性) )?

当一个人看到一个物体时,它的图像在眼睛的视网膜中停留的时间间隔为1/16秒。这种现象被称为视觉的持久性。 LED POV显示器中使用此现象来形成图像。我们以使不同的图像相互重叠以形成字母和字符的方式打开和关闭LED。下面以字母 E (在上图中)为例 将显示在POV显示屏上。

1 2 3 《–时间

1 1 1 《– LED 1

1 0 0 《– LED 2

1 1 1 《– LED 3

1 0 0 《– LED 4

1 1 1 《– LED 5

每个行代表用于制作Arduino POV显示屏的5个LED,每列是一个时间间隔。该行中的每个元素代表该给定时间的LED状态。

在时间= 1时:LED 1,2,3,4,5点亮

在时间= 2时:LED 1,3,5处于点亮状态

在时间= 3时:LED 1,3,5点亮

这样,我们可以直观地看到由LED形成的字母 E ,但是时间间隔在毫秒。由于时间间隔短,并且LED能够快速打开和关闭,我们可以看到字母 E ,因为这三个图像全部合并。

让我们再举一个例子它的。现在我们考虑字母 H

1 2 3 《–时间

1 0 1 《– LED 1

1 0 1 《– LED 2

1 1 1 《– LED 3

1 0 1 《– LED 4

1 0 1 《– LED 5

每行代表我们用来制作Arduino POV显示的5个LED,每列是一个时间间隔。该行中的每个元素代表该给定时间的LED状态。

在时间= 1时:LED 1,2,3,4,5点亮

在时间= 2时:LED 3点亮

在时间= 3:LED 1,2,3,4,5点亮

这样,我们可以直观地看到由LED形成的字母 H ,但是时间间隔在毫秒。由于时间间隔较短,并且LED能够非常快速地打开和关闭,我们可以在所有3张图像合并时看到字母 H 。

此过程也是适用于显示任何数字。

随着电机旋转和时间的流逝,每个LED从一个位置移动到另一个位置,因此所有这些图像合并在一起。

步骤6:ARDUINO代码

您必须在PC或笔记本电脑上安装Arduino IDE。

责任编辑:wv

打开APP阅读更多精彩内容
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉

全部0条评论

快来发表一下你的评论吧 !

×
20
完善资料,
赚取积分