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

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

3天内不再提示

IOT毕设|机智云AIoT+NodeMCU+智能锁系统

机智云 2022-11-28 09:55 次阅读

本文主要提出一种基于NodeMCU智能门锁设计方案。通过NodeMCU的开发,来实现实时控制锁开关的功能,使智能化的家居进入人们生活的方方面面。该方案的设计采用NodeMCU为中控单片机,从而达到维持整个系统的运转和有效的数据收发处理效果。

1、引言
随着现代信息技术的快速发展,我们已经进入了信息化的社会。智能家居,物物互联的思想也已经从概念开始逐步成为现实,并渐渐融入了我们的生活。本文主要利用现代通信技术的方便、快捷等特点,来实现一种智能手机实时控制锁开关的设计。
通过手机控制门锁的开关,解放了人们用钥匙开关门的传统方式。基于实时控制,监测的特点,在一定程度上本设计也保证了用户的安全性。该设计是以方便人们日常生活为主要目的,它的设计结合了单片机开发设计、电路开发、服务器设计等技术。

2、系统组成
该设计方案的设计核心是服务器的设计开发和NodeMCU的开发。通过NodeMCU的WiFi模块接入网络并和服务器进行数据通信,再通过智能手机访问服务器从而来实现手机控制NodeMCU的目的。
2.1 NodeMCU
NodeMCU是一块开源的物联网开发板,它内置了一块基于esp8266-12的WiFi模块。它的开发通常使用方便快捷的脚本Lua语言和arduinoIDE。在结构上它具有一个集成完善的USB串口,通过USB口的接入省去了使用FTDI的USB转串口来开发编程的不便。另外它具有一个3.3V的电压调节器,因此它可以被3.3v以上电源驱动运行。从外观上看它一共有30个可以配合面包板使用的引脚,其中有13个GPIO引脚,除了GPIO16只能进行读写以外,其它每个引脚都可以进行中断PWM、I2C等功能。因为具有较多的引脚以及功能,它受到了大部分开发爱好者的喜爱。


2.2 服务器
本设计方案的服务器选用了机智云物联网开发平台。机智云AIoT自助开发平台,采用微服务架构,将大量IoT技术原理、行业知识、基础模型规则化、软件化、模块化,通过傻瓜式开发工具、MCU自动生成代码、APP开源框架、IoTSDK、开放API,最大限度降低IoT设备开发的技术门槛和开发成本,提高开发、测试、部署效率,服务超过320000+开发者, 拥有10000+量产方案。
机智云是一个方便技术开发人员,快速开发智能硬件的物联网开发社区。它为开发者提供了设备远程控制管理,数据存储分析等等服务。在接入该平台时,它提供了许多接入云端的方案,同时它可以自动生成许多相关功能实现的配置代码。对于大多数喜欢硬件设计爱好者,通过机智云物联网云平台可以有效缩短智能设备的开发周期,因此比较符合本设计方案的需求。

2.3 锁的选择

在锁的选择上,本设计方案选取基于螺线管的智能锁。它工作于12V的直流电压下,其中红线连接12V电源;通常应用作于柜门锁、文件柜锁、门锁、抽屉锁等等,具有安全、小巧、稳定、安装方便、反应灵敏等特点。螺线管电磁锁基本上是由其内部的一个带有电枢的大铜线圈所驱动。在一般情况下锁舌是处于弹出状态下的。当通电后,在电磁的作用下锁舌会收入锁体。如图1所示。

1f5e3274-6cad-11ed-b116-dac502259ad0.png

图1电磁锁外观图3、系统设计与实现

3.1原理框图

1f75176e-6cad-11ed-b116-dac502259ad0.png

图2系统设计框图
如图2所示,NodeMCU为电路的中控单元,它通过自身的引脚GPIO4输出的高低电平来控制锁的开关。通过集成在板身上的WiFi模块连接WiFi信号接入机智云。通过机智云手机APP从而协调整个系统来控制锁的开关。
3.2控制电路

1f87a096-6cad-11ed-b116-dac502259ad0.png

图3部分电路

如图3所示,12V的直流电压接入锁的红线,从蓝线出来分成两路其中一路串接一个阻值为2KΩ的电阻,另一路接一个二极管最终两路在三极管的集电极汇合。GPIO4引脚通过串联一个2KΩ的电阻接入三极管的基极。射极直接接地。如果GPIO4输出一个低电平信号三极管会处于截止状态,Q1点处于高电频。如果GPIO4输出一个高电频,三极管即可导通,锁舌就会在电流的作用下收回锁体。

本文提出了一种手机实时控制门锁开关的简单设计方案。通过该方案的实现我们可以在任何地方,人和时间来控制门的开关,并且可以通过手机实时监控门锁是否被打开。

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

    关注

    146

    文章

    16984

    浏览量

    350274
  • IOT
    IOT
    +关注

    关注

    186

    文章

    4175

    浏览量

    196200
