首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

纯JavaScript实现的MQTT智能门锁

本文重点是JavaScript实现的MQTT,智能门锁是基于此的扩展应用demo。

简介

JavaScript实现的MQTT Demo,可通过Hbuilder IDE进行App打包,也可直接部署到Web服务器上。

Demo内容是以MQTT实现的智能门锁应用,包括基础的订阅、发布功能。

APP端如下图所示:

硬件端为集蓝牙与WiFi与一体的物联网开发板ESP32,如下图所示

将SG90舵机与ESP32的IO脚相连,通过控制舵机的转动,带动门把手的转动。

还可引入LED灯,作为工作状态的指示:

正文

其中MQTT库使用的是mqttws31

Eclipse Paho项目提供了MQTT和MQTT-SN消息传递协议的开源客户端实现,这些实现针对物联网(IoT)的新的,现有的和新兴的应用程序。

最终完成后,可以使用Hbuilder IDE免费打包为手机端APP:

附录

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20200214A0U0BH00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券