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

EP. นี้เป็นการทดลองนำเอา STM32F103 มาทำเป็นเครื่องอ่านค่าโอบีดีทู สำหรับอ่านข้อมูลจากอีซียูรถยนต์ เพื่อแสดงให้เห็นถึงหลักการทำงานเบื้องต้น การทดลอง วิธีการสร้างชุดเครื่องมือคร่าวๆ รายละเอียดรับชมได้เลยครับ
*** จากที่จะใช้ ESP32 ใน EP นี้เปลี่ยนนำเอา STM32F103 มาทดลองทำก่อนนะครับ เนื่องจากจะได้ไม่มีเนื้อหาที่ค่อนไปทางการใช้ ESP มากไป จะได้สลับกันระหว่าง Cpu ใน 2 กลุ่มนี้ เดี่ยวตอนหน้าจะหาเนื้อเรื่องเพื่อกลับไปใช้ ESP อีกทีครับ รอรับชมได้ครับ
*** EP. นี้มีคำบรรยายภาษาไทย และ English Subtitle by Google translate

Пікірлер: 42

  • @user-wx6ci1qv5p
    @user-wx6ci1qv5p9 ай бұрын

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

  • @nainattagon

    @nainattagon

    9 ай бұрын

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

  • @udomsaksriprachum8288
    @udomsaksriprachum8288 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @user-yq6sy8ml2p
    @user-yq6sy8ml2p Жыл бұрын

    ชอบครับ

  • @nainattagon

    @nainattagon

    Жыл бұрын

    ขอบคุณครับ

  • @skstudiopakxong7250
    @skstudiopakxong7250 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @joeelectroboyz6234

    @joeelectroboyz6234

    Жыл бұрын

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

  • @machineryparts9658
    @machineryparts96587 ай бұрын

    ชอบๆๆๆ

  • @nainattagon

    @nainattagon

    7 ай бұрын

    ขอบคุณครับ

  • @pheetawat4149
    @pheetawat4149 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @artamd
    @artamd Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @inflip8143
    @inflip8143 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @pdpcycling248
    @pdpcycling248 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @aottox-hunter4269
    @aottox-hunter42692 жыл бұрын

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

  • @nainattagon

    @nainattagon

    2 жыл бұрын

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

  • @PowerandStyleone
    @PowerandStyleone Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @user-ki4nb6qj4c
    @user-ki4nb6qj4c2 жыл бұрын

  • @honmazdatechakkaradaj2481
    @honmazdatechakkaradaj2481 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @user-hs5yi9hq3s
    @user-hs5yi9hq3s Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @anirutridmad1666
    @anirutridmad16666 ай бұрын

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

  • @nainattagon

    @nainattagon

    6 ай бұрын

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

  • @nidsorn4312
    @nidsorn4312 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @nidsorn4312

    @nidsorn4312

    Жыл бұрын

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

  • @user-wx6ci1qv5p
    @user-wx6ci1qv5p9 ай бұрын

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

  • @nainattagon

    @nainattagon

    9 ай бұрын

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

  • @user-wx6ci1qv5p
    @user-wx6ci1qv5p9 ай бұрын

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

  • @nainattagon

    @nainattagon

    9 ай бұрын

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

  • @warayutponkong3123
    @warayutponkong3123 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

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

  • @g-step7273
    @g-step7273 Жыл бұрын

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

  • @nainattagon

    @nainattagon

    Жыл бұрын

    ในคลิปเป็นระบบ 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 อะไรประมานนี้ เพื่อจะดึงค่าแยกออกมาอ่านน่ะครับ หรืองั้นเราจะรู้ได้ไงว่าสัญญานที่เราได้มามันคือข้อมูลอะไรบ้างน่ะครับ

Келесі