收藏 人收藏

    评论

    相关推荐

    STM32连接机智,代码移植,NTP实时时间获取(一)

    科技有限公司旗下品牌,全球领先的智能IoT开发及服务平台,国内首个物联网自助开发平台,第三方物联网平台代表企业,工业互联网平台解决方案商,国家高新技术企业,国家
    的头像 发表于 11-19 01:01 108次阅读
    STM32连接<b class='flag-5'>机智</b><b class='flag-5'>云</b>,代码移植,NTP实时时间获取(一)

    机智开源自动化控制篇-接近报警系统

    本次采用STM32F103C8T6单片机、ESP-01S模块、红外避障模块、蜂鸣器模块,接入机智平台,完成接近报警系统,为智能化场景增添强大功能。使用到的模块STM32F103C8T
    的头像 发表于 08-31 08:02 260次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>开源自动化控制篇-接近报警<b class='flag-5'>系统</b>

    无人机智能巡检系统

    无人机智能巡检系统的优势 在当今快速发展的科技时代,无人机智能巡检作为一项前沿技术,正逐渐成为各行业提高效率、降低成本的得力工具。以下是无人机智能巡检
    的头像 发表于 08-13 16:40 417次阅读
    无人<b class='flag-5'>机智能</b>巡检<b class='flag-5'>系统</b>

    STM32项目分享:智能家居(机智系统

    STM32项目分享:智能家居(机智系统
    的头像 发表于 07-28 08:10 1541次阅读
    STM32项目分享:<b class='flag-5'>智能</b>家居(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)<b class='flag-5'>系统</b>

    AIOT是什么意思?AIOT的应用场景和作用

    AIoT(Artificial Intelligence of Things)是指人工智能(AI)与物联网(IoT)的融合,旨在通过人工智能技术提升物联网
    的头像 发表于 07-12 15:48 634次阅读
    <b class='flag-5'>AIOT</b>是什么意思?<b class='flag-5'>AIOT</b>的应用场景和作用

    机智平台定制开发:国产企业级低代码AIoT物联网解决方案

    据和人工智能的领先企业,推出了一款国产化企业级低代码 AIoT 物联网平台,为各行各业提供了强大的定制开发解决方案。   平台概述 机智平台以自主可控的
    的头像 发表于 06-20 16:33 311次阅读

    基于机智的STM32单片机智能安防系统

    STM32F103C8T6作为主控芯片,各传感器通过Wi-Fi模块上传数据至机智平台,实时监测实验室的温湿度、非法入侵、火情和烟雾等情况,实现精准环境监控。用户可通过人机交互界面下发指令,控制下位机模块,使系统
    的头像 发表于 06-20 16:26 483次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>的STM32单片<b class='flag-5'>机智能</b>安防<b class='flag-5'>系统</b>

    机智助力小程序开发:连接智能硬件与智能生活

    随着智能硬件的普及和小程序的兴起,人们的生活越来越依赖于智能化的解决方案。作为物联网领域的领先者,机智为小程序开发者提供了丰富的支持和功能,帮助他们轻松实现
    的头像 发表于 06-15 08:10 371次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>助力小程序开发:连接<b class='flag-5'>智能</b>硬件与<b class='flag-5'>智能</b>生活

    基于机智物联网智能家居系统

    目录1、功能实现2、软、硬件系统设计3、结论1功能实现采用机智APP实现全球控制,利用无线网络技术连接家居设备到终端,实现智能操作。智能
    的头像 发表于 03-30 08:09 822次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>物联网<b class='flag-5'>智能</b>家居<b class='flag-5'>系统</b>

    融合STM32与机智物联网:打造智能门锁新时代

    警报功能的控制系统。此外,结合日常生活的实用性,在此基础上增加手机无线远程解锁功能。   利用esp8266 无线传输模块将智能门锁与手机 APP 进行连接,并在同一局域网下, 机智
    的头像 发表于 03-26 17:02 607次阅读
    融合STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>物联网:打造<b class='flag-5'>智能</b>门锁新时代

    基于 STM32 和机智智能门锁的实现

    关键词:智能门锁、STM32、机智、APP目录1、功能实现2、软、硬件系统设计3、系统调试4、结论1功能实现本
    的头像 发表于 03-23 08:09 1530次阅读
    基于 STM32 和<b class='flag-5'>机智</b><b class='flag-5'>云</b><b class='flag-5'>智能</b>门锁的实现

    机智平台的高效温湿度智能测控研发

    关键词:机智平台;温湿度测控;WiFi网络;高效精准;目录1、功能实现2、系统结构搭建3、物联网平台运用4、系统算法设计5、APP演示6、结论1功能实现本
    的头像 发表于 02-19 14:02 378次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>平台的高效温湿度<b class='flag-5'>智能</b>测控研发

    一周快讯【152期】机智获广州拟上市领头羊50强/2023广州智能制造类人工智能应用场景优秀案例

    ① 活动|机智受邀参展2023广州国际创新节 ② 荣誉|机智入选2023广州智能制造类人工智能
    的头像 发表于 12-27 12:00 667次阅读
    一周快讯【152期】<b class='flag-5'>机智</b><b class='flag-5'>云</b>获广州拟上市领头羊50强/2023广州<b class='flag-5'>智能</b>制造类人工<b class='flag-5'>智能</b>应用场景优秀案例

    基于机智平台的智能补水系统

    目录预览1功能实现2系统软硬件设计3系统测试4结论1.总体功能实现本文设计了一套基于机智智能补水系统
    的头像 发表于 12-01 08:10 595次阅读
    基于<b class='flag-5'>机智</b><b class='flag-5'>云</b>平台的<b class='flag-5'>智能</b>补水<b class='flag-5'>系统</b>

    10月回顾丨一周快讯【145期】Ai4C与机智达成战略合作/入选2023 AIoT企业TOP100排行榜

    2023 AIoT企业TOP100排行榜 ⑤ 活动|机智受邀参加江门荷塘举行冬棚虾健康养殖技术研讨会 IoT领军平台热点回顾 + 01 机智
    的头像 发表于 11-27 17:40 448次阅读
    10月回顾丨一周快讯【145期】Ai4C与<b class='flag-5'>机智</b><b class='flag-5'>云</b>达成战略合作/入选2023 <b class='flag-5'>AIoT</b>企业TOP100排行榜