หุ่นยนต์ 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 สีส้มกะพริบแทบทุกวินาที
การติดตั้งฮาร์ดแวร์
|
|
ในกล่องแร็คจากซ้ายไปขวา:
|
การบัดกรีวงจร
ชุดแขนหุ่นยนต์นี้ต้องใช้การบัดกรีเพียงเล็กน้อยเพื่อให้ทุกอย่างทำงานและทำงานได้ Robot Arm Extension Board ใช้เพื่อเชื่อมต่ออินเทอร์เฟซระหว่างคอนโทรลเลอร์ในโปรเจ็กต์นี้โพเทนชิโอมิเตอร์สี่ตัวและบอร์ด Iduino UNO
คำเตือน: โปรดใช้ความระมัดระวังเมื่อใช้หัวแร้งร้อน
รูปที่ 3 ภาพประกอบพื้นฐานของบอร์ด Robot ARM
เตรียม:
- บอร์ดขยายแขนหุ่นยนต์หนึ่งชุด
- แจ็ค 12V Black Power หนึ่งช่อง
- 52P ส่วนหัวของพิน
- อินเทอร์เฟซแหล่งจ่ายไฟภายนอกสีน้ำเงินหนึ่งอัน
- อินเทอร์เฟซบลูทู ธ สีดำหนึ่งอัน
จากนั้นประสานพินสำหรับเซอร์โวและแจ็คเพาเวอร์
โปรดทราบว่าพินสำหรับอินเทอร์เฟซเซอร์โวหันขึ้นสำหรับอินเทอร์เฟซ 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 และอีกตัวหนึ่งเพื่อขับเคลื่อนตัวควบคุมเซอร์โวโพเทนชิออมิเตอร์ ในส่วนนี้เราขอแนะนำตัวเลือกแหล่งจ่ายไฟต่างๆเพื่อความสะดวกของคุณ:
- (แนะนำ) ใช้อะแดปเตอร์ไฟ 5V 2A และเสียบเข้ากับซ็อกเก็ต DC 2.1 มม. บนบอร์ดโพเทนชิออมิเตอร์
- (อีกทางเลือกหนึ่ง) ใช้แหล่งจ่ายไฟ 5V 2A และสิ้นสุดลงในแผงขั้วต่อสีน้ำเงินบนบอร์ดโพเทนชิออมิเตอร์
- (แนะนำ) ใช้อะแดปเตอร์ไฟฟ้า 9v ถึง 12v สำหรับบอร์ดพัฒนา Arduino UNO ผ่านซ็อกเก็ต DC 2.1 มม. บนบอร์ด Uno
- (อีกทางเลือกหนึ่ง) ใช้ 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
- 2 x M3 * สกรู 8 มม
- วงเล็บเซอร์โวหนึ่งตัว
- หนึ่ง Servo SG90
- ฐานแขนหลักสีดำหนึ่งอัน
- ยึด Servo ด้วย Bracket และ Base ในลักษณะเดียวกับที่แนะนำใน Servo ล่าสุด
- เตรียมสิ่งของ:
- 1 x M2.5 สกรูยึด
- หนึ่งเซอร์โวฮอร์น
- ยึดฮอร์นบนอะคริลิกแขนหลักสีดำด้วยสกรูแตะ M2.5
- ใส่ Main Arm เข้ากับ Servo แล้วหมุนตามเข็มนาฬิกาจนกว่าจะหยุดหมุนตามที่ตั้งโปรแกรมให้หมุนทวนเข็มนาฬิกา
- ดึงแขนหลักออกและวางกลับในแนวนอนขั้นตอนนี้เพื่อให้แน่ใจว่า Servo จะเปลี่ยนเป็นแอนติคลอคkwise จากจุดนี้ (0 องศา) และไม่ทำให้แขนหักเมื่อเปิดเครื่องเพื่อหมุน
- รวบรวมสกรูเกลียวปล่อยออกจากกล่องแร็คและยึดตามที่แสดงไว้ทางด้านซ้าย
- เชื่อมต่อข้อต่อสองข้อด้วยสกรูอย่าลืมขันสกรูให้แน่นเกินไป
- เตรียมสิ่งของ:
- 2 x M3 * 10 มม
- น็อต M3
- อะคริลิกกระดานดำสีดำสองแผ่น
- วาง Clapboard Acrylic ทั้งสองไว้ในช่องปีกที่ตรงกัน
- ขั้นแรกให้ใส่ Clapboard ในช่องที่เกี่ยวข้องและในขั้นตอนต่อไปนี้จะยึดด้วยสกรูและน็อตด้านละหนึ่งอัน
- จากนั้นใส่ฐานของชั้นวางในช่องที่สอดคล้องกันระหว่างแผ่นรองสองแผ่น
- ควรมีลักษณะดังนี้
- ยึด Clapboard บนฐานแขนหลักด้วยสกรูและน็อตหนึ่งคู่
เคล็ดลับ: จับน็อตเข้าในช่องแล้วขัน M3 เข้า
- ยึด Clapboard ทั้งสองด้านตามที่แสดงทางด้านซ้าย
- ยึดอะคริลิกกระดูกสันหลังระหว่างปลายแขนและแขนหลักโดย:
- 2 x M3 * 10 มม
- ถั่วสองเม็ด
เคล็ดลับ: จับน็อตเข้าในช่องแล้วขัน M3 เข้า
- แก้ไขอีกด้านด้วย
- จากนั้นเตรียมสกรู M3 * 6 มม. และอะคริลิกแขนยาวหนึ่งอัน
- ยึดไว้ที่ด้านขวาล่าง
- จากนั้นใช้แขนยาวสีดำอีกข้างที่มีข้อต่อที่ใช้งานอยู่สามข้อเพื่อเชื่อมข้อต่อปลายแขนสองข้อ
- โปรดยึดสกรูตามลำดับที่ถูกต้อง อะครีลิกกระดูกสันหลังที่ปลายแขนด้านล่างตรงกลางและอีกอันอยู่ด้านบน
- เตรียมสิ่งของเพื่อสร้างแขนรองรับด้านขวา:
- สอง M3 * 8
- ตัวเว้นวรรควงกลมสีดำหนึ่งอัน
- แขนพยุงสีดำหนึ่งข้าง
- ขั้วต่อรองรับสามเหลี่ยมสีดำหนึ่งอัน
- แก้ไขสกรูตัวแรกตามที่แสดงทางด้านซ้าย ตัวเว้นวงกลมอยู่ระหว่าง
โปรดอย่าขันสกรูให้แน่นเกินไปเนื่องจากมีข้อต่อที่ใช้งานได้เนื่องจากต้องหมุนได้อย่างอิสระโดยไม่ต้องถูอะคริลิกที่อยู่ติดกัน
- แก้ไขปลายอีกด้านหนึ่งด้วยแขนรองรับสีดำ
- ควรมีลักษณะดังนี้ ตอนนี้ปลายแขนยังคงมีปลายห้อยฟรีสามอันซึ่งในที่สุดก็เชื่อมต่อเพื่อยึดส่วนก้ามปู
- เตรียมชิ้นส่วนเซอร์โว Claw:
- วงเล็บเซอร์โวสี่เหลี่ยมสองตัว
- สกรู 4 x M3 * 8 มม
- เซอร์โวหนึ่งตัว
- อุปกรณ์เชื่อมต่อสองตัว
- วางวงเล็บเหลี่ยมที่ด้านล่างและดึงสายเคเบิลออกตามต้องการเพื่อเชื่อมต่อกับ Robot Extension Board
- ควรมีลักษณะดังนี้
- วางโครงยึดสี่เหลี่ยมผืนผ้าที่ด้านบนของ Servo และยึด Servo ด้วยสกรู M3 * 8 มม. สี่ตัว
- แก้ไขก้ามทั้งสองบนโครงยึดเซอร์โวสี่เหลี่ยมผืนผ้าด้วยสกรู M3 * 6 มม. สองตัว
อย่าลืมใส่สเปเซอร์วงกลมสีดำหนึ่งอันคั่นระหว่างเพื่อลดแรงเสียดทาน
- จากนั้นรวบรวม:
- สกรู 4 x M3 * 8 มม
- ขั้วต่อสั้นหนึ่งตัว
- ตัวเว้นวงกลมหนึ่งอัน
- ยึดไว้ที่ด้านซ้ายของก้ามปูตามที่แสดงทางด้านซ้าย
อย่าลืมใส่ตัวเว้นวรรคระหว่าง
- เตรียมสิ่งต่อไปนี้เพื่อเชื่อมต่อ Claw และ Triangle support connector:
- สกรู M3 * 8 มม. สองตัว
- ตัวเว้นวรรคหนึ่งตัว
- แขนพยุงข้างเดียว
- ยึดแขนรองรับเข้ากับขั้วต่อสามเหลี่ยม
- จากนั้นส่วน Claw ทั้งหมดสามารถยึดได้ด้วยปลายแขนห้อยฟรีสามอัน
โปรดอย่าขันสกรูสำหรับข้อต่อที่ใช้งานอยู่
- เตรียมสกรูเกลียวปล่อยในชุดเซอร์โวและเซอร์โวฮอร์น
- ยึดแตรด้วยสกรูยึดตามที่แสดงด้านซ้าย
- ดึงก้ามปูให้เปิดกว้างจากนั้นใส่แขนสั้นที่เราสร้างขึ้นในขั้นตอนสุดท้ายแล้วขันให้แน่น
- ยึดบอร์ด Iduino UNO บนฐาน
- วาง Robot Arm Extension Board ที่ด้านบนของบอร์ด Iduino UNO
โปรดตรวจสอบให้แน่ใจว่าหมุดเชื่อมต่ออย่างถูกต้อง
- จากนั้นวางระบบแขนหุ่นยนต์บนชั้นวางเซอร์โวฐานและยึดเข้ากับเซอร์โวฐานด้วยสกรู
ตอนนี้คุณได้ทำการติดตั้งเสร็จสิ้นแล้ว!
การแก้จุดบกพร่องของชั้นวาง
ถึงเวลาเชื่อมต่อเซอร์โวกับ Arduino UNO แล้ว
เซอร์โว 1 |
เซอร์โวกรงเล็บ |
เซอร์โว 2 |
เซอร์โวหลัก |
เซอร์โว 3 |
เซอร์โวแขน |
เซอร์โว 4 |
เซอร์โวหมุน |
ใช้เวลาของคุณและทำการเดินสายที่เหมาะสมตามคำแนะนำข้างต้น
Servo มีสามพิน:
- สัญญาณ
- ก.ย.ด.
- วีซีซี
การดีบักระบบโดยรวม
ก่อนที่เราจะเปิดเครื่องมีหลายสิ่งที่เรายังต้องตรวจสอบ:
- ตรวจสอบให้แน่ใจว่าแต่ละข้อต่อสามารถหมุนได้อย่างราบรื่นมิฉะนั้นจะทำให้กระแสไฟฟ้าจำนวนมากในเซอร์โวซึ่งนำไปสู่สถานการณ์ "ถูกบล็อก" และเซอร์โวอาจถูกไฟไหม้ได้ง่าย
- ปรับโพเทนชิออมิเตอร์ให้เหมาะกับช่วงการทำงานของเซอร์โวที่สะดวกสบาย เซอร์โวสามารถทำงานได้มุม: 0 ~ 180 องศาโดยไม่มีข้อ จำกัด ใด ๆ แต่สำหรับโครงการนี้เซอร์โวไม่สามารถทำได้เนื่องจากโครงสร้างทางกล ดังนั้นจึงเป็นเรื่องสำคัญที่จะต้องเปลี่ยนโพเทนชิออมิเตอร์ให้อยู่ในตำแหน่งที่เหมาะสม มิฉะนั้นหากเซอร์โวตัวใดตัวหนึ่งในสี่ตัวติดเซอร์โวจะระบายกระแสไฟฟ้าจำนวนมากซึ่งอาจทำให้เซอร์โวเสียหายอย่างไม่สามารถแก้ไขได้
- เปลี่ยนโพเทนชิออมิเตอร์อย่างราบรื่นและช้าเนื่องจากเซอร์โวต้องใช้เวลาในการหมุน
- ตัวเลือกแหล่งจ่ายไฟ: ให้แหล่งจ่ายไฟที่สม่ำเสมอและเสถียรสำหรับการทำงานของเซอร์โว
ขอให้สนุกกับหุ่นยนต์แขนของคุณ
ควบคุมด้วยตนเอง
สำหรับการควบคุมด้วยตนเอง เมื่อใส่ฝาจัมเปอร์ลงบนบอร์ดขยายแขนหุ่นยนต์คุณสามารถควบคุมแขนหุ่นยนต์ของคุณได้โดยการปรับโพเทนชิโอมิเตอร์ทั้งสี่
อินเทอร์เฟซการควบคุมพีซี
ในส่วนนี้คุณสามารถควบคุม 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 - ดาวน์โหลด