全球最实用的IT互联网信息网站!

AI人工智能P2P分享&下载搜索网页发布信息网站地图

当前位置:诺佳网 > 电子/半导体 > MEMS传感器 >

基于PSOC62 CAPSENSE evaluation kit板的环境盒子设计实

时间:2023-07-22 14:51

人气:

作者:admin

标签: PSoC62  evaluati  基于  CAPSENSE 

导读:本项目主要实现了一个基于PSOC62 CAPSENSE evaluation kit开发板的环境盒子,...

功能简介

本项目主要实现了一个基于PSOC62 CAPSENSE evaluation kit开发板的环境盒子,

环境盒子可以通过攀藤PMS5003ST传感器实时采集环境数据,并通过串口终端及屏幕将数据显示出来。

当前的功能已经实现了数据的1s采集更新,通过user按键对显示界面进行切换,共四个界面分别显示
当前环境的温湿度、PM1.0、PM2.5、PM5.0、空气中固体颗粒物个数、当前设备版本等信息。

硬件介绍

硬件构成主要有开发板+串口屏幕+攀藤传感器

LCD屏幕使用的是2.8Inch的320x240的串口屏幕,使用串口方式与主控通信
传感器使用的是攀藤PMS5003ST,使用串口方式与主控通信。

软件实现:

软件流程图如下:

1.jpg

软件主要通过2个串口与外设通信,共创建了LCD控制、传感器数据采集、按键采集、3个线程。

程序检测按键后将计数值通过邮箱方式发送给LCD控制线程,实现界面的跳转,以显示不同数据。

传感器采集线程采集数据后将数据赋值给全局变量,按键控制线程读取全局变量并实时显示。

全局变量的读写操作通过互斥锁控制,以实现对临界资源的保护。

传感器读取数据如下:

1.jpg

1.jpg

总结

软件是第一版代码,实现了基本功能。后期计划加上无线网络的访问以获取天气信息并显示。

环境的数据传输将采用邮箱的方式进行同步。

温馨提示:以上内容整理于网络,仅供参考,如果对您有帮助,留下您的阅读感言吧!
相关阅读
本类排行
相关标签
本类推荐

CPU | 内存 | 硬盘 | 显卡 | 显示器 | 主板 | 电源 | 键鼠 | 网站地图

Copyright © 2025-2035 诺佳网 版权所有 备案号:赣ICP备2025066733号
本站资料均来源互联网收集整理,作品版权归作者所有,如果侵犯了您的版权,请跟我们联系。

关注微信