0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arduino TFT触摸屏门锁的制作教程

454398 来源:wv 2019-10-25 11:47 次阅读

第1步:零件

一个:Arduino Mega:TFT占用了Uno上的所有引脚,所以我使用了mega作为额外的引脚添加固态继电器

Geekcreit®MEGA 2560 R3 ATmega2560 MEGA2560开发板

https://www.banggood.com/Mega2560-R3-ATmega2560-16 。.

两个:用于Arduino的2.8英寸TFT LCD屏蔽触摸屏模块

Geekcreit®2.8英寸TFT LCD屏蔽触摸屏Arduino屏幕模块

https://www.banggood.com/2_8-Inch-TFT-LCD-Shield-T 。..

三个 :SSR(只有一个,但在我的情况下,只能使用您要控制的额定负载的任何继电器5v)

Opto 22 3 A固态继电器,直流,PCB安装,60 V dc最大负载

RS库存编号888-7619

https://ie.rs-online.com/web/p/solid-state-relays/。..

四: 2个空白帮派盒,用于将触摸屏安装到墙上,还有一个空白面板

35mm双干衬里盒

产品代码:1139636

https://www.woodies.ie/double-dry-lining-box-35mm -。..

五:特长的Arduino扩展电源线,最近的用于为Arduino和触摸屏供电的插座距离屋顶约4M。

可弯曲的5.5 x 2.1mm直流电源插头到闭路电视扩展引线5m

https://www.amazon.co.uk/dp/B003OSZQGI/ref=pe_3187 。..

六,用于Arduino的标准12V电源

CCTV摄像机12V 0.5A 500mA PSU 2.1mm DC插头英国电源

https://www.ebay.co.uk/itm/380502176581

其他部分:

3D打印机(Ultimaker 2),将Arduino Mega和TFT屏蔽的安装件打印到空白框中,当安装到空白面板时,再加上一个可印刷的边框覆盖屏幕的边缘。我将为此添加我创建的步骤文件。

烙铁和少量连接器和电缆等。

热胶枪。

钻孔

顶锯

步骤2:硬件组装

底座支架的一只腿上有一个凹槽,因此固态继电器(SSR)位于Arduino mega的下面。我将SSR热粘合到基座上。

用几颗螺钉将兆丰固定到基座支架上。

TFT防护罩位于兆丰的顶部。

我用钻头和顶盖锯切下了空白面板。

然后测试将它们组装在一起,幸好我的底座支架的高度正确,因此屏幕伸出了空白面板的正前方。稍后,我将3D打印边框以隐藏顶盖锯留下的粗糙边缘。

包装盒内的空间非常狭窄,因此我必须将购买的12v电源适配器切掉,将其插入大型并将其直接焊接到板上以节省空间。

步骤3:电子组装

为使该项目原型化以进行台式测试,我首先是从2.8英寸TFT触摸屏开始的。您只需将引脚排列并推入Arduino mega,然后将其插入笔记本电脑并激活Arduino集成开发环境软件。

这是我的第一个触摸屏项目,因此花了点时间才能弄清楚如何校准屏幕尺寸,灵敏地触摸等,而且TFT并非Adafruit触摸屏意味着我不得不添加一些额外的库,例如MCUFRIEND_kbv来校准屏幕等。

那里有比我能写的更好的资源。

为:

https://forum.ar duino.cc/index.php?topic=366304.0

https://www.hackster.io/electropeak/ultimate-begin.。.

https://github.com/prenticedavid/MCUFRIEND_kbv

然后我在2.8英寸TFT触摸屏上得到了数字键盘显示屏,以通过串行监视器报告数值。

然后在草图上添加了密码元素

接下来是中继草图本身。这需要将继电器焊接到Mega上。请参见所连接继电器的接线图。我使用了大型数字I/O上的第39针来触发固态继电器,然后打开/关闭我的LED(安装时由mag locks退出按钮接线代替)。

然后我把它砍了下来,弗兰肯斯坦把它在一起。 (Sketch对我有用,但我相信它可以改进)

第4步:Sketch

被黑草图。

根据需要导入库的文件。

首次运行TFT触摸屏时,请使用“ MCUFIREND”库中的“ TouchScreen_Calibr_native”草图获取要填写的结果for 。..。.

//从TouchScreen_Calibr_native.ino

const复制int XP = 8,XM = A2,YP = A3,YM = 9;//240x320 ID = 0x9341

const int TS_LEFT = 927,TS_RT = 126,TS_TOP = 70,TS_BOT = 910;

同样,我确信可以整体上改进此草图为我工作

第5步:适应位置

用LED作为磁力锁的替代品进行了台式测试。是时候将系统安装到合适的位置了。幸运的是,墙壁只是石膏板,因此在检查了管道和电缆之后,我能够切出盒子上的孔。

我在天花板上追逐12v电源,然后将其放到刚切好的孔中。 (图像中较粗的黑色电线)然后从门内的出口按钮穿过电线(黑色和红色细电线),这是继电器的负载,因此当继电器打开时,这些电线会激活门释放/退出按钮。

下一步是将带有TFT触摸屏和继电器的Arduino安装到盒子上,将电源焊接到板上,将负载焊接到继电器上。最后,我用白色封盖将其全部封闭,并在顶部粘贴3D打印的黑色边框。

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

    关注

    10

    文章

    385

    浏览量

    111170
  • Arduino
    +关注

    关注

    188

    文章

    6471

    浏览量

    187234
  • 门锁
    +关注

    关注

    0

    文章

    47

    浏览量

    11934
