เนื้อหา ซ่อน
1 หุ่นยนต์ Arduino ARM 4

หุ่นยนต์ Arduino ARM 4

 เกินview 

ในคำแนะนำนี้เราจะแนะนำคุณผ่านโครงการสนุก ๆ ของ Arduino Robot Arm 4DOF Mechanical Claw Kit ชุดหุ่นยนต์บลูทู ธ DIY Arduino UNO นี้ใช้บอร์ดพัฒนา Arduino Uno ชุดที่เรียบง่ายและใช้งานง่ายนี้เป็นโครงการ Arduino ที่สมบูรณ์แบบสำหรับผู้เริ่มต้นและเป็นแพลตฟอร์มการเรียนรู้ที่ยอดเยี่ยมในการเข้าสู่ Robotics and Engineering

Robot Arm มาพร้อมกับแพ็คแบนสำหรับการประกอบและต้องใช้การบัดกรีเพียงเล็กน้อยเพื่อให้มันพร้อมใช้งาน รวมเซอร์โว SG4 90 ตัวที่ช่วยให้เคลื่อนไหวได้ 4 องศาและสามารถรับของเบาด้วยกรงเล็บ การควบคุมแขนสามารถทำได้โดย 4 โพเทนชิโอมิเตอร์ มาเริ่มกันเลย!

เริ่มต้นใช้งาน: Arduino Robot Arm 4dof Mechanical Claw Kit

Arduino คืออะไร?

Arduino เป็นแพลตฟอร์มอิเล็กทรอนิกส์แบบโอเพนซอร์สที่ใช้ฮาร์ดแวร์และซอฟต์แวร์ที่ใช้งานง่าย บอร์ด Arduino สามารถอ่านอินพุต - แสงบนเซ็นเซอร์นิ้วบนปุ่มหรือข้อความ Twitter และเปลี่ยนเป็นเอาต์พุต - เปิดใช้งานมอเตอร์เปิดไฟ LED เผยแพร่บางสิ่งทางออนไลน์ คุณสามารถบอกบอร์ดของคุณว่าต้องทำอย่างไรโดยส่งชุดคำสั่งไปยังไมโครคอนโทรลเลอร์บนบอร์ด ในการทำเช่นนั้นคุณใช้ภาษาการเขียนโปรแกรม Arduino (ตามการเดินสาย) และซอฟต์แวร์ Arduino (IDE) ตามการประมวลผล

IDUINO UNO คืออะไร?

iDuino Uno อยู่บน ATmega328 มีพินอินพุต / เอาท์พุตดิจิตอล 14 พิน (ซึ่ง 6 ตัวสามารถใช้เป็นเอาต์พุต PWM), อินพุตอะนาล็อก 6 ตัว, เรโซเนเตอร์เซรามิก 16 MHz, การเชื่อมต่อ USB, แจ็คเพาเวอร์, หัวต่อ ICSP และปุ่มรีเซ็ต ประกอบด้วยทุกสิ่งที่จำเป็นในการรองรับไมโครคอนโทรลเลอร์ เพียงแค่เชื่อมต่อกับคอมพิวเตอร์ด้วยสาย USB หรือจ่ายไฟด้วยอะแดปเตอร์ AC-to-DC หรือแบตเตอรี่เพื่อเริ่มต้น

การติดตั้งซอฟต์แวร์

ในส่วนนี้เราจะแนะนำแพลตฟอร์มการพัฒนาที่คุณแปลความคิดสร้างสรรค์เป็นรหัสและปล่อยให้มันบินไป

ซอฟต์แวร์ Arduino / IDE

เปิดแอพที่ใช้ Windows โดยดับเบิลคลิกและทำตามคำแนะนำเพื่อดำเนินการให้เสร็จสมบูรณ์ (อย่าลืมติดตั้งไดรเวอร์ทุกอย่างสำหรับ Arduino) ง่าย!

รูปที่ 1 การติดตั้งไดรเวอร์

