你的浏览器版本过低,可能导致网站不能正常访问!
为了你能正常使用网站功能,请使用这些浏览器。

【外网项目分享】用STM32 L432KC经行土地研究课程

[复制链接]
STMCU 发布时间:2019-3-8 17:00
简介

我们是索邦理工大学电子与计算机科学专业的3名工科学生。我们的项目是帮助其他学生的工作。我们必须收集很多不同的数据,比如地面温度、空气温度、湿度……

问题:我们的项目需要低消耗,耐水,耐用,因为项目一般在野外的山区。

微控制器恢复传感器的数据,并在屏幕上实时显示信息,它还通过SigFox天线将这些数据发送到一个名为Ubidots的在线服务器。

这个系统是完全自主的:它由太阳能电池板充电的电池供电,每小时都可以有一个电池来收集和发送数据。

1)代码

为了开发我们的项目,我们使用了Mbed。这是一个在线编程软件,它的特殊之处在于它是一个协作平台,你可以找到很多由这个传感器支持的库,使用非常方便。


为了尽量省电,我们一般设置单片机为睡眠模式,这使得我们的盒子在等待的时候消耗的能量很少甚至没有,我们决定每小时叫醒它一次,在再次进入睡眠模式前收集并发送数据。

此外,一个小开关允许盒子使用它的液晶显示器,当人们在附近的时候可以打开液晶显示屏,当盒子在野外的时候可以关闭显示屏。

2)网络服务器

我们使用Sigfox技术发送数据,然后通过回调方式将所有内容以Json格式文本发送到ubidot。这项技术很有用,因为它具有很好的覆盖率,非常适合我们的项目问题,例如从阿尔卑斯发送数据。


所有数据都可以显示在仪表板上,并且所有内容都可以在CSV文件中记录下来。更重要的是,我们的数据在被发送时都会乘以100除以100,这样可以获得浮点数数据

3)卡

我们选择ALTIUM DESIGNER来创建我们的PCB。在这张卡片上,我们放置我们的微控制器和所有的传感器。

Programme mainC/C++     
programme_main.c (4.5 KB, 下载次数: 0)
收藏 评论0 发布时间:2019-3-8 17:00

举报

0个回答

所属标签

STM32团队

意法半导体微控制器和微处理器拥有广泛的产品线,包含低成本的8位单片机和基于ARM® Cortex®-M0、M0+、M3、M4、M33、M7及A7内核并具备丰富外设选择的32位微控制器及微处理器


最新内容

相似分享

关于
我们是谁
投资者关系
意法半导体可持续发展举措
创新与技术
意法半导体官网
联系我们
联系ST分支机构
寻找销售人员和分销渠道
社区
媒体中心
活动与培训
隐私策略
隐私策略
Cookies管理
行使您的权利
官方最新发布
STM32N6 AI生态系统
STM32MCU,MPU高性能GUI
ST ACEPACK电源模块
意法半导体生物传感器
STM32Cube扩展软件包
关注我们
st-img 微信公众号
st-img 手机版