![Arduino - สร้างหุ่นยนต์มือ (ราคาถูก): 6 ขั้นตอน (พร้อมรูปภาพ) Arduino - สร้างหุ่นยนต์มือ (ราคาถูก): 6 ขั้นตอน (พร้อมรูปภาพ)](https://img.gwsigeps.com/img/img/blank.jpg)
สารบัญ:
- ขั้นตอนที่ 2: สร้างเซนเซอร์ Flex
- ขั้นตอนที่ 4: การสร้างถุงมือ
- ขั้นตอนที่ 5: การเชื่อมต่อ
- ขั้นตอนที่ 6: รหัส
- เซนเซอร์แบบยืดหยุ่น (5 ชิ้น) '
ฉันทำเซนเซอร์เฟล็กซ์ด้วยตัวเอง
' - บอร์ด Arduino - เซอร์โวมอเตอร์ (5 ชิ้น)
- โฟม (เช่นโฟม)
- ถุงมือ
- สาย (จัมเปอร์) และเขียงหั่นขนม
- แบตเตอรี่และหัวเข็มขัดแบตเตอรี่
- ยางรัด
- Fishline หรือลวด
- ปืนยิงกาวและมีดอรรถประโยชน์
- เว็บไซต์แนะนำให้ซื้อฮาร์ดแวร์ที่จำเป็น
ขั้นตอนที่ 2: สร้างเซนเซอร์ Flex
- ความยาวของนิ้วเราตัดส่วนจากโฟม
- เราแบ่งส่วนที่เราตัดออกเป็น 3 ส่วนเช่นข้อต่อนิ้ว
- เรากำหนดรูปร่างด้านข้างของชิ้นส่วนสี่เหลี่ยมจัตุรัสที่เราตัดด้วยความช่วยเหลือของกระดาษทราย
- เราผูกแต่ละชิ้นด้วยกันโดยใช้ยาง เราต้องเว้นช่องว่างระหว่างแต่ละชิ้น
- เราเจาะชิ้นส่วนทั้งหมดตามยาวด้วยความช่วยเหลือของแท่งแหลม
- จากหลุมเหล่านี้เราจะส่งลวดไปที่ด้านบนของนิ้ว และขอเอาปมเพื่อรักษาความเสถียรของลวด
- ลองตัดโฟมสักชิ้นเท่าขนาดมือ
-
รวมนิ้วทั้งหมดด้วยมือ
-
ตัดโฟมเพื่อติดตั้งเซอร์โวมอเตอร์
-
เชื่อมต่อสายนิ้วทั้งหมดเข้ากับเซอร์โวมอเตอร์
ขั้นตอนที่ 4: การสร้างถุงมือ
- คุณสามารถใช้ถุงมือเก่าสำหรับสิ่งนี้
- เราติดตั้งเซ็นเซอร์แบบยืดหยุ่นที่ทำบนนิ้วมือของถุงมือ
- เราแก้ไขด้วยกาวหรือสายสัมพันธ์
- โปรดทราบว่าคุณไม่ควรติดเซ็นเซอร์ในแนวยาวอย่างสมบูรณ์ ช่วงเวลาที่ดีสำหรับการเคลื่อนไหวที่สะดวกสบายของเซ็นเซอร์
ขั้นตอนที่ 5: การเชื่อมต่อ
- แบตเตอรี่ภายนอก VCC / GND เชื่อมต่อกับเขียงหั่นขนม
- Arduino GND เชื่อมต่อกับอินพุต GND ของ breadboard
- การเชื่อมต่อ servo ที่เราใช้ในโครงการนี้มีดังนี้
อินพุตสีส้ม - สัญญาณอินพุต
อินพุตสีแดง - กำลังไฟเข้า (VCC)
อินพุตสีน้ำตาล - อินพุตพื้นดิน (GND)
- เซอร์โวมอเตอร์ VCC และ GND ทั้งหมดเชื่อมต่อกับอินพุต VCC / GND ของเขียงหั่นขนม
- สัญญาณอินพุตของเซอร์โวมอเตอร์ทุกตัวเชื่อมต่อกับ Arduino Digital PWM 3-5-6-9-10 ตามลำดับ
- เซ็นเซอร์มีสองอินพุต หนึ่งคือบรรทัด GND และอื่น ๆ คือสายสัญญาณ (อนาล็อก) สายสัญญาณเชื่อมต่อกับสาย VCC โดยการหารด้วยความช่วยเหลือของตัวต้านทาน
ขั้นตอนที่ 6: รหัส
- รับรหัส (คัดลอกและวางเท่านั้น)
- เพิ่มไลบรารี Servo
- กำหนด Servos
- กำหนดเซ็นเซอร์ Flex
- ตัวแปรในการอ่านค่าจากขาอะนาล็อก (เซ็นเซอร์แบบยืดหยุ่น)
- เชื่อมต่อเซอร์โวของเราบนพิน PWM 3-5-6-9 กับเซอร์โว
- อ่านค่าของเซ็นเซอร์เฟล็กซ์
- ปรับขนาดเพื่อใช้กับเซอร์โว (ค่าระหว่าง 0 ถึง 180)
- ตั้งตำแหน่งเซอร์โวตามค่าสเกล
- อัปโหลดรหัส