本专栏所有源资料都免费获取,无任何隐形消费。
注意事项:STM32仿真会存在各种各样BUG,且尽量按照同样仿真版本使用。本专栏所有的仿真都采用PROTEUS8.15。
本文已经配置好STM32F103C8T6系列,在PROTUES仿真里,32单片机一般只用一种型号,如需其他型号,可改名。
本次功能实现基于stm32单片机,采用DS18B20检测温度,采用滑动变阻器模拟心率传感器,三个按键,一个切换阈值,两个增减,通过lcd1602显示屏显示,温度超过阈值则蜂鸣器报警,心率超过阈值则led灯闪烁
此为Proteus仿真演示:
基于STM32的温度、心率检测仿真
原理解释:
DS18B20是一种数字温度传感器,采用单总线接口进行通信。它基于热敏电阻原理,利用特定的电阻材料来感应温度变化。
DS18B