openCvAs.rar
将openCv3.4.1版本成功移植到了Android Studio3.4.1上,做个参考
openCvTest2.rar
将openCv3.4.1版本成功移植到了Android Studio3.4.1上,做个参考
APP断线重连的实现(Mina框架,含服务器端代码)
实现:手机安卓APP与服务器建立长连接,客户端通过心跳机制保活,并在网络切换比如4G与WiFi的切换以及网络不稳定(服务器坏掉,网卡)造成的长连接断开进行恢复。(模拟了用户登录)
采用框架:服务器端和安卓开发均采用Mina框架进行快速开发。
[Java Swing图形界面开发与案例详解].王鹏等.扫描版
手里有[Java Swing图形界面开发与案例详解].王鹏等.扫描版pdf,分享给大家
LDC1000模块 STM32f103程序
2016年河北省电子设计大赛的时候做的铁丝寻迹小车,需要用到LDC1000模块寻找金属,现将代码分享
STM32F103 DHT22 程序 完美实现
代码实现了DHT22读取温度和湿度值(带小数),并通过串口1打印出来,DHT22驱动代码已做好封装,方便移植,IO口接的PA4,这个在dht22.h文件中自己修改,代码已共享
网页告白源码-爱的时间-心形
最近看抖音,有个网页告白,出现心形树,挺火的,手里刚好有源代码,就分享一下,代码改的地方很简单,就改字就行。网页打开有音乐播放,音乐可自己换。最后祝天下有情人终成眷属!99
STM32f103 物联网OV2640摄像头wifi传送
本实验基于stm32103开发,实现读取OV2640摄像头采集的图像信息,并存入数组,通过esp8266wifi模块,把数据发送到云端。本例程只提供硬件端代码,服务器端需自己实现。
此外若只用OV2640部分则可把WiFi传输部分注释即可,OV2640和WiFi均作了封装分离,用者自取。部分代码如下:
u8 ov2640_jpg_photo()
{
u8 res=0;
u32 i=0,t=0,j=0,c;
u32 jpeglen=0;
u8* pbuf;
u32 Len=0;
u8 s[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;i<10;i++) //丢弃10帧,等待OV2640自动调节好(曝光白平衡之类的)
{
while(OV2640_VSYNC==1);
while(OV2640_VSYNC==0);
}
while(OV2640_VSYNC==1) //开始采集jpeg数据
{
while(OV2640_HREF)
{
while(OV2640_PCLK==0);
ov2640_framebuf[jpeglen]=OV2640_DATA;
while(OV2640_PCLK==1);
jpeglen++;
}
}
pbuf=(u8*)ov2640_framebuf;
for(i=0;i>24);
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);
}
return res;
}
蓝牙小车App源代码
本人也算刚刚入门,因为实验室做小车比赛,需要一个蓝牙小车app,就参考网上编了一个,基本功能都能实现,令外加了百度语音的语音识别功能(需要联网)和重力控制功能(语音功能延迟较大,纯属娱乐),现在把代码放上,Android studio开发,如果想开发自己的app,完全可以参照代码实现自己想要的功能。因为水平受限,肯定有BUG,多多见谅哈。