我们从2011年坚守至今,只想做存粹的技术论坛。  由于网站在外面,点击附件后要很长世间才弹出下载,请耐心等待,勿重复点击不要用Edge和IE浏览器下载,否则提示不安全下载不了

 找回密码
 立即注册
搜索
查看: 1212|回复: 6

[DIY秀] 使用TFT LCD制作Arduino触摸屏计算器

[复制链接]
  • TA的每日心情

    6 天前
  • 签到天数: 68 天

    [LV.6]常住居民II

    1万

    主题

    8193

    回帖

    5万

    积分

    三级逆天

    积分
    53625

    终身成就奖特殊贡献奖原创先锋奖金点子奖优秀斑竹奖宣传大使奖

    发表于 2017-11-27 13:36:42 | 显示全部楼层 |阅读模式
    Arduino开发板总是可以帮助我们轻松地构建一个项目,并使其看起来更具有吸引力。对一个带有触摸功能的液晶显示屏进行编程听起来可能是一件复杂的工作,但是通过使用Arduino库和扩展模块可以使得这项工作变得非常简单。在本项目中,我们将使用一个2.4寸Arduino TFT液晶屏来构建Arduino触摸屏计算器,它可以执行加法、减法、除法和乘法等所有基本计算。
    所需材料
    1.    Arduino Uno开发板
    2.   2.4寸TFT LCD液晶显示屏模块
    3.   9V电池。
    了解TFT LCD液晶屏模块
    在我们深入了解该项目之前,了解这个2.4“TFT液晶显示模块的工作原理以及使用的型号是很重要的。我们来看看这个2.4寸TFT液晶屏模块的引脚。

    正如你所看到的,该模块有28个引脚,可以完美的融入任何Arduino Uno / Arduino Mega开发板。下表给出了这些引脚的说明。

    正如你所看到的,模块引脚可以分为四个主要的分类,分别是LCD命令引脚、LCD数据引脚、SD卡引脚和电源引脚,我们不需要知道这些引脚的详细工作原理,因为他们将由Arduino库来实现。
    您还可以在上面展示的模块的底部找到一个SD卡插槽,这个插槽可以用来加载带有bmp图像文件的SD卡,这些图像可以使用Arduino程序显示在我们的TFT LCD液晶屏上。
    另一个要注意的重要事情是你的接口IC。从Adafruit TFT LCD模块到廉价的中国克隆版,市场上有很多类型的TFT模块。一个适合Adafruit扩展板的程序对于中国的扩展板来说可能并不一样。因此,了解您手中持有是哪种类型的LCD液晶屏是非常重要的。这个细节必须从供应商处获得。如果你有像我这样便宜的克隆版,那么它最有可能使用驱动器IC ili9341。您可以按照Arduino官方教程来尝试一些基本的示例程序,熟悉这款液晶屏。
    校准TFT LCD液晶屏的触摸屏
    如果您打算使用TFT LCD模块的触摸屏功能,则必须对其进行校准才能正常工作。没有校准的LCD屏幕不太可能正常工作,例如,您可能在一个地方触摸,TFT可能会认为在其他地方触摸。这些校准结果对于所有的电路板都不是一样的,因此您只能自己亲手做这个工作。
    校准的最佳方法是使用校准示例程序(附带库)或使用串行监视器来检测您的错误。但是对于这个项目来说,由于按钮的尺寸很大,校准不应该是一个大问题,我还将在下面的编程部分中讲解如何校准您的液晶屏。
    回复

    使用道具 举报

    该用户从未签到

    91

    主题

    1773

    回帖

    2569

    积分

    二级逆天

    积分
    2569

    社区居民原创达人终身成就奖

    发表于 2017-11-28 08:17:13 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    7

    主题

    910

    回帖

    3

    积分

    二级逆天

    积分
    3

    社区居民终身成就奖

    QQ
    发表于 2017-11-30 08:40:24 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    229

    回帖

    145

    积分

    二级逆天

    积分
    145

    社区居民终身成就奖

    QQ
    发表于 2017-11-30 21:52:21 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    614

    回帖

    0

    积分

    二级逆天

    积分
    0

    终身成就奖

    QQ
    发表于 2017-12-1 08:03:42 | 显示全部楼层
    回复

    使用道具 举报

  • TA的每日心情
    奋斗
    2024-6-7 09:59
  • 签到天数: 2 天

    [LV.1]初来乍到

    22

    主题

    6215

    回帖

    1986

    积分

    二级逆天

    积分
    1986

    社区居民终身成就奖特殊贡献奖原创先锋奖优秀斑竹奖

    QQ
    发表于 2017-12-6 06:59:17 | 显示全部楼层
    回复

    使用道具 举报

    该用户从未签到

    91

    主题

    1773

    回帖

    2569

    积分

    二级逆天

    积分
    2569

    社区居民原创达人终身成就奖

    发表于 2017-12-6 08:44:23 | 显示全部楼层
    如果只是做个常用功能的计算器,好象没有什么大的商业价值,因为成本摆在那儿的。
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    论坛开启做任务可以
    额外奖励金币快速赚
    积分升级了


    Copyright ©2011-2024 NTpcb.com All Right Reserved.  Powered by Discuz! (NTpcb)

    本站信息均由会员发表,不代表NTpcb立场,如侵犯了您的权利请发帖投诉

    平平安安
    TOP
    快速回复 返回顶部 返回列表