基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器
2020-02-13 23:36
232 查看
主要功能:
本系统采用 STM32f103ZET6 作为主控芯片,能对 DS18B20 采集到的信息进行解算,并将结果显示在 TFTLCD 显示屏上面,并可以通过两个按键实现设定温度加减到设定温度,同时温度大于设定阈值,会进行报警。
使用 TIM2 进行计数,采集时间为 50ms 采集一次。
真实温度和设定温度进行比较,大于设定温度,进行报警;小于设定温度,不出声音。
蜂鸣器采用 STM32F103ZET6 自带的蜂鸣器,也可改端口,应用外部蜂鸣器。
温度传感器应用 DS18B20,用三极管封装的传感器,同样也是采用板子上面的接口。也可进行更改应用外部成品模块。
按键采用 KEY0 和 KEY1,进行设定温度的改变,KEY0 为设定温度增加 1 度功能按钮,KEY1 为设定温度减小 1 度功能按钮。
同时通过 TFTLCD 屏幕显示出来真实温度和设定温度。
详细引脚信息在压缩包内的注意.txt。
资料在这个链接里面
基于 STM32 实现的温度控制系统 TFTLCD 蜂鸣器.zip
第一次发帖子,排版不太明白,下次争取做得更好。
- 点赞
- 收藏
- 分享
- 文章举报
相关文章推荐
- 基于STM32的半导体制冷片(TEC)温度控制系统设计
- 基于角色访问控制的OA系统的设计与实现
- 基于STM32的OLED与TFTLCD详解1(IC驱动及FSMC初探)
- angular基于路由控制ui-router实现系统权限控制
- 基于Arduino开发板、DHT11和蜂鸣器实现温度报警
- 利用STM32的FSMC控制2.8寸TFTLCD问题。
- 基于Vue实现后台系统权限控制的示例代码
- 基于Vue实现后台系统权限控制
- 基于NIOS II嵌入式处理器实现LCD的控制
- 基于ZigBee 的多点温度采集系统设计与实现
- 基于java过滤器实现web系统的IP访问控制
- STM32F40实现 按键密码锁、按键控制LED 、串口选择菜单 、串口控制LED开关 、串口控制蜂鸣器开关及响度 、串口控制蜂鸣器播放音乐 、按键控制LED的亮度
- 中、小尺寸TFT-LCD系统时序控制模块的设计
- 基于Vue实现微信三公棋牌网站搭建后台系统权限控制
- ChainDesk:基于区块链技术实现的学历信息征信系统-控制层实现
- angular基于ui-router实现系统权限控制
- 基于数据库的存取控制实现系统角色控制
- 基于Vue实现后台系统权限控制
- 基于STM32的高速多通道信息采集系统的设计实现 AD7606+STM32F105
- 高级权限管理系统的设计---- 基于角色+模块的权限控制管理实现