เชื่อมต่อบอร์ด UNO กับคอมพิวเตอร์ของคุณ

การเชื่อมต่อ UNO และพีซีของคุณด้วยสาย USB สีน้ำเงินและหากเชื่อมต่ออย่างถูกต้องคุณจะเห็นไฟ LED สีเขียวสว่างขึ้นและ LED สีส้มอีกดวงหนึ่งกะพริบ

รูปที่ 2 ตรวจสอบ COM พิเศษของคุณและจดบันทึกหมายเลขไว้

ค้นหาหมายเลข Serial COM ของคุณและจดบันทึกไว้

เราจำเป็นต้องค้นหาว่า COM ช่องใดกำลังสื่อสารระหว่างพีซีและ UNO ตามเส้นทาง: แผงควบคุม | ฮาร์ดแวร์และเสียง | อุปกรณ์และเครื่องพิมพ์ | ตัวจัดการอุปกรณ์ | พอร์ต (COM & LPT) | Arduino UNO (COMx)

จดหมายเลข COM ตามที่เราต้องการในภายหลัง เนื่องจากพอร์ต COM อาจแตกต่างกันไปในบางครั้งขั้นตอนนี้จึงมีความสำคัญ ในกรณีนี้เพื่อวัตถุประสงค์ในการสาธิตเรากำลังใช้ COM 4

เล่นกับไฟ LED “Hello World” ตัวแรกของคุณample

ก่อนอื่นให้บอก IDE ว่าจะหาพอร์ต Arduino ของเราได้ที่ไหนและคุณกำลังใช้บอร์ดใดอยู่คำสั่งต่อไปนี้ (รูปที่ 3 และ 4) แสดงรายละเอียด:

การกำหนดค่าพอร์ต

การกำหนดค่าของคณะกรรมการ

ถึงเวลาที่จะเล่นกับคุณก่อนง่าย ๆ exampเลอ ตามเส้นทางโดย File | อดีตamples | 01. พื้นฐาน | กะพริบตา หน้าต่างรหัสใหม่จะปรากฏขึ้น กดสัญลักษณ์ลูกศรเพื่ออัปโหลด คุณจะสังเกตเห็นว่าไฟ LED สีส้มกะพริบแทบทุกวินาที

การติดตั้งฮาร์ดแวร์

  1. 4 x Servo SG90 พร้อมแพ็คเกจเซอร์โว (รวมสกรูและถั่ว)
  2. 4 x ชั้นวางฐานพร้อมฝาครอบป้องกัน (ถอดง่าย) และชุดสกรู
  3. บอร์ดขยายแขนหุ่นยนต์พร้อมแจ็คเพาเวอร์แยกต่างหาก (โปรดดูวิธีแก้ปัญหาด้านพลังงาน)
  4. สาย USB
  5. บอร์ด Iduino UNO

ในกล่องแร็คจากซ้ายไปขวา:

  1.  M3 * 30 มม
  2. M3 * 10 มม
  3. M3 * 8 มม
  4. M3 * 6 มม
  5. แตะเอียง
  6. น็อต M3

การบัดกรีวงจร

ชุดแขนหุ่นยนต์นี้ต้องใช้การบัดกรีเพียงเล็กน้อยเพื่อให้ทุกอย่างทำงานและทำงานได้ Robot Arm Extension Board ใช้เพื่อเชื่อมต่ออินเทอร์เฟซระหว่างคอนโทรลเลอร์ในโปรเจ็กต์นี้โพเทนชิโอมิเตอร์สี่ตัวและบอร์ด Iduino UNO

คำเตือนโปรดใช้ความระมัดระวังเมื่อใช้หัวแร้งร้อน

รูปที่ 3 ภาพประกอบพื้นฐานของบอร์ด Robot ARM

