สารบัญ:
2025 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2025-01-13 06:58
ในโครงการนี้ ฉันเลือกเซ็นเซอร์สี TCS34725 เนื่องจากเซ็นเซอร์นี้ทำการตรวจจับที่แม่นยำกว่าตัวอื่นๆ และไม่ได้รับผลกระทบจากการเปลี่ยนแปลงของแสงในสภาพแวดล้อม หุ่นยนต์ตรวจแก้จุดบกพร่องผลิตภัณฑ์ถูกควบคุมโดยโปรแกรมอินเทอร์เฟซที่ฉันออกแบบใน Visual Basic โปรแกรมรับข้อมูลทันทีผ่าน Arduino และพิมพ์จำนวน ของผลิตภัณฑ์ที่ถ่ายโอนไปยังคอนเทนเนอร์บนหน้าจอ นอกจากนี้ ระบบจะหยุดทำงานโดยอัตโนมัติเมื่อกระบวนการสกัดเสร็จสิ้น
ขั้นตอนที่ 1: วัสดุ:
วัสดุ:
- Arduino Uno (คุณสามารถใช้รุ่นอื่นได้)
- เซ็นเซอร์ตรวจจับสี TCS34725 Rgb
- 2 ชิ้น sg90 เซอร์โวมอเตอร์
- สายจัมเปอร์
- ไฟล์ Stl การพิมพ์ 3 มิติ
ขั้นตอนที่ 2: ชิ้นส่วนเครื่องจักรกล
ไฟล์ Stl การพิมพ์ 3 มิติ >> ดาวน์โหลด
รายการชิ้นส่วนที่จะส่งออกจากเครื่องพิมพ์ 3 มิติหลายครั้ง:
- ปาร์ก้าข้าง1. STL >> 2 ชิ้น
- bardak. STL >> 6 ชิ้น
- support. STL >> 4 ชิ้น
- pul. STL >> คุณสามารถพิมพ์สีที่กำหนดในระบบได้มากเท่าที่คุณต้องการ แต่ละถ้วยมีตราประทับเฉลี่ย 8 ดวง
หากคุณไม่ต้องการทำซ้ำการปรับเทียบสีในโค้ด คุณสามารถพิมพ์จากเส้นสีต่อไปนี้
- สีแดง
- จุดสูงสุด
- เขียว
- สีเหลือง
- ฟ้าอ่อน
- ส้ม
- สีชมพู
ขั้นตอนที่ 3: แผนภาพวงจร:
ขั้นตอนที่ 4: ซอฟต์แวร์:
ด้วยโปรแกรมอินเทอร์เฟซที่พัฒนาด้วย Visual Basic ผลิตภัณฑ์จะถูกติดตามผลทันที เรียกใช้แอปพลิเคชัน เลือกพอร์ตที่ Arduino เชื่อมต่อและคลิกปุ่มเชื่อมต่อกับอุปกรณ์ ทิ้งสติกเกอร์ไว้ในช่องทางและระบบจะเริ่มทำงานเมื่อคุณคลิกที่ปุ่มเริ่มต้นอุปกรณ์ เซอร์โวมอเตอร์ด้านบนเคลื่อนเพื่อดึงรอกเข้าไปในห้องเพาะเลี้ยงและจัดตำแหน่งให้ตรงกับเซ็นเซอร์สี เซ็นเซอร์ตรวจจับสีของเยื่อกระดาษและส่งข้อมูลมุมของโดมที่เซอร์โวมอเตอร์ด้านล่างหันเข้าหา เซอร์โวมอเตอร์ส่วนบนจะเคลื่อนรอกและส่งลูกบอล ในโปรแกรมอินเทอร์เฟซ จะถูกพิมพ์บนหน้าจอทันทีว่าตราประทับแยกเป็นสีอะไร เมื่อลบแสตมป์ทั้งหมด โปรแกรมอินเทอร์เฟซจะปิดระบบโดยอัตโนมัติและส่งข้อความข้อมูลไปยังหน้าจอ
สามารถดูรหัส Arduino และ Visual Basic ได้ที่นี่ >> Arduino และรหัส Visual Basic