สารบัญ:
- ขั้นตอนที่ 1: วัสดุสำหรับวงจร
- ขั้นตอนที่ 2: การสร้างวงจร
- ขั้นตอนที่ 3: ผลิตภัณฑ์ทำงานอย่างไร
- ขั้นตอนที่ 4: รหัส
- ขั้นตอนที่ 5: วัสดุสำหรับโครงสร้างและการสร้าง
- ขั้นตอนที่ 6: ผลิตภัณฑ์ขั้นสุดท้าย
วีดีโอ: เครื่องขว้างบอลอัตโนมัติสำหรับสุนัข: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:06
เราทั้งคู่มีสุนัข และอย่างที่ทุกคนรู้ สุนัขสามารถเล่นบอลได้ทั้งวัน นั่นเป็นเหตุผลที่เราคิดวิธีสร้างเครื่องขว้างบอลอัตโนมัติ
ขั้นตอนที่ 1: วัสดุสำหรับวงจร
ก่อนอื่น เพื่อสร้างชิ้นส่วนอิเล็กทรอนิกส์ของโครงการ เราจำเป็นต้องมีส่วนประกอบต่อไปนี้:
เพลท Arduino
เซอร์โวมอเตอร์สองตัว
ความต้านทาน 1 โอห์ม
โฟโตรีซีสเตอร์
บอร์ด PCB
จัมเปอร์
ขั้นตอนที่ 2: การสร้างวงจร
ในการสร้างวงจร จะต้องเชื่อมต่อส่วนประกอบต่างๆ ในกรณีนี้ โฟโตรีซีสเตอร์และเซอร์โวมอเตอร์สองตัว ตามสายกราวด์และสายเคเบิลที่ให้โบลต์อย่างเหมาะสม
ขั้นตอนที่ 3: ผลิตภัณฑ์ทำงานอย่างไร
การทำงานของผลิตภัณฑ์มีดังนี้:
เมื่อสุนัขทิ้งลูกบอลไว้ในถัง โฟโตรีซีสเตอร์ตรวจพบว่ามีแสงในนั้นน้อยกว่า จากนั้นเซอร์โวมอเตอร์ 1 จะปล่อย "หนังสติ๊ก" ออกแล้วปล่อยลูกบอล เมื่อลูกบอลถูกโยนออกไปแล้ว เซอร์โวมอเตอร์ 2 จะย้าย "หนังสติ๊ก" ไปยังตำแหน่งเริ่มต้น และสุดท้ายเซอร์โวมอเตอร์1 จะยึดไว้ เพื่อให้สามารถเคลื่อนที่ในลักษณะเดียวกันได้ในอนาคต
ขั้นตอนที่ 4: รหัส
#รวม
โฟโตรีซีสเตอร์ภายใน = A0; เซอร์โวเซอร์โว_9; เซอร์โวเซอร์โว_8;
ค่า photoresistor ในตัว; int pos1 = 0; int pos2 = 0;
การตั้งค่าเป็นโมฆะ () {
servo_9.attach(9); servo_8.attach(8); Serial.begin(9600); }
วงเป็นโมฆะ () {
int photoresistorvalue = analogRead (photoresistor); Serial.println (ค่า photoresistor); ถ้า (photoresistorvalue <150) {// สำหรับ (pos1 = 0; pos1 <= 90; pos1 += 1) { servo_9.write (90); ล่าช้า (2000);
// สำหรับ (pos2 = 0; pos2 <= 90; pos2 += 1) { servo_8.write (100); ล่าช้า (2000);
// สำหรับ (pos1 = 90; pos1 <= 0; pos1 -= 1) { servo_9.write (0); ล่าช้า (2000);
// สำหรับ (pos2 = 90; pos2 <= 0; pos2 -= 1) { servo_8.write (0); ล่าช้า (2000); } }
ขั้นตอนที่ 5: วัสดุสำหรับโครงสร้างและการสร้าง
สำหรับการสร้างโครงสร้าง เราใช้ PET A4 จำนวน 3 แผ่น และเราตัดภาพวาดนี้ด้วยเครื่องตัดเลเซอร์เพื่อให้ได้ชิ้นส่วนทั้งหมดของโมดูลของเรา
แผ่นงานสองแผ่นเป็นฐานและส่วนรองรับของโครงสร้าง ชิ้นส่วนที่มีหมายเลข 1 ถูกวางไว้ในฐานเพื่อสร้างช่องว่างระหว่างแผ่นแรกและแผ่นที่สองเพื่อให้สามารถวาง Arduino และอุปกรณ์ไฟฟ้าทั้งหมดได้
ในการสร้างหนังสติ๊ก เราต้องการชิ้นที่ 2, 3 และ 4 ชิ้นที่สอง พวกมันติดอยู่ที่ฐาน และถือและปล่อยให้หมุนของหนังสติ๊ก ส่วนที่ยาวที่สุดคือโครงสร้างหลักของหนังสติ๊ก ชิ้นที่ 3 ติดอยู่ที่ส่วนท้ายของหนังสติ๊ก ล้อมรอบพื้นที่วงกลมที่โฟโตรีซีสเตอร์จะไปเพื่อจับลูกบอลไว้ในสถานที่นั้น
จำนวน 5 ชิ้นสำหรับเซอร์โวเพื่อให้เข้าถึงพื้นที่เพิ่มเติมและช่วยให้ทำงานได้ดีขึ้น
ตอนนี้โครงสร้างทั้งหมดใกล้เสร็จแล้ว เราต้องใส่แถบยางที่จะสร้างแรงตึงที่จำเป็นสำหรับการยิง (ต้องระวังแถบยางด้วย เพราะถ้าตะขอไม่แข็งแรงพอ และวัสดุเปราะบาง โครงสร้างอาจแตกหักได้)
ขั้นตอนที่ 6: ผลิตภัณฑ์ขั้นสุดท้าย
นี่คือผลิตภัณฑ์ขั้นสุดท้ายของเรา
หวังว่าคุณจะชอบมัน!
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง