本实验基于stm32103开发,实现读取OV2640摄像头采集的图像信息,并存入数组,通过esp8266wifi模块,把数据发送到云端。
本例程只提供硬件端代码,服务器端需自己实现。
此外若只用OV2640部分则可把WiFi传输部分注释即可,OV2640和WiFi均作了封装分离,用者自取。
部分代码如下:u8ov2640_jpg_photo(){u8res=0;u32i=0,t=0,j=0,c;u32jpeglen=0;u8*pbuf;u32Len=0;u8s[4];OV2640_JPEG_Mode();//切换为JPEG模式OV2640_OutSize_Set(OV2640_JPEG_WIDTH,OV2640_JPEG_HEIGHT);SCCB_WR_Reg(0XFF,0X00);SCCB_WR_Reg(0XD3,30);SCCB_WR_Reg(0XFF,0X01);SCCB_WR_Reg(0X11,0X1);for(i=0;i24);s[1]=(u8)(((Len)&0xff0000;)>>16);s[2]=(u8)(((Len)&0xff00;)>>8);s[3]=(u8)((Len)&0xff;);for(c=0;cDR=s[c];while((USART1->SR&0X40;)==0);}SendRAMDate(Len,pbuf);}returnres;}
2025/10/25 17:24:57 6.73MB STM32 OV2640 esp8266wifi
1
LynnArthurSteen,J.ArthurSeebachJr.CounterexamplesinTopology-Springer-VerlagNewYork(1978)拓扑学中的反例
7.33MB 拓扑
1
1、服装管理系统,主要分为两个功能模块:服装价格计算模块和商品信息管理块。
服装价格计算模块主要负责对客户购买服装商品需要支付的金钱进行计算,商品信息管理模块主要负责将服装的名称、价格等信息进行存储、删除和查找、修改等。
采用了简单工厂模式、单例模式、策略模式、装饰模式和模板方法模式。
2、用java编写。
有源代码、文档及视频3、我的期末作业
2025/10/24 15:38:13 4.46MB java 软件设计
1
HC_SR04超声波测距模块测试例程
2025/10/22 11:08:58 2.8MB HC_SR04模块 超声波测距 stm32
1
摘要:本文考虑生态博弈题目的要求,查阅了有关本文生态博弈题目的文献,收集了有关本文生态博弈题目的资料,对生态博弈题目中的问题进行了分析,建立了相应的题目数学模型,对题目模型进行了分析,根据题目实际例子,编写了生态博弈程序,在计算机上进行了计算,得到了计算结果,并以图表形式给出。
最后,对生态博弈模型进行了改进,提出了改进的生态博弈数学模型。
对于问题一,本文建立了生态博弈数学模型,对生态博弈问题进行了具体的分析和计算,得到的生态博弈结果以图表形式给出。
并对结果进行了讨论,认为结果符合题目要求。
对于问题二,在生态博弈问题一的模型基础上,本文建立了生态博弈问题二的数学模型,给出了生态博弈模型中相应参数计算值,得到了具体算例的计算结果。
本文的创新之处在于:建立了生态博弈问题的数学模型,对生态博弈数学模型进行了分析,根据具体生态博弈算例进行了计算,提出了改进生态博弈数学模型。
2025/10/21 3:08:40 16KB 美赛a题
1
本例程整合了UCOSIII以及GSM的驱动,可以直接在任务里调用,在STM32上也能进行网络通讯。
6.49MB STM32 GSM UCOSIII
1
将正点原子的机智云例程修改为适用于正点原子STM32mini开发板的版本。
并且为将机智云代码更换为最新版本,配套的修改了主函数,用户只需要将自己在机智云平台生成的Gizwits和Utils文件夹覆盖原有的两个文件夹,再修改相应的函数即可。
如何修改和更加详细的教程请看我的博客。
2025/10/19 19:03:25 4.16MB 机智云 正点原子mini开发板 ESP8266
1
本时钟是在vs2010中开发出来的,采用双缓冲技术防止画面闪烁,是学习MFC绘图技术的好典例。
2025/10/19 9:33:36 739KB VS2010 MFC 时钟 双缓冲
1
FDC2214可直接读取电容值,用fdc430f5529编写4通道都打开,iic通信,5110显示,四个独立按键。
2025/10/18 21:38:34 66.52MB fdc2214 msp430f55249
1
LazPaint是一个用来编辑图片的工具,同样它是一个图片编辑器软件,该软件体积小巧、功能强大,可以来替代Windows默认的画图工具,像PaintBrush和Paint.Net用Lazarus(FreePascal)编写。
包括BGRABitmap,绘图例程。
是一款体积小、功能大的图像编辑器。
开源免费绘图软件LazPaint中文版开源免费绘图软件LazPaint中文版LazPaint软件特点1、支持图层,所以对于大部分人来说易于上手,更加容易的操作。
2、支持透明度,开始运行后这个软件之后,你就会发现默认的背景并不是白色的,而是透明的哦。
3、画笔支持调节笔刷大小,同时还可以设置笔刷的流量,较小的流量将会输出较淡的颜色。
使用过Photoshop的人一定知道这个是非常实用和高级的功能。
4、添加文字除了可以调节文字颜色、大小,还可以直接给其添加文字阴影。
5、带有色轮,可以让你快速找到你需要的颜色。
6、滤镜菜单下带有常用的多种滤镜功能,比如多种模糊、锐化、风格化等。
7、无限撤销功能。
8、读取和写入各种文件格式,包括分层位图和3D文件。
9、可以使用许多工具在图层上进行绘制。
10、使用抗锯齿功能选择图像的一部分,并将选择内容修改为遮罩。
11、颜色窗口,图层堆栈窗口和工具箱窗口。
12、从控制台调用LazPaint。
13、提供脚本来执行图层效果。
您也可以编写自己的Python脚本。
2025/10/18 14:37:39 6.29MB 绘图软件
1
共 1000 条记录 首页 上一页 下一页 尾页
在日常工作中,钉钉打卡成了我生活中不可或缺的一部分。然而,有时候这个看似简单的任务却给我带来了不少烦恼。 每天早晚,我总是得牢记打开钉钉应用,点击"工作台",再找到"考勤打卡"进行签到。有时候因为工作忙碌,会忘记打卡,导致考勤异常,影响当月的工作评价。而且,由于我使用的是苹果手机,有时候系统更新后,钉钉的某些功能会出现异常,使得打卡变得更加麻烦。 另外,我的家人使用的是安卓手机,他们也经常抱怨钉钉打卡的繁琐。尤其是对于那些不太熟悉手机操作的长辈来说,每次打卡都是一次挑战。他们总是担心自己会操作失误,导致打卡失败。 为了解决这些烦恼,我开始思考是否可以通过编写一个全自动化脚本来实现钉钉打卡。经过一段时间的摸索和学习,我终于成功编写出了一个适用于苹果和安卓系统的钉钉打卡脚本。
2024-04-09 15:03 15KB 钉钉 钉钉打卡