สอนการใช้ PID ประยุกต์กับหุ่นยนต์เดินตามเส้นเบื้องต้น

Поделиться
HTML-код
  • Опубликовано: 19 ноя 2024
  • เนื่องจากเร็วๆนี้ได้ไปสอนหุ่นยนต์น้องๆที่ ร.ร. มา จึงอยากแนะนำเทคนิคที่ทำให้หุ่นยนต์เดินตามเส้นได้ไวและนิ่งขึ้นโดยใช้เทคนิค PID ขั้นพื้นฐาน
    ใครสนใจสามารถโหลดโปรแกรม C robot simulator มาลองเล่นได้ครับ หรือ จะลองไปประยุกต์ใช้กับหุ่นยนต์ที่มีใน ร.ร. ดูก็ได้ครับ
    ลิ้งโหลดโปรแกรม C robot simulator
    sites.google.c...
    code
    github.com/pea...
    ลิ้งโหลด PID Line Follower [ต้องลง Java runtime (JRE) ไว้ในเครื่องด้วย]
    www.ostan.cz/Li...

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

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

    ขอบคุณครับ หาอ่านดูมาหลายแหล่ง พึ่งเข้าใจที่คลิปนี้แหละครับ อธิบายเข้าใจและตรงประเด็นมาก โดยเฉพาะเรื่อง Kd เข้าใจเลยว่าคือค่าอะไร ใช้ทำและใช้เพื่ออะไร เก็ตเลยครับ กดติดตามเรียบร้อย

  • @กุมเรศวัชโรสินธุ์

    ขอบคุณมากๆนะครับ ที่นำความรู้มาอธิบายถึงแม้จะยังไม่เข้าใจแต่ก็จะพยายามเรียนรู้ให้ได้ครับ มีประโยชน์มากๆครับ

    • @peachman5527
      @peachman5527  5 лет назад

      ขอบคุณที่ชอบครับ หุๆ

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

    อธิบายได้ละเอียดมากครับ ขอบคุณครับ

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

    อธิบายดีมาก ขอบคุณครัข

  • @mr.millenniamachine1826
    @mr.millenniamachine1826 6 лет назад +1

    ขอบคุณครับ ช่วยได้มากเลยครับ

  • @MrError888
    @MrError888 6 лет назад +1

    ขอบคุณมากๆครับหามานานแล้วครับ

  • @SuperGhust
    @SuperGhust 3 года назад +2

    ผมลองก็อปปี้โค้ดไปใส่ มันขึ้น error บันทัดแรก ผมใช้ arduino uno ไม่รู้ว่าต้องแก้ไขยังไง ปล.ผมไม่มีความรู้การเขียนโค้ดเลยครับ

  • @carterwang4940
    @carterwang4940 3 года назад +1

    The best version of PID discription .

  • @หมูเด็ด-ม1ค
    @หมูเด็ด-ม1ค 6 лет назад +1

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

  • @bellmustachecat9794
    @bellmustachecat9794 4 года назад

    ขอบคุณมากๆครับสำหรับความรู้

  • @auannoy6538
    @auannoy6538 3 года назад

    ผมอยากทราบว่าโปรแกรมปรับ pid ที่ให้มามันสามารถวาดสนามใหม่ใส่ได้มั้ยครับ

  • @noneneon6696
    @noneneon6696 5 лет назад

    5.00 ตรงบรรทัดที่3ทำยังไงถึงไม่errorหรอครับ พอดีเขียนเป็น int [ ] แล้วโปแกรมมันerrorครับ ชอบบอกหน่อยครับว่าแก้ยังไง

    • @peachman5527
      @peachman5527  5 лет назад

      ต้องไม่ใส่ space นะครับ เขียนติดกันเลย int[] ลองดูที่โค้ดใต้คลิปได้ครับ

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

    thankkkkkk uu so mutch brother despite that i dont undurstand your language, so please try to put the translation below the video ; thank you again

  • @kingkongxDify
    @kingkongxDify 4 года назад

    สวัสดีพีชแมน! ฉันขอรหัสได้ไหมฉันต้องการศึกษารหัส กรุณา? ฉันไม่พูดภาษาไทย. Hello, Peachman! Can I possibly ask the code, I want to study the code. Please? I don't speak thai.

  • @krumax3694
    @krumax3694 6 лет назад

    ช่วยสอนเรื่องการคาลิเบลต เซนเซอร์แสงด้วย พอจะได้ไหมครับ

    • @peachman5527
      @peachman5527  5 лет назад +1

      ถ้าเอาแบบง่ายๆ ก็เอา (ค่าขาว+ค่าดำ)/2 ครับ (ของแต่ละเซนเซอร์) แล้วก็เอาทั้งหมดมาหาค่าเฉลี่ย จะได้เป็นค่า threshold ครับ

  • @smartlifediy7385
    @smartlifediy7385 3 года назад

    นำมาใช้กับรถ AGV วิ่งตามแถบแม่เหล็กได้ไหมครับ

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

      Как полное название AGV?Хочу найти информацию.

  • @kingkongxDify
    @kingkongxDify 4 года назад

    Will this work great if there are junctions?

  • @ahmadmadarati3613
    @ahmadmadarati3613 3 года назад

    The code in the simulator does not work
    And noticed that it is not the same code in the video?

  • @goodfriendza
    @goodfriendza 5 лет назад +1

    มีช่องทางติดต่อไหมครับ อยากปรึกษานิดหน่อยครับ

    • @peachman5527
      @peachman5527  5 лет назад +1

      ไม่รู้ว่าผมจะตอบได้ไหมนะครับ ผมก็ไม่ได้ถนัดด้านนี้เท่าไหร่ ฮะๆ ถามในนี้ได้ครับผม

  • @faspada
    @faspada 5 лет назад

    Hello, I have a problem running Simulator. Can you help me?
    Error:
    Compiler executable file csc.exe cannot be found.
    Note. I had already installed and was working normally. After formatting my notbook this error appeared. I already installed several NetFrameWork, but the error continues.
    Thank you very much.

    • @peachman5527
      @peachman5527  4 года назад

      Oh, I'm sorry. I have never faced that problem before T_T

  • @kikUodify
    @kikUodify 6 лет назад

    พีพีชสุดหล่อ

  • @soumyadeepghosh8426
    @soumyadeepghosh8426 5 лет назад +2

    It would have been easier to understand if it was in English

    • @peachman5527
      @peachman5527  5 лет назад +2

      sorry, hahaha. If I have time, I will add English subtitle. Thanks for your interest!!

  • @aekkaratwongchalee23
    @aekkaratwongchalee23 6 лет назад

    ช่วยสอนโปรแกรม ev3 หน่อยครับ

    • @peachman5527
      @peachman5527  5 лет назад

      ขอโทดด้วยครับ ผมไม่มีประสบการณ์เกี่ยวกับโปรแกรมนั้นเลย

  • @7704-e4r
    @7704-e4r 6 лет назад

    nice video!! it's impressive.

  • @SuperGhust
    @SuperGhust 5 лет назад

    ผมลองเขียน code ตามในคลิป ยูทูป แล้ว แต่รถไม่วิ่ง ครับ

    • @peachman5527
      @peachman5527  5 лет назад

      ขอโทษที่ตอบช้าครับผมเพิ่งเห็น แก้ได้ไหมครับ

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

    รหัสของคุณใช้งานไม่ได้

  • @WatanyouD
    @WatanyouD 6 лет назад

    ขอแบบ Model Based Design ด้วยครับ แชมป์ AMAS2018

  • @เกียรติณรงค์ยาวิละ

    สามารถนำมาประยุกต์ในโรงงานอุตสาหกรรมได้มั้ยครับ ขอเบอร์ติดต่อหน่อยครับ

    • @peachman5527
      @peachman5527  5 лет назад

      ถ้าโรงงาน โปรแกรมน่าจะต้องซับซ้อนกว่านี้นะครับ ผมเองก็ไม่ได้เชี่ยวชาญด้านพวกนี้มากด้วย ลองถามในกลุ่ม arduino thailand น่าจะได้ข้อมูลมากกว่านี้นะครับ

  • @LVLSuchgood
    @LVLSuchgood 5 лет назад

    ถ้าเซ็นเซอร์เจอทางแยกเราจะทำยังไง

    • @peachman5527
      @peachman5527  5 лет назад

      อันนี้ต้องไปเขียนโปรแกรมดักเอาอีกทีครับ เช่นถ้าทุกเซนเซอร์เจอดำหมด ให้เลี้ยวขวาอะไรประมาณนี้ครับผม เพราะ PID เราเอาไว้ทำให้วิ่งทางตรงกับเข้าโค้งสมูทขึ้นเฉยๆ

    • @LVLSuchgood
      @LVLSuchgood 5 лет назад

      @@peachman5527 เจอดำหมดถ้าเงื่อนไขเหมือนกันพอจะมีคำสั่งแยกไหมครับ

    • @peachman5527
      @peachman5527  5 лет назад +1

      @@LVLSuchgood หมายถึงเวลาเจอดำหมดแล้วบางครั้งอยากให้มันเลี้ยวขวาบางครั้งอยากให้มันเลี้ยวซ้ายใช่ไหมครับ อันนี้เราต้องไปเขียนเป็น state เอาเองอ่าครับ ว่าตอนนี้หุ่นเราอยู่ตรงไหนแล้วและต้องเลี้ยวไปทางไหนอ่าครับ สรุปง่ายๆก็คือหุ่นเราต้องรู้ว่าเส้นดำหมดที่เราเจอเนี่ยมันคือตรงจุดไหนของสนาม

    • @LVLSuchgood
      @LVLSuchgood 5 лет назад

      @@peachman5527 ขอบคุณครับ

  • @phanuphonphiwpheuxd2066
    @phanuphonphiwpheuxd2066 4 года назад +1

    Error ครับ

  • @hoshinopeco
    @hoshinopeco 6 лет назад

    fcfc

  • @krumax3694
    @krumax3694 6 лет назад +1

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