คู่มือการติดตั้งและการเชื่อมต่อ (Installation & Connectivity Guide)
ระบบ THAP มีวิธีการโต้ตอบกับยานพาหนะของคุณได้ 2 วิธีหลัก: ผ่าน Standalone Electron Configurator (แนะนำสำหรับภารกิจกู้ภัย) หรือ ESP32 Web Bridge
💻 ส่วนที่ 1: THAP Configurator (Electron)
THAP Configurator เป็นศูนย์บัญชาการหลักสำหรับเอกราชทางเทคโนโลยี รองรับการเชื่อมต่อผ่านซีเรียลความเร็วสูงและการเชื่อมต่อ 5G ที่มีความหน่วงต่ำมาก
การติดตั้ง
- ไปที่โฟลเดอร์
Tools/electron_configurator - ติดตั้ง dependencies:
npm install - เริ่มใช้งานแอป:
npm start
📡 การเชื่อมต่อผ่าน 5G Tele-Rescue
หากยานพาหนะของคุณติดตั้งโมเด็ม 5G:
1. เปิดเครื่องยานพาหนะและตรวจสอบให้แน่ใจว่าลิงก์ 5G ทำงานอยู่
2. ใน Configurator เลือก 5G NETWORK จากเมนูการเชื่อมต่อ
3. ระบุ IP Address และพอร์ตของยานพาหนะ (ค่าเริ่มต้น: 14550)
4. คลิก CONNECT
🟥 ส่วนที่ 2: การแฟลชบอร์ด AT32 (Core)
สิ่งที่ต้องเตรียม
- ฮาร์ดแวร์: Artery Tek AT32F403A (Blackpill / บอร์ดทางการ THAP)
- ซอฟต์แวร์: ระบบบิลด์
waf
การบิลด์และอัปโหลด
# กำหนดค่าและบิลด์สำหรับ ROVER
./waf configure --board THAP_AT32_ROVER
./waf rover
# อัปโหลดผ่าน USB (โหมด DFU)
./waf rover --upload
🟦 ส่วนที่ 3: ESP32 Bridge (ระบบมาตรฐานเดิม)
ESP32 bridge ทำหน้าที่เป็นเกตเวย์ Wi-Fi สำหรับการตรวจสอบภาคสนามผ่านอุปกรณ์เคลื่อนที่
- เปิดไฟล์
Tools/esp32_bridge/THAP_Bridge.ino - อัปโหลดข้อมูลระบบไฟล์ (แดชบอร์ด HTML) ผ่านเมนู Tools > ESP32 Sketch Data Upload
- อัปโหลดเฟิร์มแวร์ไปยัง ESP32 ของคุณ
🟩 ส่วนที่ 4: การเชื่อมต่อฮาร์ดแวร์
ลิงก์ซีเรียล (AT32 ↔ ESP32/5G Modem)
| พิน AT32 | หน้าที่ | อุปกรณ์ปลายทาง |
|---|---|---|
| PA9 | USART1_TX | RX |
| PA10 | USART1_RX | TX |
| GND | กราวด์ | GND |
[!TIP] 5G Low Latency: เพื่อประสบการณ์ Tele-Rescue ที่ดีที่สุด ควรเชื่อมต่อโมเด็ม 5G เข้ากับพอร์ต UART1 หรือ UART2 และตั้งค่าความเร็วไว้ที่ 115200bps