สารบัญ:
- ขั้นตอนที่ 1: ข้อกำหนดแขนหุ่นยนต์
- ขั้นตอนที่ 2: ฮาร์ดแวร์ที่จำเป็น
- ขั้นตอนที่ 3: การเชื่อมต่อ
- ขั้นตอนที่ 4: รหัสที่มา
วีดีโอ: แขนกลพร้อมปั๊มดูดสุญญากาศ: 4 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
แขนกลหุ่นยนต์พร้อมปั๊มดูดสุญญากาศควบคุมโดย Arduino แขนกลหุ่นยนต์มีการออกแบบที่เป็นเหล็กและประกอบเข้าด้วยกันอย่างเต็มรูปแบบ มีเซอร์โวมอเตอร์ 4 ตัวบนแขนหุ่นยนต์ มี 3 แรงบิดสูงและเซอร์โวมอเตอร์คุณภาพสูง ในโครงการนี้ จะแสดงวิธีขยับแขนหุ่นยนต์ด้วยโพเทนชิโอมิเตอร์ 4 ตัวโดยใช้ Arduino ใช้สวิตช์เปิด/ปิดสำหรับปั๊มลมและปุ่มกดสำหรับโซลินอยด์วาล์ว ดังนั้นมอเตอร์และวาล์วสามารถแทรกแซงได้ด้วยตนเอง ซึ่งช่วยประหยัดพลังงานและกระแสไฟให้คุณ
ขั้นตอนที่ 1: ข้อกำหนดแขนหุ่นยนต์
ชุดแขนหุ่นยนต์ -https://bit.ly/2UVhUb3
บรรจุุภัณฑ์:
1 * แขนหุ่นยนต์ ชุด (ประกอบแล้ว)
2* KS-3620 เซอร์โว 180°
1* KS-3620 270 °เซอร์โว
1*90d 9g เซอร์โว
1 * ปั๊มลม (สูญญากาศ)
1 * โซลินอยด์วาล์ว
1 * สายยางซิลิโคน
KS3620 Metal Digital Servo: แรงดันไฟฟ้า: 4.8-6.6V
ความเร็ว: 0.16 วินาที/60°(6.6V)
แรงบิด: 15 กก./ซม.(4.8V) 20 กก./ซม.(6.6V)
ไม่มีกระแสโหลด: 80-100mA
ความถี่: 500us-2500hz
ปั๊มลม (สูญญากาศ): แรงดันไฟฟ้า: DC 5V
ไม่มีกระแสโหลด: 0.35A
แรงดันไฟฟ้าที่เหมาะสม: DC 4.8V-7.2V
ช่วงความดัน: 400-650mmhg
สูญญากาศสูงสุด: > -350mmhg
น้ำหนัก: 60 กรัม
โซลินอยด์วาล์ว: แรงดันไฟฟ้าที่กำหนด: DC 6V
ปัจจุบัน: 220mA
แรงดันไฟฟ้าที่เหมาะสม: DC5V-6V
ช่วงความดัน: 0-350mmhg
น้ำหนัก: 16 กรัม
ขั้นตอนที่ 2: ฮาร์ดแวร์ที่จำเป็น
1* Arduino UNO R3 -
1* แผงป้องกันเซนเซอร์ -
4* โพเทนชิออมิเตอร์ -
4* ปุ่มโพเทนชิโอมิเตอร์ -
1* สวิตช์เปิด/ปิด -
1* ปุ่มกดชั่วขณะ -
1* 6V >2A พาวเวอร์ซัพพลาย -
อะแดปเตอร์ 1* 9V -
1* กล่องกันน้ำ -
1* เขียงหั่นขนมขนาดเล็ก -
1* สายยางซิลิโคน -
1* สว่านไฟฟ้า -
สายจัมเปอร์ 3 อิน 1 -
ขั้นตอนที่ 3: การเชื่อมต่อ
โพเทนชิโอมิเตอร์:
หม้อ 1 - อนาล็อก 0
หม้อ 2 - อนาล็อก 1
หม้อ 3 - อะนาล็อก 2
หม้อ 4 - อะนาล็อก 3
เซอร์โวมอเตอร์:
เซอร์โว 1 - ดิจิตอล 3 PWM
เซอร์โว 2 - ดิจิตอล 5 PWM
เซอร์โว 3 - ดิจิตอล 6 PWM
เซอร์โว 4 - ดิจิตอล 9 PWM
ขั้นตอนที่ 4: รหัสที่มา
/*
การควบคุมตำแหน่งเซอร์โวโดยใช้โพเทนชิออมิเตอร์ (ตัวต้านทานแบบปรับค่าได้) https://bit.ly/MertArduino */ #include // สร้างวัตถุเซอร์โวเพื่อควบคุมเซอร์โว Servo myservo1; เซอร์โว myservo2; เซอร์โว myservo3; เซอร์โว myservo4; // พินอนาล็อกที่ใช้เชื่อมต่อโพเทนชิออมิเตอร์ int potpin1 = 0; int potpin2 = 1; int potpin3 = 2; int potpin4 = 3; // ตัวแปรเพื่ออ่านค่าจากขาอนาล็อก int val1; int val2; int val3; int val4; การตั้งค่าเป็นโมฆะ () {// แนบเซอร์โวบนหมุดดิจิทัล (PWM) กับวัตถุเซอร์โว myservo1.attach (3); myservo2.attach(5); myservo3.attach(6); myservo4.attach(9); } วงเป็นโมฆะ () { val1 = analogRead (potpin1); // อ่านค่าของโพเทนชิออมิเตอร์ (ค่าระหว่าง 0 ถึง 1023) val1 = map(val1, 0, 1023, 0, 180); // ปรับขนาดเพื่อใช้กับเซอร์โว (ค่าระหว่าง 0 ถึง 180) myservo1.write(val1); // ตั้งค่าตำแหน่งเซอร์โวตามค่าหน่วงเวลาของค่าที่ปรับขนาด (15); // รอให้เซอร์โวไปถึงที่นั่น val2 = analogRead (potpin2); val2 = แผนที่(val2, 0, 1023, 0, 180); myservo2.write(val2); ล่าช้า(15); val3 = analogRead (potpin3); val3 = แผนที่(val3, 0, 1023, 0, 180); myservo3.write(val3); ล่าช้า(15); val4 = analogRead (potpin4); val4 = แผนที่(val4, 0, 1023, 0, 180); myservo4.write(val4); ล่าช้า(15); }
แนะนำ:
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: 5 ขั้นตอน
การออกแบบเกมในการสะบัดใน 5 ขั้นตอน: การตวัดเป็นวิธีง่ายๆ ในการสร้างเกม โดยเฉพาะอย่างยิ่งเกมปริศนา นิยายภาพ หรือเกมผจญภัย
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: 3 ขั้นตอน
การตรวจจับใบหน้าบน Raspberry Pi 4B ใน 3 ขั้นตอน: ในคำแนะนำนี้ เราจะทำการตรวจจับใบหน้าบน Raspberry Pi 4 ด้วย Shunya O/S โดยใช้ Shunyaface Library Shunyaface เป็นห้องสมุดจดจำใบหน้า/ตรวจจับใบหน้า โปรเจ็กต์นี้มีจุดมุ่งหมายเพื่อให้เกิดความเร็วในการตรวจจับและจดจำได้เร็วที่สุดด้วย
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: 3 ขั้นตอน
วิธีการติดตั้งปลั๊กอินใน WordPress ใน 3 ขั้นตอน: ในบทช่วยสอนนี้ ฉันจะแสดงขั้นตอนสำคัญในการติดตั้งปลั๊กอิน WordPress ให้กับเว็บไซต์ของคุณ โดยทั่วไป คุณสามารถติดตั้งปลั๊กอินได้สองวิธี วิธีแรกคือผ่าน ftp หรือผ่าน cpanel แต่ฉันจะไม่แสดงมันเพราะมันสอดคล้องกับ
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): 8 ขั้นตอน
การลอยแบบอะคูสติกด้วย Arduino Uno ทีละขั้นตอน (8 ขั้นตอน): ตัวแปลงสัญญาณเสียงล้ำเสียง L298N Dc ตัวเมียอะแดปเตอร์จ่ายไฟพร้อมขา DC ตัวผู้ Arduino UNOBreadboardวิธีการทำงาน: ก่อนอื่น คุณอัปโหลดรหัสไปยัง Arduino Uno (เป็นไมโครคอนโทรลเลอร์ที่ติดตั้งดิจิตอล และพอร์ตแอนะล็อกเพื่อแปลงรหัส (C++)
เครื่อง Rube Goldberg 11 ขั้นตอน: 8 ขั้นตอน
เครื่อง 11 Step Rube Goldberg: โครงการนี้เป็นเครื่อง 11 Step Rube Goldberg ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง