บทความ

ESP8266 ควบคุมเว็ป(NodeMCU ESP8266 เชื่อมต่อ DHT11 เซ็นเซอร์วัดอุณหภูมิและความชื้น แสดงค่าผ่าน wifi web server)

   // Including the ESP8266 WiFi library #include <ESP8266WiFi.h> #include "DHT.h"   // Uncomment one of the lines below for whatever DHT sensor type you're using! #define DHTTYPE DHT11     // DHT 11 //#define DHTTYPE DHT21     // DHT 21 (AM2301) //#define DHTTYPE DHT22     // DHT 22    (AM2302), AM2321   // Replace with your network details const char* ssid = "my_arduino"; // ใส่  esp 8266 const char* password = "0927566556"; // ใส่รหัสที่เราตั้ง   // Web Server on port 80 WiFiServer server(80);   // DHT Sensor const int DHTPin = 5; // Initialize DHT sensor. DHT dht(DHTPin, DHTTYPE);   // Temporary variables static char celsiusTemp[7]; static char fahrenheitTemp[7]; static char humidityTemp[7];   // only runs once on boot void setup() {    // Initializing serial port for debugging purposes    Serial.begin(115200);    delay(10);      dht....

หน้าที่ของesp8266

รูปภาพ
    ESP8266  เป็นไมโครคอนโทรลเลอร์ที่ผลิตโดยบริษัท  Espressif ( เชี่ยงไฮ้ ,  ประเทศจีน) มีคุณสมบัติเด่นคือการเชื่อมต่อ  WiFi  ที่มาพร้อมกับ  Full TCP/IP Stack  ตัวชิปมีราคาถูก อีกทั้งการเป็นไมโครคอนโทรลเลอร์หมายถึงสามารถเขียนโปรแกรมลงไปในตัวมันได้เลย ด้วยข้อดีต่างๆทั้งราคาถูก เขียนโปรแกรมได้ มีฟังก์ชั่น  WiFi  ติดมาพร้อม ทำให้  ESP8266  เป็นสิ่งที่ตอบสนองต่อการมาของยุค  Internet of Things  จึงทำให้ได้รับความนิยมอย่างแพร่หลาย มีโปรเจคออกมามากมาย             คุณสมบัติ Hardware CPU Tensilica L106 32-bit processor 80MHz RAM 64kB Instruction RAM & 96kB Data RAM Memory External QSPI Flash up to 16MB supported Interface UART/SDIO/SPI/I2C/I2S/GPIO/ADC/PWM GPIO 16 Operating Voltage 2.5 ~ 3.6V Operating Current 80mA Operating Temperature -40 ~ 125 C Software Wi-Fi Mode Station/SoftAP/SoftAP+Station Security WPA/WPA2 Encryption WEP/TKIP/AES Firmware Upgrade UART Download / OTA Software...