สารบัญ:

กะพริบตาด้วย ESP8266: 4 ขั้นตอน
กะพริบตาด้วย ESP8266: 4 ขั้นตอน

วีดีโอ: กะพริบตาด้วย ESP8266: 4 ขั้นตอน

วีดีโอ: กะพริบตาด้วย ESP8266: 4 ขั้นตอน
วีดีโอ: NodeMCU ESP8266 ควบคุมหลอดไฟ 4 ดวง ให้กระพริบ 2024, พฤศจิกายน
Anonim
กะพริบตาด้วย ESP8266
กะพริบตาด้วย ESP8266

Blynk เป็นแพลตฟอร์ม Internet of Things ซึ่งทำให้การควบคุมฮาร์ดแวร์จากระยะไกลและการแสดงข้อมูลเป็นภาพทำได้ง่ายมาก คุณสามารถสร้างอินเทอร์เฟซของคุณเองได้โดยใช้แอป Blynk ฟรี อุปกรณ์ WiFi, Bluetooth/BLE, Ethernet และ Serial ทุกเครื่องสามารถเชื่อมต่อกับคลาวด์ Blynk หรือเซิร์ฟเวอร์ที่ทำงานอยู่ในเครื่องได้ ฮาร์ดแวร์ที่รองรับสามารถพบได้ใน blynk.cc

คำแนะนำนี้จะครอบคลุมเฉพาะวิธีการติดตั้งและเริ่มต้นใช้งานบอร์ดพัฒนา ESP8266 (NodeMCU) โดยใช้บริการคลาวด์ที่มีให้

ขั้นตอนที่ 1: ข้อกำหนดเบื้องต้นและชิ้นส่วน

ข้อกำหนดเบื้องต้นและอะไหล่
ข้อกำหนดเบื้องต้นและอะไหล่

อะไหล่

  1. ESP8266 (NodeMCU)
  2. นำ

ข้อกำหนดเบื้องต้น

  1. Arduino IDE (1.8.5 หรือใหม่กว่า)
  2. WiFi (ข้อมูลรับรอง)

แอพนี้สามารถติดตั้งได้บนสมาร์ทโฟนหรืออีมูเลเตอร์เท่านั้น!

ขั้นตอนที่ 2: การติดตั้ง

การติดตั้ง
การติดตั้ง
การติดตั้ง
การติดตั้ง

รวม ESP8266 Core เข้ากับ Arduino IDE

1) ไปที่ 'การตั้งค่า' และป้อน URL ต่อไปนี้ไปยัง URL ผู้จัดการบอร์ดเพิ่มเติม

arduino.esp8266.com/stable/package_esp8266com_index.json

2) เปิดตัวจัดการบอร์ด (เครื่องมือ > เมนูบอร์ด)

3) ค้นหา "esp8266" และติดตั้งเวอร์ชันล่าสุด

4) เลือกบอร์ดของคุณภายใต้ Tools > Board และกำหนด Baud Rate เป็นต้น

ติดตั้งไลบรารี Blynk

1) ติดตั้งไลบรารี Blynk รุ่นล่าสุดบน GitHub

2) แกะมัน

3) ย้ายไลบรารีไปที่ C:/User/ /Documents/Arduino/libraries

ติดตั้งแอพ Blynk

1) ดาวน์โหลดแอปสำหรับ iOS หรือ Android

ขั้นตอนที่ 3: สร้างโครงการ

สร้างโครงการ
สร้างโครงการ
สร้างโครงการ
สร้างโครงการ
สร้างโครงการ
สร้างโครงการ

ก่อนสร้างโครงการ คุณต้องสร้างบัญชีหรือลงชื่อเข้าใช้

  1. คลิก 'สร้างโครงการใหม่'
  2. เลือกอุปกรณ์และประเภทการเชื่อมต่อของคุณ (NodeMCU, WiFi)
  3. รับและจดบันทึก 'Auth Token' ของคุณ
  4. เปิด 'กล่องวิดเจ็ต' ('+')
  5. เพิ่มปุ่ม
  6. ตั้งชื่อและเลือกโหมดสวิตช์
  7. กำหนดพินเอาต์พุตที่ LED เชื่อมต่ออยู่ (ขั้วบวก Dx, แคโทด GND)

อินเทอร์เฟซตัวอย่างนี้เป็นแบบพื้นฐาน แต่คุณสามารถสร้างอินเทอร์เฟซที่ซับซ้อนมากขึ้นได้หากคุณเพิ่มกราฟ ฯลฯ

ขั้นตอนที่ 4: รหัส

รหัส
รหัส
รหัส
รหัส

รหัสฝั่งไคลเอ็นต์สำหรับการควบคุมระยะไกล LED นั้นง่ายมาก

  1. เปิด Arduino IDE
  2. ไปที่ ตัวอย่าง > Blynk > Boards_WiFi แล้วเลือกบอร์ด dev ของคุณ
  3. ป้อน 'Auth Token' ของคุณ (char auth)
  4. ป้อนข้อมูลรับรอง WiFi ของคุณ (char ssid, char pass)
  5. รวบรวมและอัปโหลด
  6. เปิด Serial Monitor และตรวจสอบว่าการเชื่อมต่อสำเร็จหรือไม่

หากทุกอย่างถูกต้อง ขณะนี้คุณสามารถเปิดและไฟ LED จากระยะไกลได้โดยใช้แอป Blynk

ข้อมูลเพิ่มเติมเกี่ยวกับ Blynk และ ESP8266 สามารถพบได้ใน blynk.io และ esp8266doc

แนะนำ: