จำนวนชิ้น | ส่วนลดต่อชิ้น | ราคาสุทธิต่อชิ้น |
{{(typeof focus_pdata.price_list[idx+1] == 'undefined')?('≥ '+price_row.min_quantity):((price_row.min_quantity < (focus_pdata.price_list[idx+1].min_quantity - 1))?(price_row.min_quantity+' - '+(focus_pdata.price_list[idx+1].min_quantity - 1)):price_row.min_quantity)}} | {{number_format(((focus_pdata.price_old === null)?focus_pdata.price:focus_pdata.price_old) - price_row.price,2)}} บาท | {{number_format(price_row.price,2)}} บาท |
คงเหลือ | 0 ชิ้น |
จำนวน (ชิ้น) |
- +
|
ซื้อเลย หยิบลงตะกร้า ซื้อเลย หยิบลงตะกร้า คุณมีสินค้าชิ้นนี้ในตะกร้า 0 ชิ้น
|
|
|
|
คุยกับร้านค้า | |
{{ size_chart_name }} |
|
หมวดหมู่ | ESP32 |
สภาพ | สินค้าใหม่ |
เพิ่มเติม | |
สภาพ | สินค้ามือสอง |
เกรด | |
สถานะสินค้า | |
ระยะเวลาจัดเตรียมสินค้า | |
เข้าร่วมโปรโมชั่น | |
ไฮไลท์ |
ESP-OBD2 บอร์ด ESP32 เชื่อมต่อรถยนต์ผ่าน OBD2 CAN Bus ดึงข้อมูลความเร็ว เครื่องยนต์ น้ำมัน แบตเตอรี่ และอื่น ๆ รองรับ WiFi บลูทูธ พัฒนาโค้ดด้วย Arduino IDE / PlatformIO
|
|||||||||||||||
ข้อมูล |
น้ำหนัก
บาร์โค้ด
ลงสินค้า
อัพเดทล่าสุด
|
|||||||||||||||
รายละเอียดสินค้า |
ESP-OBD2 บอร์ด ESP32 เชื่อมต่อ OBD2 CAN Bus รองรับการเชื่อมต่อ WiFi และบลูทูธ เหมาะสำหรับเชื่อมต่อกับรถที่มีช่อง OBD2 (CAN Bus) เพื่อดึงค่าต่าง ๆ มาแสดงผล หรือตรวจสอบการทำงานของรถ เช่น ใช้ดึงค่าความเร็วรถปัจจุบันแล้วส่งขึ้น Server เพื่อเก็บประวัติการใช้ความเร็ว, ดึงค่าอุณหภูมิเครื่องยนต์, ดึงค่าแบตเตอรี่คงเหลือ, ดึงค่าน้ำมันคงเหลือ เป็นต้น อัพโหลดโปรแกรมด้วยตัวอัพโหลดภายนอก (IOXUploader) มาพร้อมสวิตช์เปิด-ปิด มีไฟแสดงสถานะการรับ-ส่งข้อมูลผ่าน CAN Bus มีไฟแสดงสถานะได้รับไฟเลี้ยง มีไฟโปรแกรมได้อิสระ มีสวิตช์รีเซ็ต (Reset) และสวิตช์บังคับเข้าโหมดอัพโหลดโปรแกรม (BOOT) การพัฒนาโค้ดรองรับ Arduino IDE, ESP-IDF และ PlatformIO **อุปกรณ์นี้เหมาะสำหรับผู้ที่มีความรู้เรื่อง OBD2, CAN Bus, PID และกล่อง ECU เบื้องต้น เนื่องจากรถยนต์แต่ละรุ่นอาจใช้โค้ดโปรแกรมในการอ่านค่าที่แตกต่างกัน ลูกค้าโปรดศึกษาข้อมูลเกี่ยวกับ OBD2 ของรถท่านก่อนสั่งซื้อ ***สินค้านี้ออกแบบ ผลิต และทดสอบโดย อาร์ทรอน ชอป รับประกันใช้งานได้ตามรายละเอียดที่ระบุไว้
รายละเอียดเชิงเทคนิค
สินค้าประกอบด้วย
เอกสารเพิ่มเติม
การใช้งานการอัพโหลดโค้ดโปรแกรม แนะนำ IOXUploader ตัวอัพโหลดโปรแกรมสำหรับ ESP32 โดยใช้ สายจั้ม 6 เส้น เชื่อมต่อระหว่างบอร์ดดังนี้
ข้อควรระวัง: ที่บอร์ด IOXUploader ต้องเลือกจั้มเปอร์เป็น 3V3 เท่านั้น คำแนะนำเพิ่มเติม 1: ควรถอดจั้มเปอร์บนบอร์ด IOXUploader ออก ก่อนเชื่อมต่อบอร์ด ESP-OBD2 เข้ากับรถยนต์ เพื่อให้ใช้ไฟเลี้ยงจากรถยน์เพียงแหล่งเดียว คำแนะนำเพิ่มเติม 2: บอร์ดนี้ใช้กระแสไฟฟ้าสูงสุด 500mA สายจั้มทั่วไปใส้ตัวนำมีขนาดเล็ก นำไฟฟ้าได้ไม่ดี อาจส่งผลให้บอร์ดไม่ทำงาน แนะนำให้ใช้ สายจั้มเมีย-เมีย 6 เส้น ยาว 20 ซม. ที่มีใส้ตัวนำใหญ่กว่าในการเชื่อมต่อ กรณีรถยนต์น้ำมันรองรับ PID (Parameter ID) ตามมาตรฐาน OBD2 สามารถใช้ไลบรารี่ arduino-OBD2 ร่วมกับ arduino-CAN ในการอ่านค่าได้เลย ตัวอย่างโค้ดโปรแกรมอ่านค่าทุกพารามิเตอร์ที่รถรองรับ มีดังนี้ กรณีรถยนต์ไฟฟ้าOBD2 PID (Parameter ID) ของรถยนต์ไฟฟ้า ไม่มีมาตรฐานกำหนดชัดเจน รถยนต์แต่ละรุ่น-ยี่ห้อ ใช้ PID ต่างกัน ตัวอย่าง PID ของรถยี่ห้อ BYD มีดังนี้
หมายเหตุ. ตารางดังกล่าวเป็นของรุ่น Dolphin / Atto3 รุ่นอื่นอาจมี PID แตกต่างกัน ลูกค้าจำเป็นต้องทดสอบด้วยตนเอง ตัวอย่างโค้ดโปรแกรมอ่านค่า มีดังนี้ เขียนโค้ดด้วยโปรแกรม Arduino IDE เลือกบอร์ด เลือกพอร์ต กดอัพโหลด แล้วเปิด Serial Monitor ได้ค่าแบตเตอรี่คงเหลือ (SOC), แรงดันแบตเตอรี่ (Battery Voltage), กระแสแบตเตอรี่ (Battery Current), อุณหภูมิแบตเตอรี่ (Battery Temperature) ขึ้นมาแล้ว การดักจับข้อมูล (Sniffer) OBD2OBD2 ช่อง CAN Bus เป็นช่องทางการสื่อสารระหว่างหน่วย (ECU) ต่าง ๆ ในรถยนต์อยู่แล้ว ใน CAN Bus จึงมีข้อมูลวิ่งอยู่ตลอดเวลา การดักจับข้อมูล (Sniffer) อาจทำให้ได้มาซึ่งข้อมูลทั่วไปของรถ เช่น เมื่อมีการสตาร์ทเครื่องยนต์ ข้อมูลที่วิ่งใน CAN Bus จะเปลี่ยนไป, เมื่อมีเปลี่ยนเกียร์ จะมีข้อมูล CAN Bus อันใหม่ส่งออกมา เป็นต้น การดักจับข้อมูล (Sniffer) จึงทำให้ได้มาซึ่งข้อมูลที่นอกเหนือจาก PID มาตรฐานของ OBD2 โค้ด Sniffer CAN Bus (CAN Receiver) มีดังนี้ อัพโหลดโค้ดโปรแกรมด้วย Arduino IDE แล้วเปิด Serial Monitor ขึ้นมา จะเห็นข้อมูลที่วิ่งอยู่ใน CAN Bus ทั้งหมดแล้ว สามารถนำข้อมูลดังกล่าวไปเปรี่ยบเทียบกันเมื่อรถมีการเปลี่ยนแปลง หรือมีเหตุการณ์บางอย่างเกิดขึ้นได้ต่อไป ESP32 CAN Web Snifferเพื่อความสะดวกในการ Sniffer ทาง อาร์ทรอน ชอป ใช้เทคนิค Vibe Coding ในการสร้างเฟิร์มแวร์ ESP32 CAN Web Sniffer ดูข้อมูลใน CAN Bus ผ่านหน้าเว็บขึ้นมา โดยผู้ใช้อัพโหลดเฟิร์มแวร์ลงบอร์ด ESP-OBD2 จากนั้นนำไปเสียบกับรถ ใช้คอมพิวเตอร์/มือถือเชื่อมต่อ WiFi เข้ากับ ESP-OBD2 แล้วใช้เว็บเบราว์เซอร์เข้าดูข้อมูลได้เลย ขั้นตอนการใช้งาน ESP32 CAN Web Sniffer โดยละเอียดมีดังนี้ 1. เข้าไปที่ https://github.com/ArtronShop/ESP32-CAN-Web-Sniffer/releases กดดาวน์โหลดไฟล์ ESP32-CAN-Web-Sniffer_V1.0.0.bin 2. เข้าไปที่ https://espressif.github.io/esptool-js/ แล้วกด Connect
3. กดเลือกพอร์ต แล้วกด เชื่อมต่อ
4. หากเชื่อมต่อสำเร็จ จะแสดงข้อความ Connected ดังรูป (1) เปลี่ยนข้อความในช่อง Flash Address เป็น 0x0000 (2) กดเลือกไฟล์ ESP32-CAN-Web-Sniffer_V1.0.0.bin ที่ดาวน์โหลดมา (3) กดปุ่ม Program 5. หากอัพโหลดเสร็จ จะแสดงข้อความ Hard resetting ดังรูป 6. เชื่อมต่อ WiFi ชื่อ ESP32-CAN 7. จากนั้นเข้าไปที่ http://192.168.4.1 เลือก 500 kbps แล้วกด CONNECT 8. ข้อมูลที่วิ่งอยู่บน OBD2 (CAN Bus) จะแสดงขึ้นมาแล้ว สามารถค้นหาเฉพาะข้อมูลที่ต้องการได้ หรือกด Export เพื่อดาวน์โหลดไฟล์ไปวิเคราะห์ข้อมูลต่อไปได้
![]() ![]() ![]() ![]() ![]() ![]() |
|||||||||||||||
เงื่อนไขอื่นๆ |
|
|||||||||||||||
Tags |