2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในโพสต์ล่าสุด เราได้เรียนรู้เกี่ยวกับคุณลักษณะการเชื่อมต่ออัตโนมัติสำหรับบอร์ด ESP32/ESP8266 และหนึ่งในคำถามที่ถามคือการเพิ่มลงในแบบร่างที่มีอยู่ ในโพสต์นี้ เราจะเรียนรู้วิธีการทำอย่างนั้น และเราจะใช้โครงการเวลาเครือข่ายเป็นตัวอย่าง
เนื่องจากมีโค้ดจำนวนมากที่ต้องคัดลอกมา ฉันจึงแนะนำให้ดูวิดีโอเพื่อเรียนรู้เพิ่มเติม เนื่องจากจะมีประสิทธิภาพมากกว่าในการรับชมจริงมากกว่าอ่านเกี่ยวกับโค้ด
ขั้นตอนที่ 1: ดาวน์โหลด Sketches
คุณจะต้องดาวน์โหลดและรับภาพสเก็ตช์สองภาพ เนื่องจากเราจะใช้สำหรับโปรเจ็กต์นี้ เริ่มต้นด้วยการดาวน์โหลดร่างโครงงานเวลาเครือข่าย (E12) จากลิงค์ต่อไปนี้:
แตกไฟล์และเปลี่ยนชื่อเป็น E16 เนื่องจากจะเป็นภาพสเก็ตช์สุดท้ายของโครงการนี้ จากนั้นดาวน์โหลดร่าง AutoConnect (E13) โดยใช้ลิงก์ต่อไปนี้: https://github.com/bnbe-club/wifi-autoconnect-diy -13
แตกไฟล์นี้ด้วยและเปิดทั้งสองภาพร่างใน Arduino IDE
ขั้นตอนที่ 2: อัปเดต Sketch
ตอนนี้ เราต้องคัดลอกโค้ดบางส่วนจากแบบร่าง AutoConnect ไปยังแบบร่างใหม่ (E16) โปรดดูวิดีโอเพื่อทำตามขั้นตอน หรือดาวน์โหลดภาพร่างสุดท้ายโดยใช้ลิงก์ต่อไปนี้
ขั้นตอนที่ 3: อัปโหลดและทดสอบ
อัปโหลดภาพร่างไปยังบอร์ดโดยใช้การตั้งค่าที่กล่าวถึงในภาพร่าง หากก่อนหน้านี้ข้อมูลรับรองเครือข่ายถูกเก็บไว้ในแฟลช บอร์ดจะเชื่อมต่อกับเครือข่าย WiFi โดยอัตโนมัติ ถ้าไม่เช่นนั้น คุณจะต้องเชื่อมต่อกับจุดเชื่อมต่อและกำหนดค่าเครือข่าย เช่นเดียวกับที่เราทำในวิดีโอเชื่อมต่ออัตโนมัติ อย่างอื่นเหมือนกันหมด ดังนั้นโปรดอ้างอิงโพสต์ต้นฉบับเพื่อเรียนรู้วิธีใช้ไลบรารี AutoConnect หากจำเป็น
ลิงก์ไปยังโพสต์ต้นฉบับ: