[問題] arduino多筆資料回傳使用struct

作者: smallswine (small swine)   2016-08-28 01:45:37
我想請問一下
我使用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;
}

Links booklink

Contact Us: admin [ a t ] ucptt.com