EP.4 ทำเครื่องอ่านค่าโอบีดีทู สำหรับอ่านข้อมูลจากอีซียูรถยนต์ | STM32F103 OBD II Scanner

Поделиться
HTML-код
  • Опубликовано: 7 янв 2025

Комментарии • 48

  • @MaxArena-e6j
    @MaxArena-e6j Год назад +2

    เป็นสิ่งที่ดีถ้าคนไทยทำได้ จะได้ไม่ต้องพึ่งพาคนชาติอื่น พัฒนาต่อไปครับ ถ้าผมไม่ตายซะก่อนน่าจะได้ซื้อมาใช้บ้าง 😊

    • @nainattagon
      @nainattagon  Год назад +1

      ขอบคุณมากครับ

  • @udomsaksriprachum8288
    @udomsaksriprachum8288 2 года назад +4

    ตอนผมเรียนเขียนโปรแกรม ตั้งใจเรียน แต่จบมาผมยังไม่รุ้ว่าเรียนไปใช้กับอะไรดีแล้วนำไปใช้อะไรยังไง จนได้มาเห็น วีดีโอ นี้แหละถึงเข้าใจ ว่าเอามาใช้กับอะไร เยี่ยมเลยยยครับ

    • @nainattagon
      @nainattagon  2 года назад +2

      ขอบคุณครับ ตอนผมเรียนก็แบบนั้นครับ โลกของโปรแกรมเป็นเรื่องของจินตนาการครับ ยังไงก็คอยติดตามครับ ยังมีเรื่องราวอีกมากที่ผมอยากแป่งปันในส่วนที่ผมพอรู้ครับ

  • @มนตรีมนตรี-จ1ฤ
    @มนตรีมนตรี-จ1ฤ 4 месяца назад +1

    เยี่ยมมาก

    • @nainattagon
      @nainattagon  3 месяца назад

      ขอบคุณครับ

  • @skstudiopakxong7250
    @skstudiopakxong7250 2 года назад +2

    ดีมาก ผลิต​มาจำหน่าย​หน่อย​นะ​ครับ​

    • @nainattagon
      @nainattagon  2 года назад +1

      หากมีโอกาสนะครับ ยินดีเลยครับ

    • @joeelectroboyz6234
      @joeelectroboyz6234 2 года назад

      รออุดหนุนคับ

  • @มุ้ยคาเทชี
    @มุ้ยคาเทชี 2 года назад +2

    ชอบครับ

    • @nainattagon
      @nainattagon  2 года назад

      ขอบคุณครับ

  • @pheetawat4149
    @pheetawat4149 Год назад +2

    ขอสอบถามหน่อยได้ไหมครับ ว่าถ้าเกิดใช้ ELM327 แบบ Bluetooth เราสามารถใช้บอร์ด Esp32 ดึงค่าข้อมูลต่างๆของตัวรถผ่าน library ของ ELM327 มาแสดงผลแบบไร้สายได้ไหมครับ โดยที่ให้ Esp32 connect กับ Bluetooth ของ Elm327

    • @nainattagon
      @nainattagon  Год назад +1

      จุดนี้ไม่ชัวร์นะครับว่าจะได้ไหม เพราะไม่เคยทำเหมือนกันครับ แล้วต้องเช็คดูว่าสามารถคอนฟิกตัว Esp32 ให้จับสัญญาณจากตัว bluetooth จาก Elm ได้หรือไม่ ซึ่งผมก็ไม่แน่ใจว่าเป็นเวอร์ชั่นไหน คราวนี้ต้องกลับมาดูการใช้งานครับว่าทำไมต้องให้ Esp32 มารับข้อมูลต่อจาก Elm ผ่าน bluetooth ครับ เพราะส่วนมากจะใช้กับ App หรือ Pc ไปโดยตรงน่าจะดีว่า เหมือนเขาแยก Elm ตามการใช้งานมาอยู่แล้วตามการใช้งานเลยตรับ ระว่างรุ่นมี และไม่มี bluetooth ครับ

  • @inflip8143
    @inflip8143 Год назад +1

    ขอสอบถามหน่อยได้ไหมครับ ว่าในตอนนาทีที่ 6:38 ไฟบวก-ลบ ที่จะเอาไปเลี้ยงตัวบอร์ด Stm32 ให้ต่อจาก output ของตัวเรกกูเรเตอร์ใช่ไหมครับ ส่วนตัวรับส่งข้อมูล(rx,tx ) ก็ต่อจากบอร์ด Elm327 เลย
    ผมเข้าใจถูกไหมครับ

    • @nainattagon
      @nainattagon  Год назад +1

      ใช่ครับ คอนเน็คเตอร์ obd 2 มี 12 v มารออยู่แล้ว นำไฟนั้นมาลดแรงดันลงอีกทีก่อนเลี้ยง mcu ครับ

  • @pdpcycling248
    @pdpcycling248 Год назад +1

    บอร์ด OBD2 simulator สามารถหาซื้อได้จากไหนครับ? ถ้าไม่รบกวนเกินไป ขอชี้เป้าหน่อยครับ ขอบคุณครับ

    • @nainattagon
      @nainattagon  Год назад

      สั่งจาก aliexpress เลยครับ เดี่ยวผมหาลิงค์เจอ เดี่ยวจะเม้นมาบอกอีกทีครับ

  • @artamd
    @artamd 2 года назад +1

    ถ้าอยากให้อ่าน ของมอไซค์ honda สามารถทำได้ไหมครับ

    • @nainattagon
      @nainattagon  2 года назад

      ทำได้ครับใน EP.8 เป็นการสื่อสารกับมอเตอร์ไซค์ Honda เลยครับ

  • @honmazdatechakkaradaj2481
    @honmazdatechakkaradaj2481 Год назад +1

    อ.มีเบอร์โทร หรือช่องทางติดต่อมั้ยครับ จะปรึกษาหลายเรื่องเลยครับ

    • @nainattagon
      @nainattagon  Год назад

      ลองทักมาคุยทางเพจก่อนก็ได้ครับ facebook.com/profile.php?id=100078659184989

  • @machineryparts9658
    @machineryparts9658 Год назад

    ชอบๆๆๆ

  • @วีระสุภมาตร

    ราคาโดย รวมเท่าไหร่คับ ใช้กับมอเตอร์ไซค์Honda yamaha ได้ไหมคับ

    • @nainattagon
      @nainattagon  Год назад

      ชุดนี้ไม่ได้ทำมาขายครับ หากเป็นรุ่นใหม่ที่การสื่อสารเป็นแบบ OBD-II ก็สามารถใช้ได้ครับ แต่หากเป็นการสื่อสารแบบ K-Line ต้องทำเพิ่มครับ ผมเคยทำเป็นคลิปโดยใช้ ESP 32 ลองเทสอยู่ครับ

  • @nidsorn4312
    @nidsorn4312 Год назад +1

    ไม่ทราบว่าจะมีสอนตอนเขียนโปรแกรมกับขั้นตอนการต่อสายไฟไหมครับ

    • @nainattagon
      @nainattagon  Год назад +1

      ปลั๊ก OBD II มีบอกจุดต่อสายอยู่นะครับ ไม่ต้องตัต่อสายไฟจากรถครับ เพราะปลั๊ก OBD II รถแทบทุกคันมีจุดเชื่อมต่อนี้หมดครับ หลักอยู่ใต้พวงมาลัยคนขับครีบ ส่วนขาที่ใช้งาน ก็ CAN 2 pin ครับ ส่วนรถบางรุ่นหากใช้ protocal อื่นก็อาจจะต่อจาก J หรือ K ก็ได้ครับ

    • @nidsorn4312
      @nidsorn4312 Год назад

      @@nainattagon มีวิธีแปลงจาก k-line เป็น can ไหมครับ พอดีรถที่มีอยู่ แต่ดซื้อหน้าจอบอกสถานะที่เป็น can bus มานะครับ

  • @aottox-hunter4269
    @aottox-hunter4269 2 года назад +1

    ทำวัดอุณหภูมิ น้ำมันเกียร์ด้วย

    • @nainattagon
      @nainattagon  2 года назад

      จัดไปวัยรุ่น...

  • @MaxArena-e6j
    @MaxArena-e6j Год назад +1

    ชุดนี้ถ้าพร้อมใช้ราคาเท่าไหร่ครับ?

    • @nainattagon
      @nainattagon  Год назад +1

      อยู่ที่จะใช้งานในลักษณะไหนครับ หากเป็นเครื่องมือเพื่ออ่านค่า ลบค่า ก็ไม่ได้มีต้นทุนที่มากครับ แต่หากเน้นการแสดงผล เน้นความเร็วในการทำงานแสดงผล ความเร็วในการอ่านเขียนข้อมูล ต้นทุนก็จะสูงขึ้นครับเพราะวงจรจะซับซ้อนกว่า ต้นทุนก็จะสูงขึ้น แต่หลักการในคลิปเป็นการสื่อสารโดยใช้ AT-Command ซึ่งสามารถศึกษาและทำตามแบบในคลิปได้ครับ

  • @MaxArena-e6j
    @MaxArena-e6j Год назад +1

    ชื่อ ODB2 หรือครับเครื่องนี้?

    • @nainattagon
      @nainattagon  Год назад

      ใช่ครับ ตอนถ่ายคลิปอาจจะเบลอพูดผิดพูดถูกไปบ้างครับ เป็น protocol ของ OBD2 ครับ

  • @warayutponkong3123
    @warayutponkong3123 Год назад +1

    รับสอนมั้ยคับอยากเรียน อาจารย์

    • @nainattagon
      @nainattagon  Год назад

      ขอบคุณครับ เดี่ยวผมจะทำคลิปสอนเท่าที่พอทำได้นะครับ

  • @anirutridmad1666
    @anirutridmad1666 11 месяцев назад +1

    สั่งทำได้หรือป่าวครับ

    • @nainattagon
      @nainattagon  11 месяцев назад

      ชุดแบบนี้มีเป็นเครื่องมือขายอยู่แล้วครับ

  • @นิตงามสง่า
    @นิตงามสง่า 2 года назад +1

  • @g-step7273
    @g-step7273 Год назад +1

    ข้อมูลจากพอท kline มันออกมาเป็นข้อมูลชนิดใหนหรอครับ

    • @nainattagon
      @nainattagon  Год назад +1

      ในคลิปเป็นระบบ CAN ครับ ISO15765-4 ซึ่งมีทั้ง 11/29 bit ที่ baud rate 250/500k ซึ่งการสื่อสารจะต้องทำผ่าน IC module CAN ครับ เช่น mcp2551 ส่วนระบบ K-Line เป็นการสื่อสารผ่าน USART ครับ แต่เป็นลักษณะผลัดกันส่งและรับข้อมูล เป็นการสื่อสารที่ช้ากว่า CAN ครับ แต่ต้นทุนต่ำกว่าครับ และง่ายในการใช้งานกว่าครับ อีกอย่างสื่อสารที่แรงดันสูงกว่าครับ ที่ +- 12V

    • @g-step7273
      @g-step7273 Год назад

      @@nainattagon ผมหมายถึงชนิดของชุดข้อมูลที่มันส่งออกมาอ่ะครับ เช่นรอบเครื่องหรือค่าตำแหน่ง tps หรือพวกไฟแจ้งเตือนความผิดปกติน่ะครับ ใอ่พวกนี้ถ้าเวลาเราเขียนโปรแกรมเพื่อที่จะอ่านค่าออกมา เราต้องใส่ว่าค่าที่รับมาใช้ตัวแปรแบบใหนใช่ใหมครับ เช่น string float อะไรประมานนี้ เพื่อจะดึงค่าแยกออกมาอ่านน่ะครับ หรืองั้นเราจะรู้ได้ไงว่าสัญญานที่เราได้มามันคือข้อมูลอะไรบ้างน่ะครับ

  • @PowerandStyleone
    @PowerandStyleone Год назад +1

    สอนได้ไหมครับตัวโปรแกรมมีอะไรบ้างที่ต้องใช้

    • @nainattagon
      @nainattagon  Год назад

      ใน EP นี้เป็นการนำ protocal at-command ของตัว Elm 327 มาใช้งานครับ ซึ่งลองเสิทดูในเน็ตจะมีเว็บบอกอยู่ครับ ในรายละเอียดของ protocal ครับ ส่วนการติดต่อกับโมดูล Elm 327 แล้วแต่ความถนัดในการเขียนตัว chip เลยครับ ใช้ได้หมดครับ

  • @ชัยสิทธิ์เดชกุมมาร

    เราใช้จอทัสกรีนใหญ่กว่านี้ใด้ไหมคับโดยใช้แผงวงจรเดิม

    • @nainattagon
      @nainattagon  3 месяца назад

      ได้ครับ มันแยกส่วนกันในการทำงานครับ ระหว่างการแสดงผล และการรับ-ส่งข้อมูลครับ

  • @anirutridmad1666
    @anirutridmad1666 Месяц назад +1

    สามารถแสดงค่าของตำแหน่งเกียร์ออโต้ได้หรือป่าวครับ

    • @nainattagon
      @nainattagon  Месяц назад

      ไม่ได้ทดลองเลยครับ หากค่า Obd2 ของกล่อง Ecu ของรถคันนั้นมีแสดงผลก็น่าจะนำมาโชว์ได้นะครับ เลยตอบชัดๆไม่ได้ครับ ตรงเช็คเป็นรถเป็นรุ่นๆไปครับ