เตรียม:

  1. บอร์ดขยายแขนหุ่นยนต์หนึ่งชุด
  2. แจ็ค 12V Black Power หนึ่งช่อง
  3. 52P ส่วนหัวของพิน
  4. อินเทอร์เฟซแหล่งจ่ายไฟภายนอกสีน้ำเงินหนึ่งอัน
  5. อินเทอร์เฟซบลูทู ธ สีดำหนึ่งอัน

จากนั้นประสานพินสำหรับเซอร์โวและแจ็คเพาเวอร์

โปรดทราบว่าพินสำหรับอินเทอร์เฟซเซอร์โวหันขึ้นสำหรับอินเทอร์เฟซ Iduino ลงด้านล่าง

จากนั้นประสานโพเทนชิโอมิเตอร์ทั้งสี่

ฝาจัมเปอร์ใช้สำหรับทางลัด Robot Arm Extension Board และ Iduino UNO Board ซึ่งหมายความว่าคุณไม่ต้องจ่ายไฟให้กับบอร์ด Iduino UNO แยกต่างหาก
ใส่ฝาจัมเปอร์ในขณะที่เราใช้แหล่งจ่ายไฟภายนอกกล่องแบตเตอรี่ 12V

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

การแก้ไขข้อบกพร่องของซอฟต์แวร์

การอัปโหลดรหัส Arduino UNO

หุ่นยนต์จะดำเนินการตามวิธีการตั้งโปรแกรม การทำความเข้าใจและดูดซับสิ่งที่อยู่ภายในบอร์ด Iduino UNO กล่าวคือโค้ดการเขียนโปรแกรมเป็นส่วนสำคัญของกระบวนการเรียนรู้ ในส่วนนี้เป้าหมายสุดท้ายของเราคือตรวจสอบให้แน่ใจว่าเซอร์โวและโพเทนชิโอมิเตอร์ทำงานได้ดี

หากนี่เป็นโครงการ Arduino แรกของคุณ โปรดปฏิบัติตามคำแนะนำอย่างระมัดระวัง ประการแรก ดาวน์โหลดรหัสที่เกี่ยวข้องจาก .ของเรา webเว็บไซต์.

  • ดับเบิลคลิกที่ไอคอนเพื่อเปิดโปรแกรมและเปิด file ในเส้นทาง: File | เปิด

  • เปิด me_arm3.0 Arduino file

การแก้ไขข้อบกพร่องของซอฟต์แวร์

คลิกปุ่มอัปโหลดที่มีลูกศรขวาบนแถบเครื่องมือเพื่ออัปโหลด file ถึง UNO

เสร็จสิ้นการอัปโหลดสถานะหากไม่เป็นเช่นนั้นให้ตรวจสอบบอร์ดและพอร์ตในไฟล์ 3.2 เพื่อให้แน่ใจว่าคุณเชื่อมต่อ UNO ของคุณอย่างถูกต้อง

การแก้จุดบกพร่องของเซอร์โว

จากนั้นลองทดสอบเซอร์โวของเราเพื่อดูว่ามันทำงานได้อย่างราบรื่นหรือไม่ เซอร์โวควรหมุนอย่างราบรื่นเมื่อคุณเล่นรอบด้วยโพเทนชิโอมิเตอร์ที่สอดคล้องกัน หากไม่เป็นเช่นนั้นตรวจสอบให้แน่ใจว่าคุณได้อัปโหลดรหัสของคุณอย่างถูกต้องโดยมีเครื่องหมาย "เสร็จสิ้นการอัปโหลด" ที่อธิบายไว้ข้างต้นและใส่เซอร์โวบอร์ดเข้ากับบอร์ด UNO ให้แน่นโดยให้หมุดแต่ละตัวเรียงกันอย่างถูกต้อง ที่สำคัญที่สุดคือเสียบปลั๊กไฟที่เชื่อถือได้อย่างถูกต้องซึ่งจะมีการแสดงคำแนะนำในการจ่ายไฟในส่วนถัดไป อ่านอย่างระมัดระวังมิฉะนั้นคุณอาจทำให้ไมโครคอนโทรลเลอร์หลัก Arduino ของคุณไหม้ได้

