ESP8266 + Arduino IDE 1.6.5 + DHT22 + SHT20 溫濕度感應器
寫到這主要是作記錄了, 因為合併程式很快就測成功了, 整個程式如下: #include <Wire.h> #include <DHT.h> #include "SparkFunHTU21D.h" #include <ESP8266WiFi.h> #define DHTPIN 4 #define DHTTYPE DHT22 // Wifi definition const char* ssid = "Buffalo9F-2"; const char* password = "0227057373"; const char* server = "184.106.153.149"; String apiKey = "P1UO6DM0KA8X79SQ"; WiFiClient client; //Create an instance of the object HTU21D myHumidity; DHT dht(DHTPIN, DHTTYPE); void reConnectAP() { int i = 0; WiFi.begin(ssid, password); while ((WiFi.status() != WL_CONNECTED) && (i < 100)) { delay(500); Serial.print("."); i = i++; } if (WiFi.status() == WL_CONNECTED) { Serial.println(""); Serial.println("WiFi connected"); Serial.println("IP address: "); Serial.println(WiFi.localIP()); myHumidity.begin(); ...