การเปลี่ยนที่อยู่ IP ของ VEX AIM ในโหมด Access Point#

เมื่อหุ่นยนต์อยู่ในโหมด Access Point (AP) แล้ว คุณสามารถกำหนดที่อยู่ IP แบบกำหนดเองให้กับหุ่นยนต์ได้หากต้องการ ซึ่งจะช่วยให้การเชื่อมต่อใหม่ทำได้ง่ายและสม่ำเสมอยิ่งขึ้น โดยเฉพาะในสภาพแวดล้อมที่มีหุ่นยนต์หลายตัวหรือเครือข่ายที่ใช้ร่วมกัน หน้านี้อธิบายวิธีการกำหนดค่าที่อยู่ IP ในโหมด AP ของหุ่นยนต์และอัปเดตพื้นที่ทำงานของคุณให้ตรงกัน

1. Access the AIM Setup Dashboard#

ในเว็บเบราว์เซอร์ ให้ป้อนที่อยู่ IP ของหุ่นยนต์จากเมนูข้อมูลจุดเชื่อมต่อ (Access Point Information)

แถบที่อยู่ของเบราว์เซอร์แสดงที่อยู่ IP 192.168.4.1 พร้อมคำเตือนที่ระบุว่าไม่ปลอดภัย ซึ่งบ่งชี้ว่าไม่มีการเข้ารหัส HTTPS สำหรับการเชื่อมต่อ

2. Update the IP Address#

อัปเดตที่อยู่ IP ด้วยตนเองโดยแก้ไขช่อง ที่อยู่ IP (เฉพาะโหมด AP) แล้วเลือก บันทึก เพื่อบันทึกการเปลี่ยนแปลง

หน้าจอการตั้งค่า AIM แสดงหมายเลขเวอร์ชันที่ด้านบนและมีส่วนที่ชื่อว่าพารามิเตอร์ WiFi ช่องที่มีป้ายกำกับว่าที่อยู่ IP (โหมด AP เท่านั้น) จะถูกไฮไลต์และมีที่อยู่ 192.165.5.1

หมายเหตุ: อย่าเลือกช่อง เข้าร่วมเครือข่ายที่มีอยู่แล้ว

3. Clone the WebSocket Repository#

ไลบรารีไคลเอ็นต์ WebSocket ที่ใช้ในการสื่อสารกับหุ่นยนต์เขียนโค้ด VEX AIM มีให้บริการบน GitHub

เริ่มต้นด้วยการโคลน repository แล้วเปิดด้วยโปรแกรมแก้ไขโค้ด Python หรือ IDE ที่คุณชื่นชอบ (เช่น VS Code, PyCharm หรือโปรแกรมแก้ไขแบบเทอร์มินัล เช่น Vim)

4. Save the Configured IP Address#

Open the settings.json file located in the vex folder. Update the host field with the IP Address assigned in Station Mode.

ไฟล์ settings.json เปิดอยู่ในโปรแกรมแก้ไขโค้ด โดยแสดงบรรทัดที่ไฮไลต์ซึ่งตั้งค่าที่อยู่ IP ของโฮสต์เป็น 192.165.5.1 ภายในออบเจ็กต์ JSON ภายใต้คีย์การเชื่อมต่อ

ตอนนี้คุณสามารถดำเนินการ ตั้งค่าสภาพแวดล้อมเสมือน Python ของคุณ ได้แล้ว หากคุณยังไม่ได้ทำ