STM32F103通过串口2跟ESP8266相连。 1、连接中移动onenet物联网云平台,主动上报本地数据到平台端。 2、接收平台端下发的控制指令并动作。上报继电器状态。 3、代码使用KEIL开发,当前在STM32F103C8T6运行,如果是STM32F103其他型号芯片,依然适用,请自行更改KEIL芯片型号以及FLASH容量即可。 4、软件下载时,请注意keil选择项是jlink还是stlink. 5、硬件设计、软件开发、数据联网:349014857@qq.com;
2022-05-26 09:11:48 5.93MB STM32F103C8T6 ESP8266 OneNet 物联网编程
1、基于STM32C8T6的自动量程转换数字电压表原理图和PCB文件,使用内置ADC测量电压; 2、功能指标: 1.量程:测量范围为直流电压0~200V,分为200mV,2V,20V,200V共4挡。 2.位数:3位半(或12位ADC)。 3.精确度:这里用相对误差表示,指标为±2%,实际实现:±1%。 4.分辨率:0.05%,分辨力为0.1mV。 5.测量速度:2次/s。 6.功能:自动量程转换,超量程报警,复位功能,OLED 屏幕显示,指示灯。 3、已生成原理图库和PCB库,请放心使用。 注: 蜂鸣器电路建议换成PNP型,此NPN型电路最终实测未起作用; 限于实验条件,该电路只验证了最大32V电压的测量,介意者请勿下载!
2022-05-24 21:03:19 490.55MB stm32 arm 嵌入式硬件 单片机
本例使用STM32F103芯片,使用软件模拟IIC总线的方式,驱动存储器24C02。通过本例的学习可以掌握24C系列芯片的编程技巧。以及如何使用软件模拟的方式模拟IIC总线通讯。
2022-05-24 20:28:32 4.53MB 24C02驱动,基于STM32的
1
1.现象说明当有行人过马路的时候,按下按钮,黄灯闪烁5次,人行道变绿灯,车行道变红灯,并进行15S倒计时 2.使用的STM32F103R8C8芯片,可以参考资源内部的配置文件,来进行配置其他STM32的芯片 4.可扩展为十字路口的红绿灯 5.对资源文件若有疑问可以私信我呀
2022-05-24 17:49:37 22.56MB stm32 arm 嵌入式硬件 单片机
1
基于STM32单片机的实验室安全报警系统设计
2022-05-24 11:05:59 1.91MB 基于 stm32 单片机 实验室
1
首先应该介绍STM32F411RET6的内部温度传感器: 首先此温度传感器主要用于测量设备所处环境的周围温度。 当没有使用此温度传感器时,传感器将处于断电模式。 主要的性能: •所支持的温度范围:-40℃到125℃ •测量的精度:±1.5℃ 然后是读取芯片内部的温度传感器: ①选择ADC1_IN18作为输入通道。 ②选择一个采样的时间,但必须要大于用户参考手册上所指定的最小采样时间。 ③通过置位ADC_CCR寄存器中的TSVREFE标志位,使得温度传感器从掉电模式唤醒。 ④开始ADC传唤通过置位SWSTART(或者通过外部的触发) ⑤读取ADC数据寄存中的数值 ⑥使用下面的公式来计算温度: Tempereture={(V_SENSE-V25)/Avg_Slope}+25 在这个公式里面: —V25在25℃下的值 —Avg_Slope为给定的温度的斜率 通过查看电气特性手册来获得给定的V25和Avg_Slope的值 注意: 传感器在他能够正确的范围内输出V_SENSE之前,从掉电模式到唤醒有一个起始的时间。同样,ADC的上电也有一个起始的时间,因此为了使这个延时最小化,ADON和TSCREFE标志位可以在同一个时间被置位。 温度传感器的输出电压的改变与温度是呈现出线性关系的。这个线性函数的偏移是依赖于每一个芯片上处理器的不同。 内部温度传感器更加适合与那些用来察觉温度不差异的应用中,而非用于获取绝对的温度值,如果想要获取到精确的温度值,请使用一个外部的温度传感器来代替。 现在是相关的ADC初始化的代码和获取温度代码部分截图: 然后是主函数的读取,并且串口打印出来: 最后是套入用户手册所给出公式计算出的温度的结果: 然后下一步是调试W5500进行网络连接,并把温度数据上传到网络
1
需修改: 1. MPU 的 ID ,9250:0x71,9255:0x73 单位: 1. 加速度:g 2. 陀螺仪:度/s 3. 磁力计:向量 注意: 1. 含示例工程,基于stm32F4CE11U6 2.含磁力计拟合,不含磁力计校正 3. 可以修改驱动方式,在末尾
2022-05-23 02:06:37 8.31MB MPU9250 椭球拟合 STM32F4
1
基于STM32的心率OLED显示
2022-05-22 21:00:55 2.51MB stm32 综合资源 arm 嵌入式硬件
1
针对目前电网中所存在的高次谐波等问题,设计了基于STM32芯片的电能质量在线检测装置。首先,该文对电能质量检测设备设计的方案进行分析,在设计过程中要求保证信号的收集精准度。之后,对电能检测设备的软硬件设备的设计进行分析。在硬件设计过程中,主要包括各信号电路的设计,能够为电能质量检测设备的发展提供硬件基础。在软件设计过程中,主要包括ADE7880初始化设置子程序、基本电参量测量程序、电能处理程序、 显示子程序等,实现电能质量检测的收集和处理。最后,对设计的检测装置进行实际验证。表明设计的检测装置能够满足用户实际需求,提高检测精准度。
1
基于STM32的水温自动PID控制源程序,完整工程文件 基于STM32的水温自动PID控制源程序,完整工程文件
2022-05-22 17:54:57 4.13MB stm32 水温 控制 PID
1