สารบัญ:
- ขั้นตอนที่ 1: ขั้นตอนที่ 1: การสร้างฐาน
- ขั้นตอนที่ 2: ขั้นตอนที่ 2: พิลึกและตัวเลื่อน
- ขั้นตอนที่ 3: ขั้นตอนที่ 3: เลื่อน
- ขั้นตอนที่ 4: ขั้นตอนที่ 4: เชื่อมต่อทุกอย่าง
- ขั้นตอนที่ 5: ขั้นตอนที่ 5: สร้าง Arduino
- ขั้นตอนที่ 6: ขั้นตอนที่ 6: รหัส Arduino
วีดีโอ: ตัวเรียงลำดับสี: 6 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:03
เป้าหมาย Color Sorters นี้คือการย้าย m&ms ไปยังกองต่างๆ ตามสี
ขั้นตอนที่ 1: ขั้นตอนที่ 1: การสร้างฐาน
ขั้นตอนแรกในการสร้างโครงการนี้คือการสร้างฐานที่มอเตอร์และเซ็นเซอร์ตัวเรียงลำดับสีตั้งอยู่ ฐานเหล่านี้มีขนาด 5.3 ซม. คูณ 12 ซม. และคุณต้องทำสามอัน หลังจากนั้น ให้คุณสร้างวงกลมสี่เหลี่ยมเล็กๆ ที่มีรัศมี 4.1 ซม. และด้านในของวงกลมสี่เหลี่ยมให้ตัดช่องสี่เหลี่ยมขนาด 1 ซม. เพื่อให้ m&ms ตกลงมา
ขั้นตอนที่ 2: ขั้นตอนที่ 2: พิลึกและตัวเลื่อน
สำหรับขั้นตอนต่อไป คุณจะต้องตัดรูปร่างตามที่แสดงด้านบนเพื่อสร้างเส้นทางสำหรับวงกลมไตรมาสจากขั้นตอนก่อนหน้าเพื่อเลื่อนข้าม บนเส้นทางให้เจาะรูที่ส่วนท้ายเพื่อให้ m&m ตกลงไปที่สไลด์
ถัดไปตัดสี่เหลี่ยมจัตุรัสขนาด 0.5x0.5 ซม. แล้วผ่าครึ่งเพื่อให้สูงเท่าเดิม จากนั้นใช้สกรูขนาดเล็กแล้วจิ้มไปตามเส้นทางที่คุณสร้าง 0.5x0.5 และฐานที่ทั้งหมดนี้ตั้งอยู่
ตัดรูและร่องเพื่อให้มีที่สำหรับเซอร์โวมอเตอร์และเซ็นเซอร์สี คุณจะต้องทำรูหนึ่งรูบนฐานนั้นซึ่งจะอยู่ต่ำสุดในงานสร้าง การตัดนี้จะเป็นขนาดของเซอร์โวมอเตอร์ ฐานกลางต้องการช่องเจาะสองช่อง คัตเอาต์หนึ่งจะมีขนาดเท่ากับคัตเอาต์จากฐานก่อนหน้า และอีกอันจะมีขนาด 2 ซม. x 2 ซม. และจะอยู่ใต้รูบนเส้นทางที่ m&m ตกลงมาโดยตรง
ขั้นตอนที่ 3: ขั้นตอนที่ 3: เลื่อน
สำหรับขั้นตอนนี้ ตัดสี่เหลี่ยม 4 ซม.x 14 ซม. แล้ววาดเส้น 1 นิ้วทั้งสองข้างให้ยาว 14 ซม. ตัดเส้นทั้งสองด้าน แต่อย่าตัดผ่านกระดานจนสุด หลังจากที่คุณตัดทั้งสองส่วนนี้แล้ว ด้าน 1 ซม. ทั้งสองข้างควรจะสามารถเลื่อนขึ้นและสร้างราวสำหรับสไลด์ได้
ถัดไปสร้างฐานสำหรับสไลด์เพื่อเชื่อมต่อกับเซอร์โวมอเตอร์ ในการดำเนินการนี้ คุณจะต้องสร้างสี่เหลี่ยมเล็กๆ สองอันตามที่เห็นในภาพ เชื่อมต่อสี่เหลี่ยมสองอันที่มุมฉากด้วยหมุด 2 อันแล้ววางหมุดหนึ่งอันไว้ตรงกลางของสี่เหลี่ยมที่จะนั่งขนานกับพื้น (นี่คือวิธีที่มันจะเชื่อมต่อกับมอเตอร์) และสุดท้ายสำหรับขั้นตอนนี้ ให้ใช้ตะปูเล็กๆ สองอันเพื่อเชื่อมต่อสไลด์กับสี่เหลี่ยมสองอันโดยให้สไลด์ทำมุมเพื่อให้ m&ms สามารถกลิ้งลงมาได้
ขั้นตอนที่ 4: ขั้นตอนที่ 4: เชื่อมต่อทุกอย่าง
ขั้นตอนสุดท้ายในการประกอบร่างของโครงการนี้คือการเชื่อมต่อทุกส่วน ในการทำเช่นนี้ คุณจะต้องตัดสี่เหลี่ยม 5.3x18 ซม. สองอัน และสี่เหลี่ยมผืนผ้า 13.2x18 ซม. หนึ่งอัน สี่เหลี่ยมด้านข้าง 5.3x18 ซม. สองอัน และสี่เหลี่ยมอีกอันจะเป็นด้านหลัง
ในสี่เหลี่ยมผืนผ้าด้านหลังให้ตัด 3 รูเพื่อให้สายไฟที่เชื่อมต่อกับ Arduino สามารถเชื่อมต่อกับมอเตอร์และเซ็นเซอร์ได้
จากนั้นเชื่อมต่อสี่เหลี่ยมผืนผ้า 5.3x18 ซม. ทั้งสองเข้ากับด้านข้างของฐาน 5.3x12 ซม. ที่ยาว 5.3 ซม. โดยใช้หมุด ฐานแรกจะสูงจากพื้น 3 ซม. ฐานที่สองอยู่ห่างจากพื้น 10.5 ซม. และฐานที่สามอยู่ห่างจากพื้น 15 ซม. ฐานแต่ละฐานควรเชื่อมต่อกับหมุด 4 อันโดยเพิ่มได้ถึง 12 พินทั้งสองด้าน ต่อสี่เหลี่ยมผืนผ้า 13.2x18 ซม. เข้ากับด้านหลังโดยทำแบบเดียวกันโดยใช้หมุด 4 อันในแต่ละด้าน
ขั้นตอนที่ 5: ขั้นตอนที่ 5: สร้าง Arduino
ภาพเคลื่อนไหวเป็นแผนภาพของ Arduino ที่สร้างขึ้นโดยบุคคลดั้งเดิมที่สร้างเครื่องคัดเเยกสี
สำหรับ Arduino ของฉัน ฉันย้ายไปที่สายไฟต่างๆ เพราะฉันไม่ได้ใช้ Arduino Nano ฉันเก็บจุดทั้งหมดไว้เหมือนเดิมตามที่แสดงในแผนภาพนอกเหนือจาก 5V และ GND สำหรับมอเตอร์ สำหรับ 5V ฉันเอาลวดและนำมันจากจุด 5V ไปยังบอร์ดทางด้านซ้ายของมัน จากนั้นฉันก็เอาลวดสองเส้นมาวางในแถวเดียวกับสาย 5V แล้วต่อสายสองเส้นนี้เข้ากับมอเตอร์ ฉันทำกระบวนการเดียวกันนี้สำหรับสาย GND
ขั้นตอนที่ 6: ขั้นตอนที่ 6: รหัส Arduino
สำหรับโค้ด ส่วนแรกจะกำหนดตำแหน่งที่สายไฟต่างๆ อยู่ใน Arduino และตั้งค่าตัวแปรต่างๆ เช่น เซอร์โวมอเตอร์สองตัวและ S[0-1] ต่อมาโค้ดได้ย้ายเซอร์โวมอเตอร์ด้านบนด้วย m&m ไปอยู่ใต้เซ็นเซอร์สีโดยตรง ถัดมา ไฟ LED ที่เชื่อมต่อกับเซ็นเซอร์สีจะเปิดขึ้น และเซ็นเซอร์สีจะใช้ค่าสำหรับความถี่สีแดงสีเขียวและสีน้ำเงินที่ตรวจพบในหน่วย m&m จากนั้นขึ้นอยู่กับปริมาณของ RGB ที่หยิบขึ้นมาจะกำหนดสี m&m และตั้งค่าเป็นสี = [1-6] จากสีที่ได้รับจะนำไปสู่หนึ่งในหกกรณี กรณีที่แตกต่างกันทั้งหมดเริ่มต้นชุดรหัสที่แตกต่างกันซึ่งหมุนเซอร์โวมอเตอร์ด้านล่างที่เชื่อมต่อกับสไลด์ด้วยจำนวนที่ต่างกันเพื่อสร้างกองสีต่างๆ m&ms ที่ต่างกัน
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง