สารบัญ:

วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: 5 ขั้นตอน
วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: 5 ขั้นตอน

วีดีโอ: วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: 5 ขั้นตอน

วีดีโอ: วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: 5 ขั้นตอน
วีดีโอ: 📲💡 Arduino EP.1 การติดตั้ง Arduino+ESP8266 WiFi ทีละขั้นตอน 2024, พฤศจิกายน
Anonim
วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud
วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud

คำแนะนำนี้แสดงให้คุณเห็นการสาธิต Internet of Things อย่างง่ายโดยใช้ ESP8266 NodeMCU และบริการ IoT ออนไลน์ที่เรียกว่า AskSensors เราสาธิตวิธีรับข้อมูลจากไคลเอ็นต์ HTTPS ของ ESP8266 อย่างรวดเร็ว และแปลงเป็นกราฟลงในแพลตฟอร์ม AskSensors IoT

ขั้นตอนที่ 1: วัสดุที่คุณต้องการ

วัสดุที่คุณต้องการ
วัสดุที่คุณต้องการ

ในการปฏิบัติตามบทช่วยสอนนี้ คุณจะต้อง:

  1. คอมพิวเตอร์ที่ใช้ซอฟต์แวร์ Arduino
  2. ESP8266 โหนด MCU
  3. สายไมโคร USB เพื่อเชื่อมต่อโหนด MCU กับคอมพิวเตอร์

ขั้นตอนที่ 2: ลงชื่อสมัครใช้ AskSensors

ขั้นแรก สร้างบัญชีใหม่ที่ AskSensors คุณจะได้รับอีเมลพร้อมคำแนะนำทั้งหมดที่คุณต้องปฏิบัติตามเพื่อเข้าสู่ระบบ (ง่ายมาก)

ปฏิบัติตามคู่มือการเริ่มต้นใช้งาน ซึ่งจะอธิบายวิธีสร้างและตั้งค่าเซนเซอร์ใหม่ เพื่อให้เราสามารถเขียนข้อมูลไปยังเซนเซอร์นี้ได้ นี่คือขั้นตอนหลัก:

  1. คลิกที่ 'เซ็นเซอร์ใหม่' เพื่อสร้างช่องทางการสื่อสารด้วยรหัสเฉพาะและรหัส API ตั้งชื่อและคำอธิบายให้เซ็นเซอร์ของคุณ
  2. เพิ่มโมดูลสำหรับข้อมูลที่คุณจะวางแผน
  3. คัดลอกค่า Api Key In เราจะใช้ในรหัส ESP8266 ในภายหลัง

ขั้นตอนที่ 3: เขียนรหัส

ตัวอย่างร่างและไลบรารี ESP8266 WIFI มีอยู่ใน github รหัสที่ให้มาพร้อมใช้งานตามที่เป็นอยู่ มันเชื่อมต่อ ESP8266 กับเครือข่ายไร้สายเป็นไคลเอนต์ HTTPS จากนั้นส่งข้อมูลไปยัง AskSensors ทุก ๆ 25 วินาที คุณต้องกรอกข้อมูลต่อไปนี้:

  • WIFI SSID และรหัสผ่านของคุณ
  • Api Key In ที่สร้างขึ้นก่อนหน้านี้โดย AskSensors
  • หากจำเป็น ช่วงเวลาระหว่างการอัปเดตข้อมูลต่อเนื่องสองครั้ง (ตั้งค่าเป็น 25 วินาทีในตัวอย่างนี้)

// กำหนดค่า Wifi

const char* wifi_ssid = "……….."; // SSID const char* wifi_password = "……."; // WIFI

const char* apiKeyIn = "……….."; // คีย์ API ใน ตัวอย่าง: FALOAPPKH17ZR4Q23A8U9W0XPJL0F6OG

ล่าช้า (25000); // ล่าช้า 25 วินาที

ขั้นตอนที่ 4: เรียกใช้รหัส

เรียกใช้รหัส
เรียกใช้รหัส
เรียกใช้รหัส
เรียกใช้รหัส
  1. เปิด Arduino IDE และอัปโหลดโค้ดไปยัง ESP8266 nodeMCU ทำตามบทช่วยสอนนี้ หากคุณยังต้องเริ่มต้นเขียนโปรแกรม ESP8266 ESP-12E NodeMCU โดยใช้ Arduino IDE
  2. กลับไปที่หน้าเซ็นเซอร์ของคุณบน askSensors คลิกที่ 'มองเห็น' และ 'แสดงกราฟ' เพื่อดูข้อมูลเซ็นเซอร์ของคุณในกราฟ
  3. เปิดเทอร์มินัลอนุกรม คุณสามารถตรวจสอบการอ่านกราฟด้วยค่าที่พิมพ์บนเทอร์มินัล Arduino ของคุณ

ขั้นตอนที่ 5: เสร็จสิ้น

แค่นั้นแหละ!

ขอบคุณที่อ่านคำแนะนำนี้!

คุณสามารถลองบทแนะนำเพิ่มเติมได้ที่นี่

สุดท้ายนี้ ความคิดเห็นของคุณจะได้รับการชื่นชม กรุณาแสดงความคิดเห็นด้านล่าง!

แนะนำ: