สารบัญ:
วีดีโอ: เครื่องคัดเเยกสี M&M: 3 ขั้นตอน
2024 ผู้เขียน: John Day | [email protected]. แก้ไขล่าสุด: 2024-01-30 13:04
ในช่วงเริ่มต้นของโปรเจ็กต์นี้ เราตั้งเป้าหมายที่จะจัดเรียงลูกอมสีต่างๆ ลงในชามแยกโดยอัตโนมัติในอัตราที่มีประสิทธิภาพ เราได้รับแรงบันดาลใจจากแนวคิดนี้ครั้งแรกเมื่อเราเห็นโพสต์บนเว็บไซต์ https://howtomechatronics.com/projects/arduino-col… และเรารู้สึกตื่นเต้นที่จะได้ลองใช้โครงการนี้ อย่างไรก็ตาม เมื่อเวลาผ่านไป เราเริ่มตระหนักว่าโครงการไม่เป็นไปตามแผน และรหัสที่ให้จากเว็บไซต์ใช้ไม่ได้กับ RedBoard ที่เราใช้อยู่ หลังจากปรับโค้ดหลายครั้ง โดยประสบความสำเร็จเพียงเล็กน้อย เราก็พบว่าเซ็นเซอร์สีไม่ได้รับการปรับเทียบให้เป็นค่า RGB ที่ถูกต้องเช่นกัน การปรับเทียบเซ็นเซอร์สีเป็นความท้าทายในตัวเอง เนื่องจากมักสแกนค่า RGB ที่หลากหลายมาก ทำให้ยากต่อการปรับเทียบค่าที่สำคัญจริงๆ ในที่สุด เราก็ได้เซ็นเซอร์สีเพื่อสแกนค่าที่ถูกต้องในบางครั้ง และเซอร์โวให้เคลื่อนที่ไปในทางที่ถูกต้องในบางครั้ง
ลิงก์ที่ให้ไว้ด้านบนมีแผนผังและโค้ดที่จำเป็นสำหรับเครื่องคัดแยกสี
ขั้นตอนที่ 1: วัสดุ
เราพิมพ์ 3D เฟรมหลักของตัวเรียงลำดับสี
วัสดุที่คุณต้องการคือ
- TCS230 TCS3200 เซ็นเซอร์สี
- Arduino
- สายกระโดด
- เซอร์โวมอเตอร์สองตัว
คุณสามารถรับวัสดุเหล่านี้ได้จาก Amazon
ขั้นตอนที่ 2: เซอร์คัท
แผนผังที่แสดงด้านบนคือการเดินสายที่เราใช้สร้างตัวเรียงลำดับสี เพื่อชดเชยสายไฟที่แตก เราต้องประสานสายไฟเข้าด้วยกัน เราพบว่าสิ่งนี้เป็นส่วนที่ง่ายกว่าส่วนหนึ่งของโครงการ แต่ต้องแทนที่ Arduino Nano ด้วย RedBoard
ขั้นตอนที่ 3: การก่อสร้าง
ในการสร้างเครื่องคัดเเยกสีนี้ ก่อนอื่นคุณต้องสร้างเคสสำหรับอุปกรณ์อิเล็กทรอนิกส์ทั้งหมด คุณสามารถค้นหามิติข้อมูลทั้งหมดได้โดยไปที่ลิงก์ที่ด้านบนของหน้า โชคดีที่โรงเรียนของเรามีเครื่องพิมพ์สามมิติที่เราเคยใช้สร้างบ้านนี้อย่างรวดเร็วและมีประสิทธิภาพ ในขณะที่กำลังพิมพ์ตัวเรือน เราก็ทำการประสานวงจรเข้าด้วยกัน เมื่อพิมพ์ตัวเรือนและวงจรเสร็จสมบูรณ์ เราก็เริ่มอัปโหลดรหัสไปยัง RedBoard อย่างไรก็ตาม ในไม่ช้าเราก็พบว่าโค้ดทำงานไม่ถูกต้องสำหรับ RedBoard และค่า RGB ที่ใช้สำหรับเซ็นเซอร์สีก็ไม่ถูกต้อง หลังจากการปรับเทียบที่น่าเบื่อเป็นเวลาหลายสัปดาห์ ในที่สุดเซ็นเซอร์สีก็สามารถอ่านลูกกวาดได้อย่างถูกต้อง ปัญหาเดียวคือเซ็นเซอร์สีมักจะสแกนลูกอมอย่างไม่ถูกต้องแม้จะปรับเทียบแล้วก็ตาม ประกอบกับเซอร์โวด้านล่างไม่ทำงานทำให้โครงการโดยรวมล้มเหลวบางส่วน
แนะนำ:
ลูกบาศก์อุณหภูมิแซทเบน & ไคติ & Q ชั่วโมง 1: 8 ขั้นตอน
อุณหภูมิ CubeSat Ben & Kaiti & Q Hour 1: คุณเคยต้องการที่จะทำอะไรบางอย่างที่สามารถส่งไปยังอวกาศและใช้อุณหภูมิของดาวเคราะห์ดวงอื่นได้หรือไม่? ในชั้นเรียนฟิสิกส์ระดับไฮสคูล เราได้มอบหมายให้สร้าง CubeSat ด้วย Arduino ที่ใช้งานได้พร้อมคำถามหลัก เราจะ
โครงการ Totoro - IoT & MQTT & ESP01: 7 ขั้นตอน (พร้อมรูปภาพ)
โครงการ Totoro - IoT & MQTT & ESP01: โครงการ Totoro เป็นโครงการ IoT ที่ดีที่คุณสามารถคัดลอกในรูปแบบต่างๆ ได้มากมาย การใช้บอร์ด ESP01 กับโปรโตคอล MQTT คุณสามารถสื่อสารสถานะของปุ่มไปยังโบรกเกอร์ MQTT (ใน my case AdafruitIO).คำแนะนำที่เป็นประโยชน์สำหรับ MQTT และ Ad
เครื่องคัดเเยกสี UCL-IIoT: 7 ขั้นตอน
UCL-IIoT Color Sorter: บทนำในคำแนะนำนี้ เราจะพยายามอธิบาย เราจะเขียนโปรแกรมอย่างไร และเรารวบรวมเครื่องคัดแยกสีอย่างไร จะถูกตั้งโปรแกรมใน Arduino Uno ผ่านซอฟต์แวร์ Arduino โครงการนี้เป็นวิชาเลือกในการศึกษาของเรา ความหมาย
อีกหนึ่งสถานีตรวจอากาศ Arduino (ESP-01 & BMP280 & DHT11 & OneWire): 4 ขั้นตอน
สถานีตรวจอากาศ Arduino อีกหนึ่งสถานี (ESP-01 & BMP280 & DHT11 & OneWire): ที่นี่คุณสามารถค้นหาการวนซ้ำของการใช้ OneWire ด้วยหมุด ESP-01 เพียงไม่กี่ตัว อุปกรณ์ที่สร้างขึ้นในคำสั่งนี้เชื่อมต่อกับเครือข่าย Wifi ของคุณ ตัวเลือก (คุณต้องมีข้อมูลประจำตัว…) รวบรวมข้อมูลทางประสาทสัมผัสจาก BMP280 และ DHT11
หุ่นยนต์ Arduino ควบคุมด้วยเสียง + กล้อง Wifi + กริปเปอร์ + แอพ & การใช้งานด้วยตนเอง & โหมดหลีกเลี่ยงอุปสรรค (KureBas Ver 2.0): 4 ขั้นตอน
หุ่นยนต์ Arduino ควบคุมด้วยเสียง + กล้อง Wifi + กริปเปอร์ + แอพ & การใช้งานด้วยตนเอง & โหมดหลีกเลี่ยงอุปสรรค (KureBas Ver 2.0): KUREBAS V2.0 กลับมาแล้ว เขาประทับใจมากกับคุณสมบัติใหม่ เขามีกริปเปอร์ กล้อง Wifi และแอปพลิเคชั่นใหม่ที่ผลิตขึ้นเพื่อเขา