- 博客(60)
- 资源 (1)
- 收藏
- 关注

原创 stm32 打造自己环形队列
本环形队列实现以数组形式批量写入和读取队列中数据。写入数据时,对于队列剩余空间不足时,可以选择强制覆盖写入(会有覆盖部分原队列数据,请根据自己实现需要操作);不覆盖,则不会写入;读取数据时,如果超过队列中已存数据长度,则读取实际大小;没有超过,则正常读取。本环形队列可用作串口数据缓存接收,尤为适用于有具体协议格式数据,方便查找TAG标识进行定位。但对于串口采用DMA方式,接收大量无协议格式的数据,暂不适用。
2023-01-12 10:42:52
2020
3

原创 stm32 esp8266配网-smartConfig和BT串口方式配网
对于stm32+esp8266产品调试阶段wifi的ssid和passwd可以在代码中写死,但是到了产品上线阶段,就需要动态的配置wifi的ssid和passwd了。如通过蓝牙直连配网,smartConfig配网等方式。
2022-12-30 12:13:41
1207

原创 stm32 esp8266 ota升级-自建mqtt和文件服务器动态AB面升级
本文仅介绍AB面升级方式。1.用户可主动发送mqtt消息触发升级,消息包含version,file_name ,host,port等字段,可以灵活动态的配置要升级固件文件名,升级服务器和端口号,做到通用灵活。2.对bin文件,每隔512字节进行crc16校验,并将两个字节的校验值,插入其,保证了传输下载的稳定性。3.flash分区采用A,B+facotry形式,升级过程即使断电也不会变砖。
2022-12-26 18:58:41
2318
4

原创 stm32 esp8266 ota-快速搭建web服务器之docker安装openresty
OpenResty® 是一个基于与 Lua 的高性能 Web 平台,其内部集成了大量精良的 Lua 库、第三方模块以及大多数的依赖项。用于方便地搭建能够处理超高并发、扩展性极高的动态 Web 应用、Web 服务和动态网关。快速构造出足以胜任 10K 乃至 1000K 以上单机并发连接的高性能 Web 应用系统。具体详细介绍请参阅官网 http://openresty.org/cn/
2022-12-23 18:17:08
1767

原创 Ubuntu16.04 中 搭建Janus Server
Ubuntu16.04 局域网中搭建Janus Serverjanus简介 Janus是WebRTC 服务器端的开源项目,官方对其定义是一个WebRTC服务器端,支持的功能比较丰富,通过core模块来支持不同的插件的方式,支持SFU模式,客户端集成相对比较简。开发语言(C语言),代码架构比较清晰,支持了SIP 接口。官方网址:https://janus.conf.meetecho.com/index.html系统环境uname -arLinux ubuntu16 4.4.0-186-gen
2021-01-30 19:49:54
1714
2
原创 wifi配网(esp8266和esp32)-http get和post方式
开机,指示灯亮起后(需要灯闪烁3下后),需在3s内(超过3s则会正常启动),按一下按键(注:切记按键时长一定要小于3s,建议按一下按键松开即可),则进入wifi配网模式,此时指示灯快闪。为了和蓝牙配网区分,wifi配网时,需要按键大于3s且小于6s。请用手机或电脑浏览器,连接该ap,使用浏览器192.168.4.1后,输入内容登录。2)设备使用接收到的wifi配置信息连接wifi,并返回响应(json格式)2)设备使用接收到的wifi配置信息连接wifi,并返回响应(json格式)1)post请求格式。
2024-01-30 14:46:06
1247
原创 web wifi配网和模式切换-esp8266和esp32
支持模式:1:tcp client() 2:tcp server 3:http server(POST/GET) 4:http client 5:udp,6:factory,7:mqtt。开机,指示灯亮起后(需要灯闪烁3下后),需在3s内(超过3s则会正常启动),按一下按键(注:切记按键时长一定要小于3s,建议按一下按键松开即可),则进入wifi配网模式,此时指示灯快闪。为了和蓝牙配网区分,wifi配网时,需要按键大于3s且小于6s。适用:esp8266,esp8285芯片,esp32芯片。
2024-01-30 12:00:46
789
原创 ubuntu18.04.6 搭建mqtt服务器emqx 之docker方式
eqmx服务器安装和使用。前提docker环境已经安装好如未安装,请参考博文https://blog.youkuaiyun.com/a554521655/article/details/134251763。
2024-01-11 11:25:41
820
原创 typora使用PicGo自动上传图片到chevereto图床
近期发现,gitee图床不能用了。github又涉及科学上网。搜索了开源图床方案,找到了chevereto,使用起来还不错。分享给大家。
2023-11-18 14:58:31
384
原创 Ubuntu 18.04.6 LTS安装docker和docker-compose、镜像导入导出
1)docker import用来载入容器包,会丢弃了所有的历史记录和元数据信息,仅保存容器当时的快照状态,可以为镜像指定新名称。2)docker load保存完整记录,但不能对载入的镜像重命名,而docker import可以为镜像指定新名称。2)docker export不会保留历史记录即无commit历史;4)docker export保存的是容器container;1)docker save会保存该镜像的所有历史记录;3)docker save保存的是镜像image;
2023-11-06 17:57:40
830
原创 基于ruoyi框架项目-部署到服务器上
## 1.前端vue编译,后的dist下内容打包(前后端分离版本需要)## 2.后端打包成jar包(如果是thymeleaf仅需打包jar)## 3.上传到服务器目录下
2023-11-06 14:58:32
669
原创 项目实现思路-建设工程监理现场用表管理系统
采用第三方专业权威授信机构,遵守《电子签名法》,采用联合数字认证中心结合人脸识别确保签名真实有效,如法大大;系统采用B/S架构,无需安装,用户可采用浏览器随时随地登录系统;
2023-11-03 11:55:39
122
原创 智能机器人规划-预谋智者
预估未来几年,外卖送餐人员,网约车司机,清洁工,保安,客服代表,文字编辑,翻译,搜索引擎,新闻编辑,数据[分析师],部分程序员(代码生成工具)等。网址:https://finance.eastmoney.com/a/202302272647743245.html。现在智能车,落地场景主要,安全巡检,送餐机器人,扫地机器人,迎宾机器人等,一台售价6万-100万不等。现在智能车,落地场景主要,送餐机器人,安全巡检,扫地机器人。适合作为公司战略,进行融资,当地政府国家也大力扶持的。5)自动回城充电(还在开发中)
2023-11-01 15:23:13
124
原创 4G物联模组产品
数据采集和控制,可作为物联网云端和设备端连接的桥梁,作为DTU数据传输单元;带GPS定位;高低温告警及保护功能;micro usb和电池两种供电模式;充电检测,可实时切换供电方式;精准的电池电量估算;1. 独有的SOC和SOH电量改进算法,综合考虑静置时长、温度、充放电次数等因素,使SOC估算准确度达到97%, SOH估算准确度达到95%。2. 自研充电检测,实时切换micro usb和电池供电方式;3. 灵活的自定义物联网云通信协议,不受限于通用平台,同时兼顾稳定性和性能、安全。4.
2023-11-01 14:57:53
452
原创 esp8266固件烧录用户手册
温馨提示:1.esp8266 BOOT脚为GPIO0,对应于插座的按键2.芯片小板中已经预留了所有烧录相关的引脚,大家可以按需焊接引线3.程序下载完,使用串口查看log时,需要使用220v供电使用(请务必准守用电安全)。原因:由于插座中包含继电器,计量计等耗电设备,所以usb转串口提供的3.3V电压和电流可能会出现供电不足,表现为usb转串口与电脑连接断断续续,导致无法查看log。
2023-10-26 09:56:10
483
原创 esp32-C3固件烧录用户手册
温馨提示:1.esp32-C3 BOOT脚为GPIO9,需要从芯片小板中焊接引出2.芯片小板中已经预留了所有烧录相关的引脚,大家可以按需焊接引线3.程序下载完,使用串口查看log时,需要使用220v供电使用(请务必准守用电安全)。原因:由于插座中包含继电器,计量计等耗电设备,所以usb转串口提供的3.3V电压和电流可能会出现供电不足,表现为usb转串口与电脑连接断断续续,导致无法查看log。
2023-10-26 09:54:06
6543
原创 esp32c3-microPython开发固件烧录用户手册
温馨提示:1.esp32-C3 BOOT脚为GPIO9,需要从芯片小板中焊接引出2.芯片小板中已经预留了所有烧录相关的引脚,大家可以按需焊接引线3.程序下载完,使用串口查看log时,需要使用220v供电使用(请务必准守用电安全)。原因:由于插座中包含继电器,计量计等耗电设备,所以usb转串口提供的3.3V电压和电流可能会出现供电不足,表现为usb转串口与电脑连接断断续续,导致无法查看log。
2023-10-26 09:51:37
975
原创 esp8266-microPython开发固件烧录用户手册1.4
温馨提示:1.esp8266 BOOT脚为GPIO0,对应于插座的按键2.芯片小板中已经预留了所有烧录相关的引脚,大家可以按需焊接引线3.程序下载完,使用串口查看log时,需要使用220v供电使用(请务必准守用电安全)。原因:由于插座中包含继电器,计量计等耗电设备,所以usb转串口提供的3.3V电压和电流可能会出现供电不足,表现为usb转串口与电脑连接断断续续,导致无法查看log。
2023-10-26 09:45:54
906
原创 电力巡检智能化系统
主要是路径规划功能能非常好规划巡检路径,加上载各种传感器和摄像设备,能很好的对变电站的设备进行全面的监测和巡查,特别是一些重点设备,结合固定监测布点,能帮助我们实现整个变电站进行监控机器人调度,数据处理,异常告警,大屏显示各个指标数据。
2023-10-25 22:21:24
256
原创 VR 3D交互式教学平台-医疗篇
3D眼镜以及跟踪单元 购买:观看软件呈现的更生动逼真的3D效果,通过手势传感器直接利用抓、握、捏等手势抓取3D对象,多个角度旋转观察,更清晰直观,也可直接通过手势切换下一操作步骤,同时头部跟踪会对人的位置进行定位,实时移动场景,非常方便快捷。动作捕捉系统:购买 动捕系统买的 steam的VR整套,valve index,能处理三维的,两个激光定位器;国内这块属于新兴行业,属于蓝海,竞争小,有政策,有机会;纯软件,使用场景,简单易用,容易上手(3年质保,个别5年),配置外围硬件 1年。
2023-10-24 20:56:31
403
原创 使用ruoyi框架遇到的问题修改记录
然后,在E:\monitor\websit\ltt-websit\ruoyi-common\src\main\java\com\ruoyi\common\config。使用自动生成代码,添加使用的字典,手动修改代码或添加,请参考自动生成后代码。这自动生成代码,已经做了修改,可以获取 *****all();文件,内容如下,就是将long转string。在pom.xml 中加入。
2023-10-24 20:42:19
933
原创 springboot maven项目环境搭建idea
此时,右上角会出现 run或build(首次打开项目可能不会出现),根据自己需求点击执行即可。apache-maven-3.6.0,下载地址https://download.youkuaiyun.com/download/a554521655/87740651 (仅2积分)打开idea工具,在Settings里,进行maven、jdk和jre配置,如下图。启动idea,依次点击 File>>Open,在弹窗中,选择自己项目,点击ok即可。jdk1.8.0_221,由于该软件比较大,大家可以自行网上下载。
2023-10-24 20:23:20
513
原创 stm32f407 驱动板调试记录
注意:这里不要按复位键,现在存在bug,如果按了复位键,就进入下载模式了,不能串口log。打开flyMcu工具,打开串口,接好控制板,复位 ,点击开始下载。拔掉串口线,再插到板子上(不要按不复位键),然后,打开串口软件。temperature和电压。修改tty串口权限,才能读写。按照原理图,配置对应引脚。降低gpio中断优先级。和使用tim的优先级。
2023-10-24 20:14:47
121
原创 python 虚拟环境搭建、打包成exe发布和所遇到的问题汇总
原因:.EasyOCR模型训文件,easyocr程序会从C:\Users\yourname\目录下读取该模型。但pyinstaller打包exe时不会打包进去,所以这里需要自行拷贝,以便后边使用时再拷贝到C:\Users\yourname\下。UPX地址:https://github.com/upx/upx/releases/tag/v3.96。下载UPX->解压得到 upx.exe文件->拷贝到pyinstaller目录下。将main下的.EasyOCR 拷贝C:\Users\yourname\下。
2023-10-24 20:08:39
568
原创 PDCA项目开发环境搭建说明
JDK 15.0;版本要对应,不然会报错Jdk 安装步骤:https://blog.youkuaiyun.com/qq_34913677/article/details/108894727IDea 安装说明:https://blog.youkuaiyun.com/dreamstar613/article/details/89042165。
2023-10-24 20:05:00
150
原创 智能插座-计量版用户手册
智能插座套件基于完整在售产品延伸而来,用于物联网中智能家居无线控制、电量采集等不同应用场景的二次开发学习;智能插座套件仅支持2.4G wifi,双频路由器,如果路由器不支持2.4G和5G融合的话,请选择2.4G频段连接,不支持5G频段;智能插座套件有配套android APP(千烨智能,英文smartV*.apk)。套件发货前已预烧录固件程序,无需编程开发,安装好APP,配网连接wifi成功后,可直接使用APP控制智能插座进行测试或使用。
2023-08-18 19:39:27
499
原创 wifi类物联产品配网之web
web主要连接设备建立的wifi 热点后,以网页的形式,让用户输入wifi ssid和密码,点击提交给设备进行配网。优点:不受wifi频段限制。缺点:需要用户手动连接设备wifi热点,手动输入wifi ssid和密码。
2023-07-31 18:10:02
160
原创 wifi类物联产品配网之SmartConfig
SmartConfig是一种WiFi配置技术,旨在简化设备连接到WiFi网络的过程。通过使用SmartConfig,用户可以通过一个智能设备(如手机或平板电脑)将WiFi网络信息发送到其他设备,而无需手动输入WiFi名称和密码。优点:一键配网,无需手动输入WiFi名称和密码。缺点:仅支持2.4G,不适用现在。原因:在5G和2.4G路由融合时代,手机大都会优先连接5G。
2023-07-31 17:48:18
436
原创 产品命名规则(自用)
型号:根据产品形态定义,如smartplus 可以定义成sp1,sp是smartplus缩写,1是序号,如果有相同类型,sp不变,序号可增加。阶段:取值d,p,t。其中d:development 开发缩写;p:product 产品缩写;t:test 测试缩写。产品id命名规则(共8):型号(3)+relay类型(1)+计量计类型(1)+最大值(1)+阶段(1)计量类型:1:hlw8032;2:hlw8012;relay类型:1:普通;最大值:1:10A;
2023-07-12 16:00:03
537
原创 wifi类物联产品配网前言
配网是wifi类物联产品不可或缺的一环,好的配网方式,能有效的提高用户体验,增加用户粘性。wifi类物联文章,大多数都是将wifi信息直接在设备中写死,只讲解mqtt控制,很少有涉及到配网这个层面的。所以也萌生了我计划写这类文章的想法。
2023-07-12 15:23:38
233
原创 使用Microsoft Edge和狐猴AI
对于windows11以上自带的浏览器Microsoft Edge最新版本已经集成了AI,点击AI 使用。狐猴浏览器已经集成了AI,点击即可使用。
2023-06-12 20:52:59
1379
原创 git自建服务器-借助蒲公英实现远程访问
git自建服务器-借助蒲公英实现远程访问,蒲公英x3a 路由器:用于智能组网,实现内网穿透vpn功能;orange pi3 tls 板子:主要搭建git服务器环境笔记本电脑一台:git 客户端借助蒲公英访问端软件,实现远程访问git服务器
2023-05-05 12:04:40
331
原创 orangePi3 TLS tf卡分区、格式化、手动挂载和开机自动挂载
适用于所有linux系统。 orangePi3 TLS tf卡分区、格式化、手动挂载和开机自动挂载
2023-05-05 11:22:52
966
原创 orangePi3 TLS烧录启动、wifi配置和ssh登录、烧录进内置emmc flash
官方镜像地址:http://www.orangepi.cn/html/hardWare/computerAndMicrocontrollers/service-and-support/Orange-Pi-3-LTS.html我这里使用的是Orangepi3-lts_3.0.8_ubuntu_jammy_server_linux5.16.17.7z,解压后Orangepi3-lts_3.0.8_ubuntu_jammy_server_linux5.16.17.img。
2023-05-05 09:10:52
1941
2
爬取百度图片例子程序python语言
2024-04-18
测试案例之登录界面测试
2024-04-17
esp8266-led控制microPython例子代码
2024-02-05
java算法之冒泡排序
2023-12-30
二叉树查找算法实现例子程序
2023-12-24
绿色的圣诞树特效python代码
2023-12-24
JooLun微信商城开源版
2023-11-15
java开发之使用idea编译maven springboot项目环境搭建教程
2023-11-01
springboot maven3.6.0
2023-04-28
EspExceptionDecoder工具
2023-04-26
乐鑫esp wifi系列 smartconfig配置android app
2022-12-30
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人