描述
今天,我们通过一个简单的菜单程序连接 LCD 屏幕并控制 LED。
我们将需要以下内容:
-
1 x LCD 屏幕,(我使用的是 LMB 162ABC 5v LCD)
像往常一样,我将 Arduino 的地线连接到负轨,并将 Arduino 的 5v 连接到 5v 轨。
我将从 LCD 部分开始:
LMB162ABC 有 16 个引脚。引脚 1 和 16 已编号。
-
将 LCD 放在面包板上。(您可能需要先将接头引脚焊接到 LCD 屏幕上)
-
在 LCD 屏幕的引脚 3 和 1 之间放置 1 x 220 Ohm 电阻(这控制屏幕的对比度)
-
将 Arduino 的引脚 10、11 和 12 连接到 LCD 的引脚 6、5 和 4(LCD 上的引脚 4、5 和 6 是 RS、R/W 和 LMB162ABC 的启用)
-
将 Arduino 的引脚 2、3、4 和 5 连接到 LCD 的引脚 14、13、12 和 11(这些是 LCD 的数据引脚)
-
(我使用在线计算器使用 LCD 数据表中的数字计算电阻值)
-
使用 1 欧姆电阻将 LCD 的引脚 15 连接到端子排(LCD 的引脚 15 和引脚 16 控制背光。)
下一节我们将讨论的是一个 LED
让我们连接 4 按钮膜
我拥有的薄膜上的引脚 1、2、3、4 和 5 对应于按钮 2、1、4、3 和 Common。我只会使用 3 个按钮:
-
将薄膜公共引脚的引线连接到 Arduino 的接地端
-
将 3 个其他引线从膜连接到 Arduino 的引脚 6、7 和 8
编码
我设计了这个菜单程序,以便在需要时轻松编辑和执行代码。按下按钮时,它将导航菜单或执行代码。
执行代码
-
开启 LED:开、关、让 LED 变暗或让 LED 闪烁
在导航部分
而不是按钮膜上的数字,我贴上了遮蔽胶带标签以帮助导航。
声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