gd32 colibri-f450ve开发板使用gd32f450ve作为开发板的mcu,该mcu性能强劲,使用cortex-m4内核,主频达200m,flash大小为海量的512kb,sram大小为256kb,带有共计14个定时器,4个异步串口+4个同步串口,5个硬件spi,两个iis,一个sdio,一个lcd-tft控制器,实为32位mcu良心产品。
基于该mcu的强大性能,我计划使用gd32 colibri-f450ve开发板搭建一个气象数据采集反馈。
1项目背景
气象检测项目是比较热门的大学生电子设计项目之一,该项目比起无人机制造项目,电子机器人制造项目等更结合实际,更贴近生活。该项目计划使用32位单片机采集环境温湿度、亮度等,比起传统的8位51单片机更高速,更精确,数据存储池更大,可以存储一整天甚至一个星期的数据。每一天的某个预定时刻,单片机会通过蓝牙模块将数据上传到pc,并在数据超过特定阈值时通过邮件发送到手机报警。
2硬件准备
1.hc05串口蓝牙模块:总线为usart,循环查询方式;
2.dht11温湿度度监测模块:总线为单总线,不使用dma,输入捕获中断方式;
3.光敏电阻;
4.74hc595+lcd1602:总线为模拟spi,循环查询方式;
5.外置flash w25q128:总线为spi,不使用dma,定时录入方式(定时器)。
6.ds3231日历模块:总线为模拟iic
3项目内容
单片机通过ds3231进行日历计时,用模拟iic总线通信;通过单总线与dht11模块通信,采集温湿度数据;通过ad转换采集光敏电阻阻值,并实时通过pwmdac方式反馈到led上;设置一个定时器,当定时器计时完毕后单片机会将温度和湿度通过hc05蓝牙模块透传到pc上,再通过pc透传到手机上;每过中午12点和晚上12点,单片机会将这两个时刻的时间以及温湿度通过spi总线写到spi flash上;按键b2可以切换日历显示或者温湿度显示;环境亮度发生变化时,ld6的亮度也会随之改变。小红板采用充电宝供电,放在阳台上,而不与pc有任何的物理连接。
项目电路图&连接示意图:
连接图说明:
4实验效果
TUV发出首张在台测试太阳能证书予友达光电
2023年热保护器行业分析
实施的新补贴标准将推动新能源汽车行业的发展
关于Commvault与华为签署全球合作联盟协议的介绍和应用
深圳市鑫立凯科技有限公司宣布新战略布局,开拓新业务
关于GD32F450VE的气象数据采集器的性能分析和应用
坚固耐用的放大器提供集成的过压保护
Xilinx全新UltraScale架构介绍
机器视觉与plc信号如何对接?
小米手机终极杀手锏 小米5C还有这张王牌让小米更加便宜?
公版与非公显卡的区别有多大 买哪个最好
江西省景德镇市推动全省5G基站建设
目前技术停滞不前_搜索引擎的未来在哪里
国际充电标准制定协会引入新成员,是德科技能为充电标准带来什么?
晶体管的延生、结构及分类
医疗机器人的市场规模或将超过汽车机器人
智能制造日报:国家发改委等七部委联合印发《绿色产业指导目录(2019年版)》
机器人技术基础系列:规划与导航
铝电解电容制作过程和铝电解电容寿命计算原理解析
索尼PS4版游戏成为亚马逊与日本的畅销商品