当前位置:首页 > 文章中心 > 正文内容

用 Arduino 制造 LED 文字滚动显示器

dgx6667个月前 (05-26)文章中心27


文字滚动显示被广泛使用在各种场合,广告牌、车站、银行柜台、玩具、甚至可穿戴的电子胸牌……
有没有考虑过 DIY 这个功能呢?这事儿对于 Arduino 来说十分简单,使用现有的 Arduino 库即可实现 A-Z 字母的显示,用于滚动播出一些英文消息还是挺不错的~

先看一段视频感受一下:

复古的木质外壳配上LED点阵模块,更像是一件颇具情怀的艺术品!

材料清单

Arduino Nano x1
8×8 LED显示屏x2
锂电池(18650)x1
电池插座(18650)x1
升压电源模块x1
开关按钮x1
面包板x1
电线x若干
6mm木板x1
小木螺丝x若干
木胶x1
木油x1
环氧x1
胶带x1
砂纸x1
硅胶脚
钻头x1
线锯x1
钢丝锯x1
夹子x若干
卷尺x1
多功能刻度尺x1
小刀x1
热胶枪x1
电子刻度表x1
焊接套件x1
线切割钳x1
剥线钳x1
硅胶垫x4

制作木质外壳

1、切割木板。



制作一个简单的外壳,切割出壳子的侧面、顶部和底部。使用胶带将边缘固定。
2、线锯切割。


使用线锯方便切割出尺寸相同的木块,非常实用。
3、粘连木框。



用胶带胶水将所有的边粘在一起。
4、进一步处理前后木块。


继续切割正面和背面的小木块片。在正面木块钻孔,为LED显示器预留安装空间。
为了让切割线条更漂亮,我使用线锯切割。
5、为芯片制作插槽。



为LED显示器的芯片布线,注意显示器要与前板外部齐平。

调试电压



在将电压升压器焊接到电路之前,请确保使用芯片上的电位计的输出电压调整为5V。

软件部分

1、下载并安装 Arduino 软件。




https://www.arduino.cc/en/Main/Software。如果你得到图片中的提示信息,请同意并安装。

(代码和库
http://bit.ly/arduinocodelibrary )

2、下载其他文件。



该代码使用其他的 Arduino 库。
链接为:
https://github.com/riyas-org/max7219。

解压缩并将“ MaxMatrix ”文件夹复制到 Arduino 的“ libraries ”文件夹中。
3、Arduino 软件设置





a、启动 Arduino 软件,请选择 Arduino 类型。本项目中使用的是 Arduino Nano 。
b、打开 Serial Monitor 窗口。
如果如图中的红色错误,则需要选择连接 Arduino 的正确 USB 端口。
c、尝试不同的端口,直到你可以准确无错误地打开 Serial Monitor 窗口。
4、上传代码



将整个代码复制到新的空草图文件中。按上传键并保存项目文件。
程序开始编译/生成代码并开始上传。
5、上传时出错处理




如果你的上传需要长时间等待(15秒+),并且收到如图的红色错误消息,你需要将处理器“ ATmega328P ”更改为处理器“ ATmega328P(Old bootloader)”。
然后上传就会成功。
6、配置显示




如图中调整自定义显示文本,滚动速度和显示亮度。

硬件部分

1、电池使用时间。


使用3000 mAh 电池时,5级亮度显示可以运行20小时以上,10级亮度时可以维持14小时,15级亮度时可以维持12小时。你也可以通过壁式充电器为其供电。
2、显示器切割线路。




显示器切割引脚和焊接线如下:
从第一个显示器顶部 – VCC 到 VCC – 第二个显示器底部。
从第一个显示器顶部 – GND到 GND – 第二个显示器底部。
从第一个显示器顶部 – DOUT到 DIN – 第二个显示器底部。
从第一个显示器顶部 – CS到 CS – 第二个显示器底部。
从第一个显示器顶部 – CLK到 CLK – 第二个显示器底部。
然后使用热熔胶将显示器粘到木板上。
3、钻孔。



USB mini电缆钻一个孔,再为电源按钮钻一个孔。
4、电池插座。



我粘连两个正方形,使粘连好的木块背面部分不让外壳的顶部向内松动。并且固定住电池插座。让胶水粘连30分钟。
5、焊接电线。


将五根电线焊接到第一个显示器的底部。
6、将显示连接到 Arduino 。


LED 显示器的电线连接到 Arduino:

<code>VCC连接5V
GND连接GND
DIN连接D12
CLK连接D11
CS连接D10



升压器的电线(VOUT+ 和 VOUT-)将连接到(VIN+ 和 GND-)。
7、前面的小木块。


在外壳内部粘连小块,用于 固定,方便 LED 显示器粘贴前面的部分。
8、最后的焊接。


之前已经将 Arduino 的 VIN 和 GND 的导线焊接到升压器的 VOUT+ 和 VOUT-。
现在必须将两根额外的电线焊接到电源开关上。

将电源开关的一根电线连接到电池正极,另一根连接到升压器的 VIN+。
将电池的负极连接到升压器的 VIN-。

测试


先测试面板的工作情况。如果不错,就可以用胶带将升压器包起来。
我额外的粘了一块木块,它将有帮助固定 Arduino,并用螺钉固定。

完成


钻孔,用螺丝固定,粘连外壳的前板。最后,用木油抛光,在底部粘上硅胶脚垫。

制造完成!快来尝试吧!

扫描二维码推送至手机访问。

版权声明:本文由第六芝士网发布,如需转载请注明出处。

本文链接:http://www.dgx666.com/post/1898.html

标签: arduino下载
分享给朋友:

“用 Arduino 制造 LED 文字滚动显示器” 的相关文章

Auto CAD 2014 软件下载地址、注册机下载地址(附:Auto CAD 2014 安装教程)

从事在线培训十多年,每天都会有很多学员问到软件工具,相信看完这篇文章之后,对使初学的学员节约很多的时间。这里收集整理了几个常见的问题,未涉及到的问题,欢迎大家留言①学习室内设计,不知道如何下载软件---本文要讲的②下载好软件了,不会安装,不会破解---本文要讲的③软件卸载删除后,重装失败---点击》...

《丧尸围城》DirectX Error错误解决方法 DX错误进不去游戏怎么办

不少玩家打开《丧尸围城》的时候都弹出DirectX Error错误框、进不去游戏,下面为大家带来《丧尸围城》DirectX Error错误解决方法,告诉大家《丧尸围城》DX错误进不去游戏怎么办,一起来看看吧。问:WIN7点了报错DirectX Error,一个大红叉我系统是WIN7的,乱七八糟的插件...

看尚CANTV 42吋智能电视:618特惠999元 看球首选

2016体育大年已经步入巅峰,欧洲杯、美洲杯激战正酣,马上,里约奥运会也将盛大开幕,如此丰盛的赛事大餐,没有一台超清大电视岂不是辜负。随着6月18日的临近,电商年中大促亟待爆发,其中电视的促销力度非常大,各大厂商纷纷出招,看尚CANTV更将42吋智能电视(C42S)压到了千元以内,十分划算。美·航空...

如何防范勒索病毒?做好防御措施有效解决

勒索病毒就像是一个小偷,它偷偷潜入你的电脑,找到你最重要的文件,并将其加密导致系统无法使用该文件而无法进行生产作业。然后再提醒你缴纳赎金,黑客收到赎金后再发密钥给你,让你自行解密。有时候,就算你缴纳了赎金也未必能够收到解密密钥。面对如此疯狂的病毒,我们该如何防范呢?其实,做好以下防御措施可以有效减少...

“李鬼”软件暗设后门,对抗杀软侵蚀系统

近期,火绒威胁情报中心监测到伪装成有道翻译安装包的样本存在恶意行为,火绒安全工程师第一时间提取样本进行分析。分析中发现该样本使用白加黑、反射加载 DLL 进行免杀,最终下载后门代码实现对受害者主机的控制。同时,它还会绕过 UAC 实现无弹窗执行,并存在创建服务设置自启动进行持久化驻留等行为。目前,火...

科普:电脑自动重启的原因(一)

我们经常会碰到电脑自动重启的情况,你知道有哪些原因吗?1、病毒“冲击波”病毒发作时还会提示系统将在60秒后自动启动。木马程序从远程控制你计算机的一切活动,包括让你的计算机重新启动。清除病毒,木马,或重装系统。2、内存等硬件没有插好如果你一直没动过硬件的话,也不能排除这个原因,因为长时间的使用显卡、内...