Servo มีสามพิน:

  • สัญญาณ
  • ก.ย.ด.
  • วีซีซี

มุมการหมุนถูกควบคุมโดยรอบการทำงานของสัญญาณ PWM (การมอดูเลตความกว้างพัลส์) ความถี่ของ PWM มักจะอยู่ในช่วง 30 ถึง 60Hz ซึ่งเรียกว่าอัตราการรีเฟรช หากอัตราการรีเฟรชนี้น้อยเกินไปความแม่นยำของเซอร์โวจะลดลงเมื่อมันเริ่มสูญเสียตำแหน่งเป็นระยะ ๆ หากอัตราสูงเกินไปเซอร์โวจะเริ่มพูดพล่อย สิ่งสำคัญคือต้องเลือกอัตราที่เหมาะสมเซอร์โวมอเตอร์สามารถล็อคตำแหน่งได้

โปรดตรวจสอบให้แน่ใจว่าเซอร์โวแต่ละตัวทำงานได้ดีเนื่องจากยากที่จะถอดออก.

เชื่อมต่ออินเทอร์เฟซเซอร์โวเข้ากับสล็อตเซอร์โว UNO ทีละช่องจากสล็อต 4 ถึงสล็อต 1 ซึ่งควบคุมโดยโพเทนชิออมิเตอร์ที่เกี่ยวข้อง

เสียบแหล่งจ่ายไฟ 9-12v 2A เข้ากับแจ็คไฟ Arduino พร้อมกับเปิดฝาจัมเปอร์ (บอร์ดเซอร์โว)

แหล่งจ่ายไฟ

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

  1. (แนะนำ) ใช้อะแดปเตอร์ไฟ 5V 2A และเสียบเข้ากับซ็อกเก็ต DC 2.1 มม. บนบอร์ดโพเทนชิออมิเตอร์
  2. (อีกทางเลือกหนึ่ง) ใช้แหล่งจ่ายไฟ 5V 2A และสิ้นสุดลงในแผงขั้วต่อสีน้ำเงินบนบอร์ดโพเทนชิออมิเตอร์
  3. (แนะนำ) ใช้อะแดปเตอร์ไฟฟ้า 9v ถึง 12v สำหรับบอร์ดพัฒนา Arduino UNO ผ่านซ็อกเก็ต DC 2.1 มม. บนบอร์ด Uno
  4. (อีกทางเลือกหนึ่ง) ใช้ USB A ถึง B (สายเคเบิลเครื่องพิมพ์) ที่ให้มาเพื่อจ่ายไฟ 5V เข้าสู่บอร์ด Uno จากที่ชาร์จ UB พีซีหรือแล็ปท็อป

บันทึก: เมื่อทำการแก้ไขโค้ดบนบอร์ด Uno โปรดตรวจสอบให้แน่ใจว่าได้ถอดบอร์ด Robot Arm Servo Controller ออกจากบอร์ดพัฒนา Uno และปลดการเชื่อมต่อ Uno Board Power supply มิฉะนั้นอาจก่อให้เกิดความเสียหายที่ไม่สามารถแก้ไขได้กับหุ่นยนต์และพีซีของคุณเนื่องจากอาจขับกระแสไฟจำนวนมากผ่านพอร์ต USB ของคุณ

การแก้จุดบกพร่องของระบบ

การติดตั้งแร็ค

ในส่วนนี้เราจะแนะนำคุณเกี่ยวกับฐานแขนหุ่นยนต์และการติดตั้งชั้นวาง

  • ลอกกระดาษป้องกันของฐานชั้นวางออก

เตรียมสิ่งของ:

  • ฐาน
  • ถั่ว 4 x M3
  • สกรู 4 x M3 * 30 มม

  • ประกอบชิ้นส่วนตามที่แสดงด้านซ้าย

