สารบัญ:
- ขั้นตอนที่ 1: วัสดุที่คุณต้องการ
- ขั้นตอนที่ 2: ลงชื่อสมัครใช้ AskSensors
- ขั้นตอนที่ 3: เขียนรหัส
- ขั้นตอนที่ 4: เรียกใช้รหัส
- ขั้นตอนที่ 5: เสร็จสิ้น
วีดีโอ: วิธีเชื่อมต่อ ESP8266 NodeMCU กับ IoT Cloud: 5 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
คำแนะนำนี้แสดงให้คุณเห็นการสาธิต Internet of Things อย่างง่ายโดยใช้ ESP8266 NodeMCU และบริการ IoT ออนไลน์ที่เรียกว่า AskSensors เราสาธิตวิธีรับข้อมูลจากไคลเอ็นต์ HTTPS ของ ESP8266 อย่างรวดเร็ว และแปลงเป็นกราฟลงในแพลตฟอร์ม AskSensors IoT
ขั้นตอนที่ 1: วัสดุที่คุณต้องการ
ในการปฏิบัติตามบทช่วยสอนนี้ คุณจะต้อง:
- คอมพิวเตอร์ที่ใช้ซอฟต์แวร์ Arduino
- ESP8266 โหนด MCU
- สายไมโคร USB เพื่อเชื่อมต่อโหนด MCU กับคอมพิวเตอร์
ขั้นตอนที่ 2: ลงชื่อสมัครใช้ AskSensors
ขั้นแรก สร้างบัญชีใหม่ที่ AskSensors คุณจะได้รับอีเมลพร้อมคำแนะนำทั้งหมดที่คุณต้องปฏิบัติตามเพื่อเข้าสู่ระบบ (ง่ายมาก)
ปฏิบัติตามคู่มือการเริ่มต้นใช้งาน ซึ่งจะอธิบายวิธีสร้างและตั้งค่าเซนเซอร์ใหม่ เพื่อให้เราสามารถเขียนข้อมูลไปยังเซนเซอร์นี้ได้ นี่คือขั้นตอนหลัก:
- คลิกที่ 'เซ็นเซอร์ใหม่' เพื่อสร้างช่องทางการสื่อสารด้วยรหัสเฉพาะและรหัส API ตั้งชื่อและคำอธิบายให้เซ็นเซอร์ของคุณ
- เพิ่มโมดูลสำหรับข้อมูลที่คุณจะวางแผน
- คัดลอกค่า 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: เรียกใช้รหัส
- เปิด Arduino IDE และอัปโหลดโค้ดไปยัง ESP8266 nodeMCU ทำตามบทช่วยสอนนี้ หากคุณยังต้องเริ่มต้นเขียนโปรแกรม ESP8266 ESP-12E NodeMCU โดยใช้ Arduino IDE
- กลับไปที่หน้าเซ็นเซอร์ของคุณบน askSensors คลิกที่ 'มองเห็น' และ 'แสดงกราฟ' เพื่อดูข้อมูลเซ็นเซอร์ของคุณในกราฟ
-
เปิดเทอร์มินัลอนุกรม คุณสามารถตรวจสอบการอ่านกราฟด้วยค่าที่พิมพ์บนเทอร์มินัล Arduino ของคุณ
ขั้นตอนที่ 5: เสร็จสิ้น
แค่นั้นแหละ!
ขอบคุณที่อ่านคำแนะนำนี้!
คุณสามารถลองบทแนะนำเพิ่มเติมได้ที่นี่
สุดท้ายนี้ ความคิดเห็นของคุณจะได้รับการชื่นชม กรุณาแสดงความคิดเห็นด้านล่าง!
แนะนำ:
วิธีเชื่อมต่อ Raspberry Pi กับ Cloud โดยใช้ Node.js: 7 ขั้นตอน
วิธีเชื่อมต่อ Raspberry Pi กับคลาวด์โดยใช้ Node.js: บทช่วยสอนนี้มีประโยชน์สำหรับทุกคนที่ต้องการเชื่อมต่อ Raspberry Pi กับคลาวด์ โดยเฉพาะกับแพลตฟอร์ม AskSensors IoT โดยใช้ Node.js ไม่มี Raspberry Pi ใช่ไหม หากคุณไม่มี Raspberry Pi อยู่แล้ว ฉันจะแนะนำให้คุณซื้อ Raspberry
วิธีเชื่อมต่อ ESP32 กับ IoT Cloud: 8 ขั้นตอน
วิธีเชื่อมต่อ ESP32 กับ IoT Cloud: คำแนะนำนี้มีอยู่ในชุดบทความเกี่ยวกับการเชื่อมต่อฮาร์ดแวร์ เช่น Arduino และ ESP8266 กับคลาวด์ ฉันจะอธิบายวิธีทำให้ชิป ESP32 ของคุณเชื่อมต่อกับคลาวด์ด้วยบริการ AskSensors IoT ทำไมต้องเป็น ESP32 หลังจากประสบความสำเร็จอย่างยิ่งใหญ่
วิธีเชื่อมต่อ FlySky Transmitter กับ PC Simulator (ClearView RC Simulator) -- ไม่มีสายเคเบิล: 6 ขั้นตอน
วิธีเชื่อมต่อ FlySky Transmitter กับ PC Simulator (ClearView RC Simulator) || ไม่มีสายเคเบิล: คำแนะนำในการเชื่อมต่อ FlySky I6 กับคอมพิวเตอร์เพื่อจำลองการบินสำหรับผู้เริ่มต้นเครื่องบินปีก การเชื่อมต่อการจำลองการบินโดยใช้ Flysky I6 และ Arduino ไม่จำเป็นต้องใช้สายเคเบิลจำลอง
วิธีเชื่อมต่อ LCD ขนาด 16x4 กับ Arduino: 6 ขั้นตอน
วิธีเชื่อมต่อ LCD ขนาด 16x4 กับ Arduino: บทนำเมื่อเร็ว ๆ นี้ฉันได้รับตัวอย่าง LCD ฟรีจากเพื่อนของฉันที่ FocusLCDs.com หนึ่งในนั้นคือ LCD ขนาด 16x4; P/N: C164AXBSYLY6WT. ใช้คอนโทรลเลอร์ ST7066U (ดูเอกสารข้อมูลที่นี่) แทน HD44780 ที่พบได้ทั่วไปในแผงป้องกัน LCD ฉันไม่
วิธีเชื่อมต่อ DeLorme Earthmate GPS LT-20 กับ Google Earth ของคุณสำหรับแผนที่การติดตาม GPS ที่ยอดเยี่ยม: 5 ขั้นตอน
วิธีเชื่อมต่อ DeLorme Earthmate GPS LT-20 กับ Google Earth ของคุณสำหรับแผนที่การติดตาม GPS ที่ยอดเยี่ยม: ฉันจะแสดงวิธีเชื่อมต่ออุปกรณ์ GPS กับโปรแกรม Google Earth ยอดนิยมโดยไม่ต้องใช้ Google Earth Plus ฉันไม่มีงบประมาณมากดังนั้นฉันสามารถรับประกันได้ว่าจะถูกที่สุด