草庐IT

esp32cam 服务端远程视频方案

esp32cam服务端远程视频方案说明本方案为esp32cam服务端浏览器三端联合使用。将服务端部署在公网即可远程使用,没有远程需求,可以直接在局域网使用。代码无需修改。本文取缔了esp32cam自身运行http服务的相关逻辑,使得esp32cam只负责不停拍照片发给服务端,从而减少esp32cam的压力,提升了其视频流畅度。本文代码开源地址:https://gitcode.net/qq_26700087/simpleVideoServer,该项目的比当前文章更新,更加流畅,并且支持合宙ESP32S3。如果使用本文的代码,则使用本文提供链接中的发行版文件。使用该项目最新代码,请使用该项目的页面

esp32cam 服务端远程视频方案

esp32cam服务端远程视频方案说明本方案为esp32cam服务端浏览器三端联合使用。将服务端部署在公网即可远程使用,没有远程需求,可以直接在局域网使用。代码无需修改。本文取缔了esp32cam自身运行http服务的相关逻辑,使得esp32cam只负责不停拍照片发给服务端,从而减少esp32cam的压力,提升了其视频流畅度。本文代码开源地址:https://gitcode.net/qq_26700087/simpleVideoServer,该项目的比当前文章更新,更加流畅,并且支持合宙ESP32S3。如果使用本文的代码,则使用本文提供链接中的发行版文件。使用该项目最新代码,请使用该项目的页面

【智能车算法】电磁杆差比和差调参经验

差比和差前言在参加电磁循迹智能车竞赛的过程中,偶然间看到了卓晴大佬的差比和差算法,该算法能很好的实现对电磁赛道的数据整合,可惜调试时在网上找不到任何的调参资料,故在此处总结一下调参规律原理这是差比和差的公式err=(A(L−R)+B(LM−RM))/(A(L+R)+C∣LM−RM∣)err=(A(L-R)+B(LM-RM))/(A(L+R)+C|LM-RM|)err=(A(L−R)+B(LM−RM))/(A(L+R)+C∣LM−RM∣)它在差比和公式之上变化而来err=(A(L−R)/(A(L+R))=A((L−R)/(L+R))err=(A(L-R)/(A(L+R))=A((L-R)/(L+

【智能车算法】电磁杆差比和差调参经验

差比和差前言在参加电磁循迹智能车竞赛的过程中,偶然间看到了卓晴大佬的差比和差算法,该算法能很好的实现对电磁赛道的数据整合,可惜调试时在网上找不到任何的调参资料,故在此处总结一下调参规律原理这是差比和差的公式err=(A(L−R)+B(LM−RM))/(A(L+R)+C∣LM−RM∣)err=(A(L-R)+B(LM-RM))/(A(L+R)+C|LM-RM|)err=(A(L−R)+B(LM−RM))/(A(L+R)+C∣LM−RM∣)它在差比和公式之上变化而来err=(A(L−R)/(A(L+R))=A((L−R)/(L+R))err=(A(L-R)/(A(L+R))=A((L-R)/(L+

STM32-OLED屏幕显示教程

目录1.OLED屏幕介绍2.OLED屏幕显示一个点的思路3.配置OLED屏幕4.OLED显示字符串5.OLED屏幕显示汉字6.OLED屏幕显示图片7.总结我的上篇文章已经介绍过IIC协议(本篇文章不对IIC协议做过多赘述),这篇文章对我在学习OLED屏幕的时候做的一个总结。1.OLED屏幕介绍OLED即有机发光管(OrganicLight-EmittingDiode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低功耗、极高反应速度、可用于绕曲性面板、使用温度范围广、构造及制程简单等有点,被认为是下一代的平面显示屏新兴应用技术。OLED显示和传统的LCD显示不同,其可以

STM32-OLED屏幕显示教程

目录1.OLED屏幕介绍2.OLED屏幕显示一个点的思路3.配置OLED屏幕4.OLED显示字符串5.OLED屏幕显示汉字6.OLED屏幕显示图片7.总结我的上篇文章已经介绍过IIC协议(本篇文章不对IIC协议做过多赘述),这篇文章对我在学习OLED屏幕的时候做的一个总结。1.OLED屏幕介绍OLED即有机发光管(OrganicLight-EmittingDiode,OLED)。OLED显示技术具有自发光、广视角、几乎无穷高的对比度、较低功耗、极高反应速度、可用于绕曲性面板、使用温度范围广、构造及制程简单等有点,被认为是下一代的平面显示屏新兴应用技术。OLED显示和传统的LCD显示不同,其可以

第十七届CH32V307多车组头尾双车摄像头传统扫线循迹

一.传统的扫线循迹,网上的资料繁杂,开源资料或者博客破碎化1.我于2021年10份正式接触摄像头,在到最终比赛期间,遇到了不少困难和迷惑的地方,接下来我会阐述摄像头小车整个从图像处理到实现循迹的大概过程。2.本开源博客的代码处理皆是基于逐飞科技提供的底层开源函数库二.摄像头如何采集到图像1.采集原始值/******图像处理函数******    内部调用图像二值化函数,采集开始时先进行二值化,*    然后进行扫线处理,得到赛道中点、边界和宽度*/voidimage_get(void){  if(mt9v03x_finish_flag_dvp)  {    Image_preprocessin

第十七届CH32V307多车组头尾双车摄像头传统扫线循迹

一.传统的扫线循迹,网上的资料繁杂,开源资料或者博客破碎化1.我于2021年10份正式接触摄像头,在到最终比赛期间,遇到了不少困难和迷惑的地方,接下来我会阐述摄像头小车整个从图像处理到实现循迹的大概过程。2.本开源博客的代码处理皆是基于逐飞科技提供的底层开源函数库二.摄像头如何采集到图像1.采集原始值/******图像处理函数******    内部调用图像二值化函数,采集开始时先进行二值化,*    然后进行扫线处理,得到赛道中点、边界和宽度*/voidimage_get(void){  if(mt9v03x_finish_flag_dvp)  {    Image_preprocessin

第十章 STM32+ESP8266接入机智云 实现小型IOT智能家居项目

前言最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,多一个人一起学习交流,能更快学会)主要材料准备STM32F103C8T6板子(外部晶振8M)ESP8266模块(下面两张图是ESP8266模块的正反面)   第九章的所有模块,杜邦线若干条。1.APP制作1.1 首先利用网上的一些物联网自助开发平台去制作APP,这里我选用机智云。浏览器搜索 机智云 ,然后进入官网,如下图。 1.2 进入官网后点击右

第十章 STM32+ESP8266接入机智云 实现小型IOT智能家居项目

前言最近有不少小伙伴私信留言,想要我推出一章能够通过APP进行远程控制并获取传感器信息的实验教程。说实话在嵌入式毕设里边,这算是中等偏上水平的了。刚好我也有兴趣写写。全篇4700多字,我写的很详细,按着文章一步一步操作即可。(建议跟同学集资购买模块,多一个人一起学习交流,能更快学会)主要材料准备STM32F103C8T6板子(外部晶振8M)ESP8266模块(下面两张图是ESP8266模块的正反面)   第九章的所有模块,杜邦线若干条。1.APP制作1.1 首先利用网上的一些物联网自助开发平台去制作APP,这里我选用机智云。浏览器搜索 机智云 ,然后进入官网,如下图。 1.2 进入官网后点击右