เตรียมสิ่งของ:

  • ถั่ว 4 x M3
  • 4 x M3 * 10 มม
  • สกรู

  • ขันสกรูและน็อตตามที่แสดงด้านซ้ายซึ่งใช้เพื่อยึดบอร์ด Iduino UNO ของเรา

จากนั้นเตรียมสิ่งของ:

  • 2x M3 * สกรู 8 มม
  • ที่ใส่เซอร์โวสีดำ
  • ชั้นวางเซอร์โวสีดำ

  • ดึงด้ายสายเคเบิลผ่านรูยึดเซอร์โวตามความจำเป็นเพื่อเชื่อมต่อกับ Iduino UNO Board ตามขั้นตอนต่อไปนี้

จากนั้นใส่ตัวยึดเซอร์โวที่ด้านบนของตัวยึดเซอร์โว ตอนนี้คุณสามารถเห็น Servo ได้รับการรักษาความปลอดภัยและคั่นกลางระหว่างตัวยึดและตัวยึด

 

  • ควรมีลักษณะดังนี้

  • จากนั้นยึดให้แน่นตามที่แสดงทางด้านซ้าย

  • ควรมีลักษณะดังนี้

จากนั้นเตรียมไอเทมเพื่อสร้าง Forearm of the Robot

  1. 2 x M3 * สกรู 8 มม
  2. วงเล็บเซอร์โวหนึ่งตัว
  3. หนึ่ง Servo SG90
  4. ฐานแขนหลักสีดำหนึ่งอัน

  • ยึด Servo ด้วย Bracket และ Base ในลักษณะเดียวกับที่แนะนำใน Servo ล่าสุด

  • เตรียมสิ่งของ:
  1. 1 x M2.5 สกรูยึด
  2. หนึ่งเซอร์โวฮอร์น

  • ยึดฮอร์นบนอะคริลิกแขนหลักสีดำด้วยสกรูแตะ M2.5

  • ใส่ Main Arm เข้ากับ Servo แล้วหมุนตามเข็มนาฬิกาจนกว่าจะหยุดหมุนตามที่ตั้งโปรแกรมให้หมุนทวนเข็มนาฬิกา

  • ดึงแขนหลักออกและวางกลับในแนวนอนขั้นตอนนี้เพื่อให้แน่ใจว่า Servo จะเปลี่ยนเป็นแอนติคลอคkwise จากจุดนี้ (0 องศา) และไม่ทำให้แขนหักเมื่อเปิดเครื่องเพื่อหมุน

  • รวบรวมสกรูเกลียวปล่อยออกจากกล่องแร็คและยึดตามที่แสดงไว้ทางด้านซ้าย

  • เชื่อมต่อข้อต่อสองข้อด้วยสกรูอย่าลืมขันสกรูให้แน่นเกินไป

  • เตรียมสิ่งของ:
  1.  2 x M3 * 10 มม
  2. น็อต M3
  3. อะคริลิกกระดานดำสีดำสองแผ่น
  • วาง Clapboard Acrylic ทั้งสองไว้ในช่องปีกที่ตรงกัน

  • ขั้นแรกให้ใส่ Clapboard ในช่องที่เกี่ยวข้องและในขั้นตอนต่อไปนี้จะยึดด้วยสกรูและน็อตด้านละหนึ่งอัน

  • จากนั้นใส่ฐานของชั้นวางในช่องที่สอดคล้องกันระหว่างแผ่นรองสองแผ่น

  • ควรมีลักษณะดังนี้

  • ยึด Clapboard บนฐานแขนหลักด้วยสกรูและน็อตหนึ่งคู่

เคล็ดลับ: จับน็อตเข้าในช่องแล้วขัน M3 เข้า

  • ยึด Clapboard ทั้งสองด้านตามที่แสดงทางด้านซ้าย

  • ยึดอะคริลิกกระดูกสันหลังระหว่างปลายแขนและแขนหลักโดย:
  1.  2 x M3 * 10 มม
  2. ถั่วสองเม็ด

เคล็ดลับ: จับน็อตเข้าในช่องแล้วขัน M3 เข้า

  • แก้ไขอีกด้านด้วย

  • จากนั้นเตรียมสกรู M3 * 6 มม. และอะคริลิกแขนยาวหนึ่งอัน

  • ยึดไว้ที่ด้านขวาล่าง

  • จากนั้นใช้แขนยาวสีดำอีกข้างที่มีข้อต่อที่ใช้งานอยู่สามข้อเพื่อเชื่อมข้อต่อปลายแขนสองข้อ

  • โปรดยึดสกรูตามลำดับที่ถูกต้อง อะครีลิกกระดูกสันหลังที่ปลายแขนด้านล่างตรงกลางและอีกอันอยู่ด้านบน

  • เตรียมสิ่งของเพื่อสร้างแขนรองรับด้านขวา:
  1. สอง M3 * 8
  2. ตัวเว้นวรรควงกลมสีดำหนึ่งอัน
  3. แขนพยุงสีดำหนึ่งข้าง
  4. ขั้วต่อรองรับสามเหลี่ยมสีดำหนึ่งอัน

  • แก้ไขสกรูตัวแรกตามที่แสดงทางด้านซ้าย ตัวเว้นวงกลมอยู่ระหว่าง

โปรดอย่าขันสกรูให้แน่นเกินไปเนื่องจากมีข้อต่อที่ใช้งานได้เนื่องจากต้องหมุนได้อย่างอิสระโดยไม่ต้องถูอะคริลิกที่อยู่ติดกัน

  • แก้ไขปลายอีกด้านหนึ่งด้วยแขนรองรับสีดำ

  • ควรมีลักษณะดังนี้ ตอนนี้ปลายแขนยังคงมีปลายห้อยฟรีสามอันซึ่งในที่สุดก็เชื่อมต่อเพื่อยึดส่วนก้ามปู

  • เตรียมชิ้นส่วนเซอร์โว Claw:
  1. วงเล็บเซอร์โวสี่เหลี่ยมสองตัว
  2. สกรู 4 x M3 * 8 มม
  3. เซอร์โวหนึ่งตัว
  4. อุปกรณ์เชื่อมต่อสองตัว

  • วางวงเล็บเหลี่ยมที่ด้านล่างและดึงสายเคเบิลออกตามต้องการเพื่อเชื่อมต่อกับ Robot Extension Board

  • ควรมีลักษณะดังนี้

  • วางโครงยึดสี่เหลี่ยมผืนผ้าที่ด้านบนของ Servo และยึด Servo ด้วยสกรู M3 * 8 มม. สี่ตัว

  • แก้ไขก้ามทั้งสองบนโครงยึดเซอร์โวสี่เหลี่ยมผืนผ้าด้วยสกรู M3 * 6 มม. สองตัว

อย่าลืมใส่สเปเซอร์วงกลมสีดำหนึ่งอันคั่นระหว่างเพื่อลดแรงเสียดทาน

  • จากนั้นรวบรวม:
  1. สกรู 4 x M3 * 8 มม
  2. ขั้วต่อสั้นหนึ่งตัว
  3. ตัวเว้นวงกลมหนึ่งอัน

  • ยึดไว้ที่ด้านซ้ายของก้ามปูตามที่แสดงทางด้านซ้าย

อย่าลืมใส่ตัวเว้นวรรคระหว่าง

  • เตรียมสิ่งต่อไปนี้เพื่อเชื่อมต่อ Claw และ Triangle support connector:
  1. สกรู M3 * 8 มม. สองตัว
  2. ตัวเว้นวรรคหนึ่งตัว
  3. แขนพยุงข้างเดียว

  • ยึดแขนรองรับเข้ากับขั้วต่อสามเหลี่ยม

  • จากนั้นส่วน Claw ทั้งหมดสามารถยึดได้ด้วยปลายแขนห้อยฟรีสามอัน

