PanmaneeCNC - ระบบการเรียนรู้เทคโนโลยีด้วยตนเอง
  1. You are here:  
  2. Home
  3. Microcontroller And IOT

การใช้ Web Serial API สำหรับการติดต่อกับ Serial Port

Details
Category: Microcontroller And IOT
Created: 01 March 2025
Hits: 291

การใช้ Web Serial API สำหรับการติดต่อกับ Serial Port

Web Serial API เป็นเทคโนโลยีที่ช่วยให้เว็บแอปพลิเคชันสามารถสื่อสารกับอุปกรณ์ผ่านพอร์ตอนุกรม (Serial Port) ได้โดยตรงผ่านเบราว์เซอร์ โดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม เทคโนโลยีนี้มีประโยชน์อย่างมากสำหรับการพัฒนาแอปพลิเคชัน IoT, การควบคุมอุปกรณ์ฮาร์ดแวร์, หรือการติดต่ออุปกรณ์ผ่านเว็บเบราว์เซอร์


ข้อดีของ Web Serial API

  1. ไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม: ผู้ใช้สามารถใช้งานได้ทันทีผ่านเบราว์เซอร์ที่รองรับ

  2. รองรับหลายแพลตฟอร์ม: ทำงานได้บน Windows, macOS, Linux และ Chrome OS

  3. ปลอดภัย: ต้องได้รับอนุญาตจากผู้ใช้ก่อนจึงจะสามารถเข้าถึง Serial Port ได้

  4. ง่ายต่อการพัฒนา: ใช้ JavaScript เพื่อสื่อสารกับอุปกรณ์


ขั้นตอนการทำงาน

  1. ขออนุญาตเข้าถึง Serial Port: ใช้ navigator.serial.requestPort() เพื่อขออนุญาตจากผู้ใช้

  2. เปิดการเชื่อมต่อ: กำหนดค่า Baud Rate และเปิดพอร์ต

  3. อ่าน/เขียนข้อมูล: ใช้ reader และ writer เพื่อรับและส่งข้อมูล

  4. ปิดการเชื่อมต่อ: ปิดพอร์ตเมื่อไม่ใช้งาน

ทดสอบการใช้งาน

Web Serial Terminal

Page 9 of 21

  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13

Main Menu

  • หน้าแรก
  • General
  • CAD
  • CAM
  • Microcontroller And IOT
  • หลักสูตรการอบรม Training Course
  • Robotics
  • ฟอรั่ม

Login Form

  • Forgot your password?
  • Forgot your username?