收藏 人收藏

    评论

    相关推荐

    智能门锁触摸芯片_门锁感应芯片_指纹密码锁芯片

    在飞速发展的科技时代,传统的物理门锁已无法满足我们对安全和便捷的需求;智能门锁成为保护家庭安全的必备装备;触摸芯片是智能门锁的重要组件,能提供安全、便捷、高效的服务。
    的头像 发表于 09-26 14:57 418次阅读
    智能<b class='flag-5'>门锁</b><b class='flag-5'>触摸</b>芯片_<b class='flag-5'>门锁</b>感应芯片_指纹密码锁芯片

    LCD屏和触摸屏的PCB设计

    液晶显示屏(LCD)和触摸屏技术已经成为各种电子设备的核心组成部分,从智能手机到电视和医疗设备。在这些设备中,PCB的设计对于LCD和触摸屏的性能和可靠性至关重要。下面将讨论LCD屏和触摸屏的PCB设计要求,以帮助工程师和设计师
    的头像 发表于 07-18 11:17 2148次阅读
    LCD屏和<b class='flag-5'>触摸屏</b>的PCB设计

    触摸屏和plc的程序怎么编写

    编写触摸屏和PLC程序是一个复杂的过程,涉及到多个方面的知识。 一、触摸屏和PLC概述 触摸屏概述 触摸屏是一种交互式输入设备,用户可以通过触摸屏
    的头像 发表于 07-01 14:46 2561次阅读

    人机界面触摸屏如何触摸校正屏幕

    人机界面(Human-Machine Interface,简称HMI)触摸屏是一种广泛应用于工业自动化、智能家居、医疗设备等领域的交互设备。触摸屏的校正对于确保设备的正常运行和提高用户体验至关重要
    的头像 发表于 07-01 14:36 1710次阅读

    触摸屏与plc通讯不上的原因

    触摸屏与PLC(可编程逻辑控制器)之间的通信是工业自动化领域中常见的一种应用。然而,在实际应用过程中,可能会遇到触摸屏与PLC通信不上的问题。本文将从多个方面详细分析可能导致通信故障的原因,并提
    的头像 发表于 06-12 10:49 4755次阅读

    CCD光学触摸屏中应用到的电容式触摸芯片

    CCD光学触摸屏是利用CCD光学触摸技术打破原有触摸技术的瓶颈,从准确率、反应速度和寿命方面大幅度提高。
    的头像 发表于 05-07 09:31 572次阅读
    CCD光学<b class='flag-5'>触摸屏</b>中应用到的电容式<b class='flag-5'>触摸</b>芯片

    如何快速实施可靠的触摸屏

    作者:Steven Keeping 与键盘和鼠标相比,人们越来越倾向于使用触摸屏作为人机界面 (HMI),对消费者、企业和工业系统进行编程、配置和控制。触摸屏更直观、速度快,采用单一的集成接口,可取
    的头像 发表于 05-05 16:26 722次阅读
    如何快速实施可靠的<b class='flag-5'>触摸屏</b>

    组态软件和触摸屏软件的区别是什么?

    组态软件和触摸屏软件有以下不同点: 1. 功能不同:组态软件是用于在PC上创建HMI(人机界面);而触摸屏软件用于在触摸屏上运行的HMI应用程序中对控制系统进行操作。 2. 用户界面不同:组态软件
    的头像 发表于 04-24 14:04 1214次阅读

    TFT-LCD面板制作流程

    电子发烧友网站提供《TFT-LCD面板制作流程.pdf》资料免费下载
    发表于 03-24 09:32 13次下载

    如何快速实施可靠的触摸屏

    作者:Steven Keeping 投稿人:DigiKey 北美编辑 与键盘和鼠标相比,人们越来越倾向于使用触摸屏作为人机界面 (HMI),对消费者、企业和工业系统进行编程、配置和控制。触摸屏更直
    的头像 发表于 02-13 12:40 657次阅读
    如何快速实施可靠的<b class='flag-5'>触摸屏</b>

    手机触摸屏失灵的原因及解决方法 手机触摸屏失灵怎么关机

    手机触摸屏失灵的原因及解决方法: 一、原因: 软件问题:当手机运行过程中出现一些错误或者存储空间不足时,可能会导致触摸屏失灵。此时,重启或者进行软件更新可能会解决问题。 硬件问题:如果手机摔落、遭受
    的头像 发表于 01-24 17:48 2.1w次阅读

    电容触摸屏的分辨率怎么调

    电容触摸屏的分辨率调整是通过调整触摸屏的控制器的参数来实现的。触摸屏的分辨率是指能够在屏幕上识别的最小触摸点的像素数量。分辨率越高,触摸屏
    的头像 发表于 01-23 16:59 1996次阅读

    电阻式触摸屏是利用什么进行控制和工作的

    电阻式触摸屏是一种广泛应用于各类电子产品的输入设备,它利用电阻效应来进行控制和工作。本文将详细介绍电阻式触摸屏的原理、结构、工作原理以及应用等方面的内容。 电阻式触摸屏由两个透明的电阻膜层组成:上层
    的头像 发表于 01-23 15:46 1788次阅读

    电容触摸屏的工作原理 电容触摸屏的分辨率怎么调

    电容触摸屏是一种利用电容传感原理检测触摸输入的技术。它由触摸面板和电容传感器电路两部分组成。触摸面板通常由一层导电玻璃或透明导电膜制成,其上面涂有一层导电涂层。当用户
    的头像 发表于 01-23 14:06 2185次阅读

    电容触摸屏原理 电容触摸屏和电阻触摸屏有什么区别

    电容触摸屏和电阻触摸屏是两种常见的触摸屏技术,它们在原理、结构和应用方面都有很大的区别。下面将详细介绍电容触摸屏的原理、结构和特点,并与电阻触摸屏
    的头像 发表于 01-22 16:13 4773次阅读