arduino言語を使い、太陽光パネルを内部電源としてDHT11とseeduino xiaoで温湿度を測定し、パソコンにつないでデータをシリアルモニタで表示できるようにする。

実現したいこと

arduino言語を使い、太陽光パネルを内部電源としてDHT11とseeduino xiaoで温湿度を測定し、パソコンにつないでデータをシリアルモニタで表示できるようにする。

発生している問題・分からないこと

Seeeduino xiaoのマイコンボードにかきこむプログラムがわかりません。EmulateEEPROMのプログラムを使います。

該当のソースコード

Arduino言語

1下記のプログラムはパソコンにseeeduino xiaoをつないだ時のものです。このプログラムとEmulateEEPROMのプログラムを組み合わせると思います。 2#include "DHT.h"3 4#define DHTPIN 35#define DHTTYPE DHT116 7DHT dht(DHTPIN, DHTTYPE);8 9void setup() {10 dht.begin();11 delay(3000);12}13 14void loop() {15 delay(2000);16 float h = dht.readHumidity();17 float t = dht.readTemperature();18 float f = dht.readTemperature(true);19 if (isnan(h) || isnan(t) || isnan(f)) {20 Serial.println(F("Failed to read from DHT sensor!"));21 return;22 }23 float hif = dht.computeHeatIndex(f, h);24 25 float hic = dht.computeHeatIndex(t, h, false);26 27 Serial.print(F("Humidity: "));28 Serial.print(h);29 Serial.print(F("% Temperature: "));30 Serial.print(t);31 Serial.println(F("°C "));32 33 }

試したこと・調べたこと

上記の詳細・結果

グーグルでArdino data loger EEPROMやArduino EEPROM tempertureなどで調べましたが、手掛かりがありませんでした。

補足

特になし

コメントを投稿

0 コメント