2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
สวัสดีผู้สร้าง!
ในคำแนะนำก่อนหน้าของฉัน ฉันทำการสื่อสาร WiFi ระหว่าง ESP8266 MCU สองเครื่องผ่านเราเตอร์ WiFi ที่บ้าน ตามที่ฉันเห็นจากความคิดเห็น มีผู้ผลิตที่ต้องการใช้ ESP8266 MCU ที่อยู่ห่างไกลจากช่วงของเราเตอร์ ดังนั้นนี่คือคำแนะนำขั้นต่ำสุดที่บอกได้เกี่ยวกับจุดเชื่อมต่อ - การสื่อสารของสถานีซึ่งไม่ต้องการเครือข่าย WiFi
ขั้นตอนที่ 1: คุณต้องการอะไร
สิ่งที่คุณต้องการ:
- 2 ชิ้น MCU ที่ใช้ ESP8266 เช่น Wemos D1 mini
- สายไมโคร USB 2 ชิ้น
- และพีซีที่มี Arduino IDE
ขั้นตอนที่ 2:
ทุกสิ่งที่คุณต้องทำ:
- ดาวน์โหลดเอกสารแนบ
- เปิดพวกมันใน Arduino IDE อิสระสองตัว
- อัปโหลดลงใน ESP8266 MCU สองรายการ
AP มีที่อยู่ IP แบบแก้ไขเพื่อขจัดข้อขัดแย้ง IP กับโครงการอื่นๆ ของคุณ
สถานีใช้ IP ที่กำหนดไว้ล่วงหน้านี้เพื่อเชื่อมต่อกับ AP สถานีทริกเกอร์ AP ด้วยข้อความและ AP ตอบกลับ
การเปิดมอนิเตอร์แบบอนุกรมของ Arduino IDE ที่ทำงานอยู่แต่ละตัว คุณจะเห็นความลื่นไหลของข้อความและคำตอบ
ไฟ LED ในตัวจะกะพริบระหว่างการสื่อสาร มันเป็นเพียงการแสดงภาพที่คุณสามารถกำจัดการกระพริบได้หากคุณไม่ชอบ
ขั้นตอนที่ 3: วิธีเปิด IDE อิสระ
จะเริ่มต้น Arduino IDE อิสระสองตัวได้อย่างไร
- ในตอนแรก ให้คลิกที่ accesspoint_bare_01.ino มันจะเปิด Arduino IDE ตัวแรก
- เชื่อมต่อ MCU แรก
- ตั้งค่าพอร์ตใหม่ที่ปรากฏในเมนูเครื่องมือ -> พอร์ตเป็น MCU แรก
- อัปโหลดภาพร่าง มันจะเป็นจุดเชื่อมต่อของคุณ
- หลังจากนั้น กลับไปที่ภาพสเก็ตช์ที่ดาวน์โหลดมา และดับเบิลคลิกที่ station_bare_01.ino จะเปิด Arduino IDE ตัวที่สอง
- เชื่อมต่อ MCU ที่สอง
- ตั้งค่าพอร์ตใหม่ที่ปรากฏในเมนูเครื่องมือ -> พอร์ตเป็น MCU ที่สอง (หาก IDE ของคุณเป็นอิสระ พอร์ตจะไม่เปลี่ยนแปลงในหน้าต่าง IDE แรก)
- อัพภาพร่าง. มันจะเป็นสถานีของคุณ