top of page
Writer's pictureBall Phuthanet

ฝึกงานวันที่ 1(4/6/62):

Updated: Jul 23, 2019

-การศึกษาการใช้งาน Dobot ผ่าน DobotStudio

-ศึกษาการควบคุม Dobot โดยใช้ภาษา Python


 

การศึกษาการใช้งาน Dobot ผ่าน DobotStudio

ภาพข้างล่างนี้คือ dobot magician






ตอนแรกก็เริ่มจากการไปโหลดโปรแกรม Dobot Studio จากเว็บของมัน https://www.dobot.cc/downloadcenter.html


พอติดตั้งโปรแกรมและเปิดโปรแกรมมาจะเจอหน้าตาแบบนี้

สามารถดู User-Manual เต็มๆได้ตามนี้



อันดับแรกก็เสียบ Port USB เข้ากับ Computer ต่อไปจะมีคำว่า COMx ขึ้นมา โดยที่ x เป็นตัวเลข Port

แล้วต่อไปให้กด Connect ตรงกรอบสีฟ้าเพื่อเชื่อมต่อ Dobot เราสามารถเลือก เปิด/ปิด รางและเปลี่ยนหัวของ Dobot จากกรอบสีชมพูและสามารถ setting ค่าต่างๆจากกรอบสีเหลือง


การควบคุม Dobot

-ควบคุมผ่าน Operation Panel (กรอบสีเขียว)

-ควบคุมผ่าน Application (กรอบสีแดง)



1.โดยการควบคุมผ่าน Operation Panel จะสามารถควบคุมได้ทั้งแบบ Cartesian (แบบ เปลี่ยนตำแหน่ง x,y,z) และแบบ Joint (หมุนรอบข้อต่อ) และยังสามารถคุมคุมราง และเปิด/ปิดหัวจากตรงนั้นได้ด้วย


2.ควบคุมผ่าน Application จะมีฟังก์ชั่นการใช้งานหลากหลายรูปแบบ

-Teaching & Playback

โหมดนี้จะเป็นการ Add Point จุดที่ต้องการแล้วเราสามารถเลือกวิธีการเคลื่อนที่ได้เช่นการ MOV การ JUMP และเรายังสามารถกดปุ่มรูปแม่กุญแจที่อยู่บน Dobot เพื่อลากแบบ manual ได้อีกด้วย



-Write & Draw

โหมดนี้เราสามารถใส่ Text หรือรูปทรงให้ Dobot วาดได้



-Blockly

โหมดนี้เป็นการเขียนคำสั่งโดยใช้ blockly ที่เป็น API ของ google แล้วเรายังสามารถสร้าง code Python จาก Blockly ที่เราเขียนได้อีกด้วย



-Script

เราสามารถเขียน Script Pythonได้ตรงๆในโหมดนี้



-Leap Motion

สามารถนำ leap motion มาต่อเพื่อใช้ gesture จากมือมาบังคับ Dobot ได้ด้วย



-Mouse

โหมดนี้เราสามารถขยับ Dobot ด้วยการแค่ขยับ mouse



-Laser Engraving

-3D Printer




 

การศึกษาการใช้งาน Dobot ผ่าน DobotStudio

อันดับแรกถ้าเราจะเขียน Python โดยที่ไม่ผ่าน Dobot Studio เราจะต้องไปโหลด DobotDemoV2.0 จากเว็บ https://www.dobot.cc/downloadcenter.html ในนี้จะมี Code หลายภาษาเลยที่เราจะสามารถนำมาควบคุม Dobot ได้ โดยเราจะใช้ DobotDemoForPython เพราะเราจะใช้ Python




พอกดเข้าไปให้ดูหลักๆอยู่ 2 ไฟล์ คือ DobotControl.py และ DobotDllType.py

โดย DobotControl จะเป็นตัวอย่าง code ของ python และ DobotDllType จะเป็นคำสั่งทั้งหมดที่สามารถสั่ง Dobot ได้ โดยตอนแรกเราอาจจะยังไม่รู้คำสั่งในภาษา Python ของมันมาก แนะนำให้ไปเขียน Blockly ใน Dobot Studio แล้วเอา Code ที่มันสร้างมาไปใช้ก็ได้เหมือนกัน





19 views0 comments

Recent Posts

See All

Comments


bottom of page