[原创] 【NXP Rapid IoT评测】+ 4. 简单温湿度监测

hehung   2019-1-20 11:26 楼主
最近两周事太多了,今天做了一个简单的温湿度的采集程序 过程如下: NXP的在线编程网站太难访问了,幸好还有还有一个Atmosphere Iot这个网站可以访问,而且比较稳定。但是还是有点慢。 https://platform.atmosphereiot.com 好了,首先是新建工程: 如下图: 1.png 之后是给工程命名: 随便取一个名字,如下,然后选择套件名字: 2.png 使用空间创建一个如下所示的程序: 用来读取温湿度信息,并且LED还会跟着1秒闪烁一次。 3.png 中间的function空间是需要自己添加程序的,意思就是讲温湿度传感器读取的数据取出来放在显示页面显示出来:代码如下: 4.png 温度读取程序: ATMO_Status_t temperature_covert_trigger(ATMO_Value_t *in, ATMO_Value_t *out) { float temp = 0; ATMO_GetFloat(in, &temp); char str[32]; sprintf(str, "%.1f C", temp); ATMO_CreateValueString(out, str); return ATMO_Status_Success; } 湿度读取程序: ATMO_Status_t humidity_covert_trigger(ATMO_Value_t *in, ATMO_Value_t *out) { float temp = 0; ATMO_GetFloat(in, &temp); char str[32]; sprintf(str, "%.1f %%rh", temp); ATMO_CreateValueString(out, str); return ATMO_Status_Success; } 显示效果如下: 6.jpg 此内容由EEWORLD论坛网友hehung原创,如需转载或用于商业用途需征得作者同意并注明出处 5.gif 虽然可以显示出温度和湿度信息,但是在显示温度的界面,温湿度来回切换显示。并且使用触摸屏的时候,切换到下一个页面时候有马上切换回主界面,不知道怎么回事,我与官方的例程对比了,发现都是一样的设置还是这种情况,有大神帮我忙看一下,谢谢。 工程如下: 运行文件
Temperature_humidity_capture firmware.bin (411 KB)
(下载次数: 0, 2019-1-20 11:24 上传)
工程配置文件:
Temperature_humidity_capture.zip (61.14 KB)
(下载次数: 0, 2019-1-20 11:25 上传)
本帖最后由 hehung 于 2019-1-20 11:43 编辑

回复评论 (1)

楼主列害   
射频【放大器】
点赞  2019-1-20 13:07
电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 京公网安备 11010802033920号
    写回复