สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-23 15:12
คำแนะนำนี้สร้างขึ้นเพื่อตอบสนองความต้องการของโครงการ Makecourse ที่มหาวิทยาลัยเซาท์ฟลอริดา (www.makecourse.com)
คำแนะนำนี้จะให้ข้อมูลพื้นฐานในกระบวนการทำความสะอาดรถจักรยานยนต์ รายการวัสดุที่จำเป็น การตรวจสอบไมโครคอนโทรลเลอร์ Arduino รหัส Arduino ที่จำเป็น ตรรกะการควบคุม และคำแนะนำในการเดินสายและการประกอบทีละขั้นตอน
ขั้นตอนที่ 1: กระบวนการทำความสะอาดรถจักรยานยนต์
เมื่อทำความสะอาดโซ่รถจักรยานยนต์ คุณต้องมีสามสิ่ง ได้แก่ สเปรย์ทำความสะอาดหรือหล่อลื่น แปรงเพื่อขจัดสิ่งสกปรก และวิธีการย้ายโซ่ไปยังส่วนถัดไปของโซ่หลังจากที่คุณทำความสะอาดส่วนปัจจุบันของโซ่แล้ว เป้าหมายของโครงการนี้คือการช่วยเหลือและช่วยเหลือในกระบวนการทำความสะอาดโซ่ เพื่อให้คนเดียวสามารถทำความสะอาดโซ่ได้อย่างมีประสิทธิภาพในคฤหาสน์ทันเวลา การทำเช่นนี้น้ำยาทำความสะอาดโซ่รถจักรยานยนต์ของฉันมีหน้าที่หลักสองอย่าง หน้าที่หนึ่งคือทำหน้าที่เป็นแรงผลักดันเบื้องหลังการเคลื่อนโซ่ระหว่างกระบวนการทำความสะอาด และอีกหน้าที่หนึ่งคือการช่วยในการแปรงและขจัดสิ่งสกปรกออกจากโซ่
ขั้นตอนที่ 2: รายการวัสดุที่จำเป็น
สำหรับน้ำยาทำความสะอาดโซ่รถจักรยานยนต์ คุณจะต้องรวบรวมวัสดุสำเร็จรูปตามรายการด้านล่าง (รูปภาพอยู่ในรายการตามลำดับ ยกเว้นสายจัมเปอร์เท่านั้น):
1. กล่องโครงการ (ใด ๆ เพื่อให้พอดีกับส่วนประกอบทั้งหมด)
2. Drive Sprocket (ชุดใดก็ได้ที่ทำความสะอาดโซ่)
3. มอเตอร์เกียร์แรงบิดสูง (Tsiny TS-40GZ495-218 35 RPM 12 Volt หรือใกล้เคียง)
4. (x8) ล้อติดแปรงขนนุ่ม (Grobet 1 นิ้ว เส้นผ่านศูนย์กลาง 3/32 นิ้ว Arbor Hole)
5. (x2) ท่อนทองเหลืองตันขนาด 1 นิ้ว 3/32 นิ้ว
อินพุต 6.12-24 โวลต์ถึงตัวควบคุมเอาต์พุต 5 โวลต์ (Tobsun EA25-5V)
7. อาดรูอิโน นาโน (อะไรก็ได้)
8. เซ็นเซอร์สัมผัส (หรือเซ็นเซอร์อินพุตอื่น ๆ)
9. (x2) ไมโครเซอร์โวแบบต่อเนื่อง (Fitec FS90R หรือใกล้เคียง)
10. รีเลย์ 10 แอมป์พร้อมทริกเกอร์ 5 โวลต์ (Tongling JQC-3FF-S-Z หรือใกล้เคียง)
11. สายจัมเปอร์ต่างๆ (ไม่มีภาพ)
นอกจากนี้ คุณจะต้องมีการพิมพ์ 3 มิติสี่ส่วนตามรายการด้านล่าง: (ไฟล์. STL จะถูกอัปโหลดไปยังขั้นตอนนี้)
1. 3D Case Insert (เหมืองทำจากพลาสติก PLA เดียวกันสามสี สีเดียวก็ได้) (สอง Shells, 20% Infill)
2. 3D 8mm Motor 20 Spline Hub (สี่ Shells, 30% Infill)
2. (x2) 3D Brush Hubs (สอง Shells, 10% Infill)
ขั้นตอนที่ 3: Arduino Nano Micro-controller
สำหรับโครงการนี้ใช้ไมโครคอนโทรลเลอร์ Arduino Nano (ภาพที่ 1) ไมโครคอนโทรลเลอร์นี้ได้รับการกำหนดค่าให้ใช้อินพุตเดียวในรูปแบบของเซ็นเซอร์สัมผัส (ภาพที่ 2) เพื่อเริ่มกระบวนการทำความสะอาด ไมโครคอนโทรลเลอร์นี้ได้รับการกำหนดค่าให้มีสามเอาต์พุต ไมโครเซอร์โวต่อเนื่องสองตัว (ภาพที่ 3) และรีเลย์เดียว (ภาพที่ 4) รีเลย์ใช้สำหรับส่งกำลัง 12 โวลต์ไปยังมอเตอร์เกียร์ (ภาพที่ 5) ชุดประกอบทั้งหมดใช้พลังงานจากอินพุต 12-24 โวลต์ถึง 5 โวลต์ตัวควบคุมแรงดันไฟฟ้า DC-DC (ภาพที่ 6) คำแนะนำทีละขั้นตอนสำหรับการประกอบทั้งหมด (ภาพที่ 7) ที่แสดงในภายหลังในคำแนะนำ
ขั้นตอนที่ 4: รหัส Arduino
สิ่งที่แนบมากับขั้นตอนนี้คือรหัส Arduino ที่ฉันใช้ รหัสนี้จะต้องอัปโหลดไปยัง Arduino Nano ก่อนการประกอบครั้งแรก เมื่อรหัสได้รับการอัปโหลดโดย Arduino Nano แล้ว Nano จะจดจำรหัสและไม่จำเป็นต้องใช้อีกต่อไป (แม้ว่าฉันจะเก็บสำเนาไว้ในคอมพิวเตอร์ของคุณ) ฉันมีความคิดเห็นตลอดทั้งโค้ดเพื่ออธิบายสิ่งที่เกิดขึ้นทีละบรรทัด จดหมุดการเดินสายที่ฉันรวมไว้ที่จุดเริ่มต้นของรหัส Arduino เป็นโอเพ่นซอร์ส ดังนั้นอย่าลังเลที่จะคัดลอกหรือแก้ไขโค้ดของฉันไม่ว่าด้วยวิธีใด
ขั้นตอนที่ 5: ควบคุมลอจิก
เครื่องทำความสะอาดโซ่รถจักรยานยนต์ของฉันถูกควบคุมโดยไมโครคอนโทรลเลอร์ Arduino Nano ไมโครคอนโทรลเลอร์นี้ใช้เซ็นเซอร์สัมผัสเป็นอินพุตที่จะทริกเกอร์ไมโครเซอร์โวต่อเนื่องสองตัวและรีเลย์หนึ่งตัว ไมโครเซอร์โวติดอยู่กับแปรงทำความสะอาด และรีเลย์จะส่งกำลังไปยังมอเตอร์เกียร์ที่ขับเคลื่อนเฟืองและชุดโซ่
ขั้นตอนที่ 6: การประกอบ
ด้านล่างนี้คือขั้นตอนในการประกอบน้ำยาทำความสะอาดโซ่รถจักรยานยนต์ของฉัน
1. อัปโหลดรหัส Arduino ไปยัง Arduino Nano
2. ต่อสายจัมเปอร์บวกและลบสี่เส้นเข้ากับด้าน 5 โวลต์ของตัวควบคุม (ภาพที่ 1)
3. ต่อสายไฟ 5 โวลต์สี่ชุดเพื่อจ่ายไฟให้กับ Arduino Nano (ต่อสายที่ด้านบนของบอร์ด) ไมโครเซอร์โวสองตัว และรีเลย์ (ภาพที่ 2) หากคุณใช้สายไฟที่ด้านบนของบอร์ดเพื่อจ่ายไฟเข้า เซ็นเซอร์สัมผัสสามารถต่อสายทั้งหมดได้จากด้านหนึ่งของบอร์ด นอกจากนี้ ให้แนบชุดสายไฟอินพุต 12 โวลต์ที่ด้าน 12 โวลต์ของตัวควบคุม และต่อสายไฟเข้ากับมอเตอร์เกียร์ 12 โวลต์ โดยใช้การเชื่อมต่อแบบเปิดทั่วไปและแบบปกติแบบอินไลน์สำหรับขั้วบวกของมอเตอร์ (ทำหน้าที่เป็นวงจรเปิดอย่างมีประสิทธิภาพจนกว่ารีเลย์จะเป็น กระตุ้นการปิดวงจร)
4. ใส่เคสที่พิมพ์ 3D ลงในกล่องดำ และวางมอเตอร์เกียร์และไมโครเซอร์โวในช่อง (ภาพที่ 3) ควรผลักเม็ดมีดของเคสที่พิมพ์ 3 มิติเพื่อให้เพลามอเตอร์เกียร์อยู่ใกล้กับขอบด้านบนที่สุด ต่อไฟ 12 โวลต์ชั่วคราวและสัมผัสเซ็นเซอร์สัมผัสอินพุตเพื่อตรวจสอบว่าไมโครเซอร์โววิทช์ไปที่ไหน
5. เมื่อไมโครเซอร์โวถูกตรวจสอบแล้วว่าอยู่ในทิศทางที่ถูกต้อง (ตัวหมุนในทิศทางของโซ่เคลื่อนที่) ให้วางตัวตรวจจับการสัมผัสที่ผนังด้านหลังของกล่องดำและจดตำแหน่งโดยประมาณที่ด้านนอก (จะได้รู้ว่าต้องกดตรงไหน แนะนำสติ๊กเกอร์) ซ่อนสายไฟเพิ่มเติมในบริเวณด้านล่างของกล่องดำ (ภาพที่ 4)
6. ประกอบแปรงทั้งสองตามภาพที่ 5 ฉันใช้กาวร้อนเพื่อป้องกันไม่ให้แปรงเลื่อนบนแกนทองเหลือง ใช้แปรงเพิ่มเติมสำหรับโซ่ที่กว้างขึ้น (เช่น 525, 530 ต่อ)
7. ติดแปรงและเฟืองสองตัว (ภาพที่ 6)
8. เจาะรูที่จำเป็นในฝาแล้วติดฝากับน้ำยาทำความสะอาดมอเตอร์ไซค์ (ภาพที่ 7)
9. จ่ายไฟ 12 โวลต์ให้กับน้ำยาทำความสะอาดโซ่รถจักรยานยนต์ และกดบริเวณที่ทำเครื่องหมาย (หรือสติกเกอร์) ที่ด้านหลังของตัวเครื่องเพื่อเริ่มทำความสะอาดโซ่
แนะนำ:
การออกแบบเกมในการสะบัดใน 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 ซึ่งออกแบบมาเพื่อสร้างงานง่ายๆ ในรูปแบบที่ซับซ้อน งานของโครงการนี้คือการจับสบู่ก้อนหนึ่ง