物联网
1029179954
擅长开发
ssm、springboot
微信小程序
物联网
网站搭建
帮助更多大学生顺利毕业!!!
展开
-
土壤湿度使用详细教程(基于树莓派3b+)
案列:本案列是:根据土壤湿度自动打开水泵浇水前言:土壤湿度传感器,直接读取具体土壤湿度使用AO口,目前树莓派AO不能直接使用,所以需要借用PCF8591读取具体具体数值(PCF8591必须使用)。硬件准备:树莓派3b+、土壤湿度传感器、PCF8591、继电器、水泵和土邦线土壤湿度传感器PCF8591...原创 2022-04-30 15:23:33 · 1634 阅读 · 0 评论 -
微信小程序基于udp协议与esp8266进行通信
微信小程序有关于UDP协议的API,具体内容可前往官网查看;整体实现的思路就是利用路由组一个局域网,手机、路由器和esp8266,手机和esp8266连接路由器,登录路由器查看esp8266的ip,微信小程序利用udp协议可以往esp8266发送数据,进而实现微信小程序与esp8266通信,也就实现了与单片机通信。原创 2022-04-21 14:01:45 · 7160 阅读 · 1 评论 -
微信小程序与低功耗蓝牙通信-接受硬件端发送来的数据(四)
接受数据只要 wx.notifyBLECharacteristicValueChange监听器打开,wx.onBLECharacteristicValueChange是接受数据的函数。原创 2022-03-12 15:45:13 · 2056 阅读 · 0 评论 -
微信小程序与低功耗蓝牙通信-往硬件端发送数据(三)
微信小程序往硬件端发送数据,对应的函数是wx.writeBLECharacteristicValue,他的参数是:(对应的下面的参数获取有2种获取方式(1):通过硬件的at指令获取,(2)也可以通过微信小程序特征值获取)原创 2022-03-12 15:34:38 · 2070 阅读 · 0 评论 -
微信小程序通过低功耗蓝牙设备进行定位及测距(二)
微信小程序搜索附近蓝牙设备,通过指定蓝牙名称获取信号轻度rssi,再通过信号强度转化为距离,进而实现定位和测距。原创 2022-03-12 15:14:12 · 3409 阅读 · 0 评论 -
微信小程序进行蓝牙初始化、搜索附近蓝牙设备及连接指定蓝牙(一)
微信小程序搜索附近蓝牙设备,必须先进行蓝牙初始化,初始化ok进行搜索附近蓝牙设备。连接指定蓝牙需要deviceId(硬件通过at指令可以查看deviceId)原创 2022-03-12 11:19:54 · 5041 阅读 · 5 评论 -
烟雾传感器(mq-2)使用详细教程(基于树莓派3b+实现)
经验:网上大部分关于mq-2的代码,实现的功能判断是否有烟雾值,而具体的烟雾值无法读取。由于树莓派无法直接读取模拟信号A0值,所以得借助PCF8591(读取烟雾值关键adc)读取,这个PCF8591相当关键,必须使用。硬件准备:树莓派3b+、mq-2、PCF8591(读取烟雾值关键adc)和杜邦线PCF8591如下图:实物连接:PCF8591与树莓派相连接:mq-2与树莓派和PCF8591相连接mq-2 PCF8591 树莓派vcc------------------原创 2021-12-18 15:06:38 · 5367 阅读 · 4 评论 -
switch使用(微信小程序)
switch可以理解为开关的使用,就是打开和闭合。switch开是true,闭是false,也可以绑定函数,在绑定函数中获取当前状态是开还是闭,然后根据自己的逻辑写代码。原创 2021-12-11 19:07:00 · 9028 阅读 · 2 评论 -
室内外地图切换(室内基于ibeacons三点定位)
程序是在微信小程序实现的1:概括腾讯地图使用api:apihttps://lbs.qq.com/miniProgram/jsSdk/jsSdkGuide/jsSdkOverview关键是,申请密钥,在小程序中要使用。2:室外地图当你进入室内地图,提醒你是否切换到室内地图wxml<map id="map" longitude="{{longitude}}" latitude='{{latitude}}' scale='18' show-location marker原创 2021-12-05 15:46:34 · 1061 阅读 · 0 评论 -
基于微信小程序的wifi模块使用
本文章主要写基于微信小程序的wifi模块使用,主要写4个功能,wifi的初始化、获取周围的wifi列表、连接wifi和获取连接wifi的基本信息。1、wifi的初始化,wifi模块使用前,必须初始化。2、获取周围的wifi列表,获取你附近的wifi列表的基本信息,wifi名,mac地址,信号强度等基本信息,通过这些就可进行定位。3、连接wifi,知道wifi账号和密码就可以连接。4、获取连接wifi的基本信息,获取不需要账号和密码,和上边的连接wifi没有关系。获取的是手机已经连接wifi。下面是原创 2021-04-19 20:16:23 · 3548 阅读 · 6 评论 -
基于ibeacons签到系统
基于ibeacons签到系统具体功能:老师:发起签到,结束签到和查看签到人数学生:进行签到硬件:ibeacons一个软件:整体分为2部分,通过不同的账号登录,区分人员身份,这个主要利用的是全局的变量。在app.js设置具体的变量globalData: { userInfo: null, tag:1,//tag代表签到状态 1未发起签到 2是发起签到 count:0//count代表签到的人数 默认为0 }老师部分的代码(1)wxml<view原创 2021-04-18 15:35:20 · 321 阅读 · 0 评论 -
web读取身份证信息(java语言)
其实实现读取身份证信息,代码其实没有多难,关键需要和硬件的厂商协调好,看他们的硬件是否支持二次开发(一般都支持)。如果支持我们需要和他们拿到他们底层的jar包和api(接口文档),要是有demo就更好了。下面分享一下我实现的过程:一:实现思路1:和硬件的研发沟通好,拿到jar因为需要动态库,会使用到dll,这个研发也会给我们,我们根据他们要求放在对应的位置就可以。dll怎么实现我们不需要理会,我们只要使用jar调用就可以。2:把jar放到你的项目,build一下3:新建对应的对象,调取函数,实现原创 2020-07-12 15:19:21 · 2110 阅读 · 1 评论 -
javaweb开发软件下载
由于官网下载开发软件太慢,为了让更多刚接触javaweb快速搭建开发环境,我将常用的软件已经部署在网盘,大家根据需求下载即可。关注下方公众号,点击其它找到开发软件,根据需求下载即可。...原创 2020-06-04 10:38:28 · 888 阅读 · 0 评论 -
二维码门禁(基于微信小程序)
门禁系统是一个经典系统,很多人都在做,比如说指纹门禁、人脸门禁等。二维码门禁相比于传统的门禁有什么特点:1:权限分明,2:日志跟踪,3:管理方便。硬件:二维码扫描器、继电器、电池锁、网线软件:微信小程序(前端)、web(后台)技术:二维码生成、二维码解码、http协议数据传输和接受、局域网使用、公网使用微信小程序生成二维码代码// pages/main/index.jsvar QR = require("../../utils/qrcode.js");Page({ data: {原创 2020-05-23 20:12:14 · 4082 阅读 · 0 评论 -
二维码门禁(ssm做后台)
门禁刷卡现在已经out了,现在二维码门禁非常的火,下面我将分享我的学习过程。首先需要购买二维码扫描器、电磁锁、门禁电源(给电磁锁供电)每个二维码扫描器开发可能不同,我主要以微光的产品进行分享,你买回来二维码扫描器你需要进行配置,这个到时候买的那个问淘宝就可以。还要说,这个二维码扫描器需要网络,本地测试在本地就可以,但是部署在网络一定需要联网。配置二维码扫描器的时候根据你开发的协议选择不同的协议...原创 2020-05-22 20:43:08 · 966 阅读 · 2 评论 -
基于树莓派的智慧教室管理系统
本系统主要有三部分构成硬件、微信小程序和ssm构成。硬件:温湿度、土壤湿度器、水泵、风扇、灯、ibeacon和二维码门禁(ibeacon和二维码门禁是主要的功能和那点)下面上效果图:1:硬件2:微信小程序3:后端(ssm)可以做毕设也可以参加比赛,有需要可以购买,了解+vx 1029179954...原创 2020-02-12 15:11:25 · 1751 阅读 · 6 评论 -
基于ibeacon蓝牙定位(微信小程序)
前段时间做定位,查了很多资料,最后感觉ibeacon做定位比较简单,主要微信小程序有对应的接口所以非常简单。需要的硬件ibeacon,这个硬件在淘宝都有,简单的定位一个就可以,复杂就需要根据需求购买了。ibeacon主要有三个参数 UUID(universally unique idenTIfier)、Major、Minor。下面我以商场举一个例子,带大家理解ibeacon的主要三个参数。假设...原创 2020-02-12 15:08:05 · 8755 阅读 · 7 评论 -
基于树莓派、温度传感器dh11简单的风扇控制
在开始写文章之前,简单说一下作为一个小白该文明学习树莓派。刚开始对于树莓派一无所知,更不要提使用传感器了。但是尽管这样你还是要硬着头皮往下学,你要不停地百度,看别人的东西,慢慢的积累的多了你就会对树莓派有一定的了解。在开始做这个实验实验之前,我建议你必须掌握下面软件的使用方法。winscp、putty会了这俩个软件,你不懂linux也没有关系。接下来我们开始我们的实验1、实验材料准备温度传...原创 2020-02-12 15:06:49 · 3554 阅读 · 3 评论