【STM32MP1系列】DDR内存测试用例,stressapptest源码
【STM32MP1系列】DDR内存测试用例,stressapptest源码
基于imx6ull的智能家居温湿度监控系统 sht20温湿度芯片 oled显示屏 蜂鸣器 手机APP MQTT 高温报警
基于imx6ull的智能家居温湿度监控系统
项目功能:
1.通过sht20温湿度芯片采样温湿度,可在手机APP上订阅温湿度
2.在手机APP上控制imx6ull开发板上的LED的亮灭。
3.oled上显示温湿度采样值以及实时时间
4.当温度超过预警值时,oled屏幕显示高温报警,打开蜂鸣器报警
使用设备:
1.开发板:imx6ull开发板
2.oled:spi的SSD1309
3.温湿度传感器:sht20
通过这个项目你能学习到更加切合实际生活应用的IMX6ULL开发项目,非常有学习价值和意义的一个项目,对小白和已经有一定实操Linux嵌入式开发经验的学生或者社会工作人员们非常友好!这个项目也非常值得你去拥有和学习,让我们一起努力吧!
基于STM32F407ZGT6-FreeRTOS和ESP32的智能家居控制系统(毕业设计展示作品源代码)
本套操作系统作为毕业生的展示作品,资源完全可以正常使用!博主有资源相关的文章对这个智能家居操作系统进行使用说明,欢迎大家一起来讨论代码的优化方案~
项目选型说明:
本操作系统使用的核心通信模块是ESP32模块,使用ESP32的是因为它支持WiFi+蓝牙通信,现阶段我们操作系统只用到WiFI通信,如有需要后期也是可以增加蓝牙通信模式的。主控芯片是STM32F4系列芯片,F4系列的功能有多强大不用说也都知道,而且IO够多,非常适用于智能家居的应用场合。HMI显示屏作为上位机的显示面板,主要是因为它能减少开发周期,并且由第三方厂家生产可以降低我们对系统的后期维护成本,HMI自带多个功能组件,用过才知道多香~
项目所用资源说明:
上位机设计方案:陶晶驰X5系列7寸HMI显示屏+安信可ESP32S通信模块;
上位机作用:接收传感器数据、下发控制指令。
下位机设计方案:STM32F407ZGT6+FreeRTOS操作系统+ESP32通信模块;
下位机作用:发送传感器数据、接收控制指令,执行动作。
物联网平台:EMQx;
物联网平台作用:作为上下位机通信的中转站。
Python数据可视化处理:欧洲人群饮食习惯和身体状况(源代码+草稿+分析报告)
数据来自墨西哥的国家,秘鲁和哥伦比亚,年龄在14至61和不同的饮食习惯和身体状况,有17属性和信息处理2111条记录。与饮食习惯相关的属性有:频繁摄入高热量食物(FAVC)、蔬菜摄入频率(FCVC)、主餐次数(NCP)、餐间食物摄入(CAEC)、每日用水量(CH20)、饮酒量(CALC)。与身体状况相关的属性为:卡路里消耗监测(SCC)、体育活动频率(FAF)、使用科技设备时间(TUE)、使用交通工具(MTRANS),获得的其他变量为:性别、年龄、身高和体重。标签变量为NObesity,其值为:不足体重、正常体重、超重I级、超重II级、肥胖I级、肥胖II级和肥胖III级。
该数据集为UCL开源数据集,无需授权即可使用。
主要适用Pandas库进行数据分析,是使用Python进行大数据分析入门的很好示例教材。
物联网信息安全课程实验完整代码.zip
①代码涉及知识:对象操作、类操作、函数功能封装、库调用、算法设计等等;
②实验共四个,简介如下:
实验一:Caesar算法实现加密解密,使用tkinter、string库,有完整操作界面;
实验二:RSA算法实现加密解密,使用rsa、sys、tkinter、binascii库,有完整操作界面;
实验三:数字图像水印加密检测,使用tkinter、PIL、re、os库,有完整操作界面;
实验四:基于加盐哈希算法的访问控制登录界面,使用tkinter、hashlib、json、time、torch、torchcsprng、pymysql、random库,有完整操作界面,采用云数据库对账号信息进行存储和读取。
适用于所有python初学者入门学习!每一个实验在生活中都具有实际的应用价值。
Kicad插件.zip
该插件应用场景:原理图绘制、PCB布局布线、Gerber文件查看。
太空人手环设备.zip
使用ESP8266-12F模块,4M空间。OLED使用1.3寸IPS 240*240点阵彩屏,ST7789驱动芯片。可以自行使用nodeMCU等开发板,如果是其他WIFI模块请自行修改参数。
代码采用Arduino 编写,简单容易上手。整套软件资料,有源代码,教程,环境,库等。采用一键配网,无需修改代码。20秒连不上路由器会自自动进入一键配网模式,配网完成后自动重启动。
网页修改城市代码,解决自动定位偶尔不准问题。
优化界面,解决太空人旋转卡顿问题。板载高精度温控探头,程序后续更新显示,目前界面显示的温湿度是天气预报数据。
DC-DC电源输出模块,12V转5V输出
DC-DC电源转换原理图和PCB,12V转5V输出,电路板传感器专用!
电源降压模块原理图和PCB,12V转7.4V
DC-DC电源转换原理图和PCB,12V转7.4V,电机专用!
STM32F103ZET6原理图+PCB文件.zip
STM32F103ZE最小系统PCB+原理图,打包文件,可直 接打板。ZE和ZG都通用。打出来的板和淘宝的一模一样,比直接买成品便宜的多。
Arduino Mega 2560 图纸.zip
实用 Arduino MEGA 2560 Altium 图纸 ,版本Rev3。非实物 Arduino ,为原理图,PCB 图纸!!!可直接 PCB 打样!!!非各种含坑图纸可比!!!提供立创器件编码!!! BOM 器件!!
基于stm32f103zet6的通过modbus-485rtu协议采集PH和溶解氧数据.zip
modbus rtu 485协议采用的是一主多从方式通信,主机是普中的stm32f103zet6开发板,从机是传感器。代码已经在实物上测试通过,并且也用modbus精灵测试通过了。
划重点:
1、读寄存器功能码统一用03;
2、采用设备地址寻址方式实现功能;
3、轮询读值。
4、使用开发板前注意看你的板子有没有485芯片,如果没有的话需要你用485转TTL模块连接板子和传感器。
报错注意事项:
1、串口通信只显示FF或者别的乱码,说明你的传感器供电不足,建议大家使用升压模块单独给传感器供电;
2、编译如果出错,首先看看自己的晶振、芯片、头文件引用路径有没有选对;
3、如果你要设新的设备地址或者新的功能码实现功能的话,记得要重新计算CRC校准值喔,算法自行百度吧。
4、如果没报错,但是实现不出你想要的结果,请优先考虑多用printf测试。
MQTT通信之WebSocket实现网页远程控制开关和消息收发
1. 打开/关闭 开关,实现发送1和0到 topic
2. “发送消息”实现单次发送,“循环消息”实现循环发送固定消息,“停止循环”实现停止循环消息发送。
3. 消息接收区要能实时显示
LED_Control_with_Nodejs.rar
使用一个非常流行的JavaScript框架Node.js来控制连接到Arduino Uno的LED。我们还将使用Node.js使用Arduino从网页控制LED的亮度。通过少量调整和使用ESP8266,可以将其转换为物联网项目,可以从任何地方控制LED。