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+智能锁系统

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

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

    关注

    3

    文章

    629

    浏览量

    27621

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

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

收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    STM32项目分享:智能厨房安全系统(机智)

    01—项目简介1.功能详解STM32智能厨房安全系统(机智)功能如下:STM32F103C8T6单片机作为主控芯片检测功能:检测环
    的头像 发表于 09-10 00:01 890次阅读
    STM32项目分享:<b class='flag-5'>智能</b>厨房安全<b class='flag-5'>系统</b>(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)

    STM32项目分享:智能语音台灯(机智)

    01—项目简介1.功能详解STM32智能语音台灯(机智)功能如下:STM32F103C8T6单片机作为主控单元按键切换模式,支持自
    的头像 发表于 07-24 18:03 1030次阅读
    STM32项目分享:<b class='flag-5'>智能</b>语音台灯(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)

    机智亮相字节豆包AIoT开源生态沙龙

    生态沙龙成功举办。沙龙聚焦基于豆包的 OpenEmbodied AI技术、产品及开源方案的落地与应用,配合机智AIoT软硬件方案全开源战略,为AI与IoT的深度融合奠定平台基础,将
    的头像 发表于 06-16 09:50 744次阅读

    开源智联·具身同行:机智推出基于豆包的 OpenEmbodied AI技术、产品及开源方案

    的OpenEmbodiedAI技术、产品及开源方案的落地与应用,致力于降低AIoT开发门槛,推动具身智能在设备端的广泛应用。更多开源资料见文末开源AIoT核心能力矩阵机智
    的头像 发表于 06-13 19:19 715次阅读
    开源智联·具身同行:<b class='flag-5'>机智</b><b class='flag-5'>云</b>推出基于豆包的 OpenEmbodied AI技术、产品及开源方案

    物联网智能家居方案-基于Nucleo-STM32L073&amp;机智实例项目打包下载

    物联网智能家居方案-基于Nucleo-STM32L073&机智实例项目打包,推荐下载!
    发表于 05-29 21:50

    物联网智能家居方案-基于Nucleo-STM32L073&amp;机智 项目实例

    物联网智能家居方案-基于Nucleo-STM32L073&机智 项目实例下载! 纯分享帖,需要者可点击附件免费获取完整资料~~~【免责声明】本文系网络转载,版权归原作者所有。本文所用视频、图片、文字如涉及作品版权问
    发表于 05-23 21:01

    STM32与机智连接实现步骤与技巧(下篇):机智代码移植与优化

    在《STM32与机智连接实现步骤与技巧(上篇)》中,我们介绍了硬件连接和通信协议配置。本篇将重点讲解如何将机智相关代码移植到STM32,完成数据上传和设备控制。我们将介绍如何在ST
    的头像 发表于 05-23 18:10 794次阅读
    STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(下篇):<b class='flag-5'>机智</b><b class='flag-5'>云</b>代码移植与优化

    STM32与机智连接实现步骤与技巧(上篇)

    内容,并分享实用技巧和常见问题的解决方案,帮助开发者顺利实现连接并优化系统功能。创建产品1、访问机智官网前往机智官网(
    的头像 发表于 05-23 18:10 843次阅读
    STM32与<b class='flag-5'>机智</b><b class='flag-5'>云</b>连接实现步骤与技巧(上篇)

    火山引擎2025“大模型+智能硬件”机智特邀研讨会圆满收官 共绘万物智能产业蓝图

    4月19日下午,由机智与字节跳动旗下火山引擎联合主办的「擎启大模型:从万物互联到万物智能——2025大模型+智能硬件特邀研讨会」,在深圳湾字节跳动公司圆满举行。这场聚焦
    的头像 发表于 04-24 11:10 1196次阅读
    火山引擎2025“大模型+<b class='flag-5'>智能</b>硬件”<b class='flag-5'>机智</b><b class='flag-5'>云</b>特邀研讨会圆满收官 共绘万物<b class='flag-5'>智能</b>产业蓝图

    机智出席火山引擎AIoT智变浪潮高峰论坛

    近日,在火山引擎主办的“AIoT智变浪潮”高峰论坛上,机智作为火山引擎的重要合作伙伴受邀出席并展示了最新的AI+IoT技术产品。凭借深厚的行业积累与技术实力,
    的头像 发表于 04-08 14:10 712次阅读

    STM32项目分享:智能台灯(机智)系统

    01—项目简介1.功能详解STM32智能台灯(机智系统功能如下:1.检测功能:系统检测周围温湿度数据、距离、人体信号、光照强度L
    的头像 发表于 03-10 08:03 1463次阅读
    STM32项目分享:<b class='flag-5'>智能</b>台灯(<b class='flag-5'>机智</b><b class='flag-5'>云</b>)<b class='flag-5'>系统</b>

    机智推出集成Deepseek和豆包大模型的AIoT开发平台

    、扣子智能体平台,首次实现智能体开发全流程生产模式,将AIoT开发门槛降至历史新低,重构智能硬件开发生态。同时发布商业助力计划,公司面向商业客户的GDCS
    的头像 发表于 03-04 10:29 1292次阅读

    机智发布Gokit5 AI智能体开发板:工业级智能体流水线重构AIoT开发范式

    【2025年2月26日,广州】全球领先的AIoT服务商机智正式发布“Gokit5AI智能体开发板”,该产品作为行业首个全栈式AIoT开发中
    的头像 发表于 02-26 13:33 888次阅读
    <b class='flag-5'>机智</b><b class='flag-5'>云</b>发布Gokit5 AI<b class='flag-5'>智能</b>体开发板:工业级<b class='flag-5'>智能</b>体流水线重构<b class='flag-5'>AIoT</b>开发范式

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

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

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

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