โปรดอย่าขันสกรูสำหรับข้อต่อที่ใช้งานอยู่

  • เตรียมสกรูเกลียวปล่อยในชุดเซอร์โวและเซอร์โวฮอร์น

  • ยึดแตรด้วยสกรูยึดตามที่แสดงด้านซ้าย

  • ดึงก้ามปูให้เปิดกว้างจากนั้นใส่แขนสั้นที่เราสร้างขึ้นในขั้นตอนสุดท้ายแล้วขันให้แน่น

  • ยึดบอร์ด Iduino UNO บนฐาน

  • วาง Robot Arm Extension Board ที่ด้านบนของบอร์ด Iduino UNO

โปรดตรวจสอบให้แน่ใจว่าหมุดเชื่อมต่ออย่างถูกต้อง

  • จากนั้นวางระบบแขนหุ่นยนต์บนชั้นวางเซอร์โวฐานและยึดเข้ากับเซอร์โวฐานด้วยสกรู

ตอนนี้คุณได้ทำการติดตั้งเสร็จสิ้นแล้ว!

 

การแก้จุดบกพร่องของชั้นวาง

ถึงเวลาเชื่อมต่อเซอร์โวกับ Arduino UNO แล้ว

เซอร์โว 1

เซอร์โวกรงเล็บ

เซอร์โว 2

เซอร์โวหลัก

เซอร์โว 3

เซอร์โวแขน

เซอร์โว 4

เซอร์โวหมุน

ใช้เวลาของคุณและทำการเดินสายที่เหมาะสมตามคำแนะนำข้างต้น

Servo มีสามพิน:

  • สัญญาณ
  • ก.ย.ด.
  • วีซีซี

การดีบักระบบโดยรวม

ก่อนที่เราจะเปิดเครื่องมีหลายสิ่งที่เรายังต้องตรวจสอบ:

  1. ตรวจสอบให้แน่ใจว่าแต่ละข้อต่อสามารถหมุนได้อย่างราบรื่นมิฉะนั้นจะทำให้กระแสไฟฟ้าจำนวนมากในเซอร์โวซึ่งนำไปสู่สถานการณ์ "ถูกบล็อก" และเซอร์โวอาจถูกไฟไหม้ได้ง่าย
  2. ปรับโพเทนชิออมิเตอร์ให้เหมาะกับช่วงการทำงานของเซอร์โวที่สะดวกสบาย เซอร์โวสามารถทำงานได้มุม: 0 ~ 180 องศาโดยไม่มีข้อ จำกัด ใด ๆ แต่สำหรับโครงการนี้เซอร์โวไม่สามารถทำได้เนื่องจากโครงสร้างทางกล ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องเปลี่ยนโพเทนชิออมิเตอร์ให้อยู่ในตำแหน่งที่เหมาะสม มิฉะนั้นหากเซอร์โวตัวใดตัวหนึ่งในสี่ตัวติดเซอร์โวจะระบายกระแสไฟฟ้าจำนวนมากซึ่งอาจทำให้เซอร์โวเสียหายอย่างไม่สามารถแก้ไขได้
  3. เปลี่ยนโพเทนชิออมิเตอร์อย่างราบรื่นและช้าเนื่องจากเซอร์โวต้องใช้เวลาในการหมุน
  4. ตัวเลือกแหล่งจ่ายไฟ: ให้แหล่งจ่ายไฟที่สม่ำเสมอและเสถียรสำหรับการทำงานของเซอร์โว

ขอให้สนุกกับหุ่นยนต์แขนของคุณ

ควบคุมด้วยตนเอง

สำหรับการควบคุมด้วยตนเอง เมื่อใส่ฝาจัมเปอร์ลงบนบอร์ดขยายแขนหุ่นยนต์คุณสามารถควบคุมแขนหุ่นยนต์ของคุณได้โดยการปรับโพเทนชิโอมิเตอร์ทั้งสี่

