作者smallswine (small swine)
看板ASM
标题[问题] arduino多笔资料回传使用struct
时间Sun Aug 28 01:45:37 2016
我想请问一下
我使用DHT11温湿度感测器
想写作副程式读取资料
然後在主程式显示
由於return无法回传温度.湿度两个数值
所以我想用 struct 包装起来回传
以下是我目前写出的副程式码 接下来可以怎麽撰写
再麻烦了 谢谢
#include <dht11.h>
#define dht_dpin 7
dht11 DHT;
//环境温湿度
int DHTt()
{
DHT.read(dht_dpin);
struct data
{
int humidity;
int temperature;
};
struct data dht = {DHT.humidity,DHT.temperature};
return dht;
}
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 61.230.120.130
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/ASM/M.1472319940.A.07F.html
※ 编辑: smallswine (61.230.120.130), 08/28/2016 01:58:54
※ 编辑: smallswine (61.230.120.130), 08/28/2016 02:00:05