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

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

3天内不再提示

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

9GxC_IoTMaker 来源:未知 2022-11-23 23:20 次阅读


本文主要提出一种基于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所示。


图1电磁锁外观图


3、系统设计与实现




3.1原理框图

图2系统设计框图

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

3.2控制电路


图3部分电路


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


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


相关推荐

科普|为什么说中低速应用场景要选Cat.1

开发者案例|GC211实现MCU开发和OTA升级

开发案例|家用热水器智能化改造记

◆开发者案例|老年人饮水状况监测系统

◆如何在线创建一个智慧网关,实现多品牌不同协议的互联互通

技术交流

◆ 机智云开发者:www.gizwits.com
◆ 机智云开发者社区:club.gizwits.com
◆官方淘宝店:

http://shop159680395.taobao.com/index.htm



原文标题:IOT毕设|机智云AIoT+NodeMCU+智能锁系统

文章出处:【微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

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

    关注

    2

    文章

    589

    浏览量

    26394

原文标题:IOT毕设|机智云AIoT+NodeMCU+智能锁系统

文章出处:【微信号:IoTMaker,微信公众号:机智云开发者】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    扣子携手机智于火山引擎FORCE原动力大会共推AI+IoT万物智能新时代

    行业先锋者,全国首家物联网自助开发平台和全球领先的AIoT开发服务平台,受邀参加本次大会。   当前,机智与字节跳动旗下的火山引擎携手合作,基于扣子AI
    的头像 发表于 12-23 14:03 254次阅读

    扣子携手机智于火山引擎FORCE原动力大会共推AI+IoT万物智能新时代

    行业先锋者,全国首家物联网自助开发平台和全球领先的AIoT开发服务平台,受邀参加本次大会。当前,机智与字节跳动旗下的火山引擎携手合作,基于扣子AI
    的头像 发表于 12-21 10:03 143次阅读
    扣子携手<b class='flag-5'>机智</b><b class='flag-5'>云</b>于火山引擎FORCE原动力大会共推AI+<b class='flag-5'>IoT</b>万物<b class='flag-5'>智能</b>新时代

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

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

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

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

    无人机智能巡检系统

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

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

    STM32项目分享:智能家居(机智系统
    的头像 发表于 07-28 08:10 1862次阅读
    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 826次阅读
    <b class='flag-5'>AIOT</b>是什么意思?<b class='flag-5'>AIOT</b>的应用场景和作用

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

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

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

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

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

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