อินเทอร์เฟซการควบคุมพีซี

ในส่วนนี้คุณสามารถควบคุม Robot Arm ได้โดยเชื่อมต่อพอร์ต USB เข้ากับ Iduino UNO Board ด้วยการสื่อสารแบบอนุกรมผ่านสาย USB คำสั่งจะถูกส่งจากซอฟต์แวร์คอมพิวเตอร์ส่วนบนซึ่งพร้อมใช้งานสำหรับผู้ใช้ Windows ในขณะนี้เท่านั้น

ประการแรกคัดลอกรหัสควบคุมซอฟต์แวร์คอมพิวเตอร์ด้านบนใหม่ไปยังบอร์ด Arduino UNO ของคุณ

คลิกสองครั้งที่

“ Upper_Computer_Softwa re_Control.ino”

จากนั้นกดปุ่มอัปโหลด

ดาวน์โหลดแอพพลิเคชั่นซอฟต์แวร์จาก ที่นี่http://microbotlabs.com/ so ftware.htmlเครดิต microbotlab.com

  • เปิดแอพแล้วกดตกลงเพื่อดำเนินการต่อ

  • โปรดเสียบ Arduino USB ก่อนที่จะเริ่มซอฟต์แวร์ Mecon สำหรับการตรวจจับพอร์ตอัตโนมัติหรือใช้ปุ่ม“ Scan for Ports” เพื่อรีเฟรชพอร์ตที่มี เลือกพอร์ต USB

  • ในกรณีนี้เพื่อแสดงให้เห็นว่าเรากำลังใช้ COM6

หมายเลข COM นี้อาจแตกต่างกันไปในแต่ละกรณี โปรดตรวจสอบ Device Manger เพื่อดูหมายเลขพอร์ต COM ที่ถูกต้อง

  • ควบคุมแขนหุ่นยนต์โดยเลื่อนเซอร์โว 1/2/3/4 บาร์

ตอนนี้ได้เวลาสนุกแล้ว! เปิดเครื่องแล้วดูว่า DIY Arduino Robot Arm ทำงานอย่างไร! หลังจากการประกอบขั้นสุดท้ายและการเปิดใช้งานแขนหุ่นยนต์อาจต้องมีการปรับเปลี่ยนและแก้ไขจุดบกพร่อง หุ่นยนต์จะดำเนินการตามวิธีการตั้งโปรแกรม การพิจารณาว่าโค้ดกำลังทำอะไรอยู่เป็นส่วนหนึ่งของกระบวนการเรียนรู้ เปิด Arduino IDE ของคุณอีกครั้งและเรารับรองว่าคุณจะได้เรียนรู้มากมายเมื่อคุณเข้าใจโค้ดอย่างลึกซึ้ง

โปรดถอดปลั๊กบอร์ดเซนเซอร์ออกจากบอร์ด Arduino UNO และถอดแหล่งจ่ายไฟ 18650 เพื่อแก้ไขรหัสของคุณ. มิฉะนั้นอาจทำให้เกิดอันตรายต่อหุ่นยนต์และพีซีของคุณโดยไม่สามารถแก้ไขได้เนื่องจากอาจขับกระแสไฟจำนวนมากผ่านพอร์ต USB

ชุดนี้เป็นเพียงจุดเริ่มต้นและสามารถขยายเพื่อรวมเซ็นเซอร์และโมดูลอื่น ๆ คุณถูก จำกัด ด้วยจินตนาการของคุณ

TA0262 Arduino Robot ARM 4 DOF Mechanical Claw Kit Manual - ดาวน์โหลด [ปรับให้เหมาะสม]
TA0262 Arduino Robot ARM 4 DOF Mechanical Claw Kit Manual - ดาวน์โหลด

อ้างอิง

ฝากความคิดเห็น

ที่อยู่อีเมลของคุณจะไม่ถูกเผยแพร่ ช่องที่ต้องกรอกข้อมูลมีเครื่องหมาย *