สารบัญ:

เครื่องสีตรวจจับสี: 4 ขั้นตอน
เครื่องสีตรวจจับสี: 4 ขั้นตอน

วีดีโอ: เครื่องสีตรวจจับสี: 4 ขั้นตอน

วีดีโอ: เครื่องสีตรวจจับสี: 4 ขั้นตอน
วีดีโอ: วิธีการใช้งานเครื่องสีข้าว ตราไทยท็อป รุ่น 12 ฟังก์ชั่น 2024, พฤศจิกายน
Anonim
Image
Image
เครื่องสีตรวจจับสี
เครื่องสีตรวจจับสี
เครื่องสีตรวจจับสี
เครื่องสีตรวจจับสี

เครื่องสีตรวจจับสีคัดลอกสีรอบตัวคุณและให้คุณวาดด้วย หากคุณมีสีของแม่สี คุณสามารถใช้เซ็นเซอร์สี RGB เพื่อตรวจจับสีที่คุณต้องการและผสมให้เข้ากัน แต่จำไว้ว่าให้ใช้วัตถุที่มีสีสดใส

เสบียง

- Arduino Leonardo (หรืออื่นๆ) _x1 - ซื้อที่นี่

- Breadboard _x1 - ซื้อที่นี่

- TCS3200 RGB Sensor (หรืออื่นๆ) _x1 - ซื้อที่นี่

- ปุ่มกด (แบบใดก็ได้) _x1

- ตัวต้านทาน 10kΩ _x1 - ซื้อที่นี่

- กล่องกระดาษ

- ปั๊มน้ำ 5V 120L/H _x3 - ซื้อที่นี่

- สายยาง (ขนาดเหมาะกับช่องจ่ายน้ำของมอเตอร์) _x3

- ไดรเวอร์มอเตอร์ L298N _x3 - ซื้อที่นี่

ขั้นตอนที่ 1: เชื่อมต่อองค์ประกอบทั้งหมดกับเขียงหั่นขนม

Image
Image
เชื่อมต่อทุกองค์ประกอบเข้ากับเขียงหั่นขนม
เชื่อมต่อทุกองค์ประกอบเข้ากับเขียงหั่นขนม
เชื่อมต่อทุกองค์ประกอบเข้ากับเขียงหั่นขนม
เชื่อมต่อทุกองค์ประกอบเข้ากับเขียงหั่นขนม

ก่อนที่เราจะติดตั้งทุกอย่างพร้อมกัน การทดสอบแต่ละรายการทีละรายการจะปลอดภัยกว่า เพราะถ้าคุณได้ติดตั้งทุกอย่างแล้วแต่มันใช้งานไม่ได้ คุณแทบจะไม่พบว่ามีอะไรผิดพลาด

การเดินสายของ Arduinos ที่แตกต่างกันจะแตกต่างกัน หากคุณกำลังใช้ Arduino อื่น คุณสามารถค้นหาแผนภาพการเดินสายและรหัสจากโครงการอื่นได้

ตอนนี้เราจะแนะนำวิธีเชื่อมต่อสาย:

เซ็นเซอร์สี RGB

GND_ มี GND สองอัน ทั้งคู่เชื่อมต่อกับขั้วลบของเขียงหั่นขนม (ขั้วลบควรดึงสายไปยัง Arduino GND)

OUT_connect กับ pin8 ของ Arduino

S2→Arduinopin10

S3→Arduino pin9

VCC_ มี VCC สองตัว ทั้งคู่เชื่อมต่อกับขั้วบวกของเขียงหั่นขนม (ขั้วบวกต้องดึงสายไฟไปที่ 5v ของ Arduino)

S0→Arduino pin12

S1→Arduino pin11

- ปุ่ม

ใช้พินเพื่อเสียบสองสายบนเขียงหั่นขนม

ด้านซ้าย wire_connect ตัวต้านทาน 10kΩ จากนั้นดึงสายไปยัง Arduino analog A5

ลวดด้านขวา_แบ่งออกเป็นสองด้าน:

ด้านแรก: ดึงลวดไปทางด้านบวกของเขียงหั่นขนม

ด้านที่สองคือ: ต่อตัวต้านทาน 10kΩ แล้วต่อสายเข้ากับด้านลบของเขียงหั่นขนม

มอเตอร์ (ปั๊มน้ำ 5V 120L/H) และตัวขับมอเตอร์ (L298N)

ต่อมอเตอร์เข้ากับ L298N (ขึ้นอยู่กับจำนวนมอเตอร์ที่ใช้)

1. L298N (เชื่อมต่อกับมอเตอร์สีเหลืองและสีน้ำเงิน): + → In1 / - → In2, + → In3 / - → In4

2. L298N (ต่อกับมอเตอร์สีแดง): + → In1 / - → In2

เอาต์พุตบน L298N ถึงพิน Arduino:

มอเตอร์ 1(สีแดง): + → In1 / - → In2 เอาต์พุตไปที่พิน 6 และพิน 7

มอเตอร์ 2(สีน้ำเงิน): + → In1 / - → In2 เอาต์พุตไปที่พิน 2 และพิน 3

มอเตอร์ 2(สีเหลือง): + → In1 / - → In2 เอาต์พุตไปที่พิน 4 และพิน 5

ขั้นตอนที่ 2: การเขียนโค้ด

หลังจากต่อวงจรแล้ว ก็เริ่มเขียนโค้ดได้เลย

รหัสอยู่ที่นี่:ที่นี่

อย่าลืมทดสอบแต่ละส่วนแยกกัน!!

ก่อนเสียบสาย USB เข้ากับ Arduino โปรดตรวจสอบว่าสายทั้งหมดถูกต้องหรือไม่ หากมีวงจรที่ไม่ถูกต้องอาจทำให้คอมพิวเตอร์หรือบอร์ด Arduino เสียหายได้

พินสามารถเปลี่ยนได้ด้วยตัวเองตามวงจรบนแผงวงจรของคุณเอง

ขั้นตอนที่ 3: สร้างคอนเทนเนอร์สำหรับ Arduino. ของคุณ

Image
Image

วัดระยะห่างระหว่าง Arduino กับเขียงหั่นขนม แล้วตัดออกด้วยกล่องกระดาษแข็ง หลังจากติดกาวแล้ว ให้ใส่ส่วนประกอบเข้าไป

ขนาดเปลือก:

- ความยาว: 22cm

- ความกว้าง: 21 ซม.

- ส่วนสูง: 11cm

ขั้นตอนที่ 4: การใช้เครื่องสีตรวจจับสีของคุณ

ต่อสาย USB เข้ากับ Arduino และหลังจากเปิดเครื่องแล้ว คุณก็เริ่มใช้งานได้เลย!

ปรับสามสีที่คุณต้องการ (แนะนำให้ใช้สามสีหลัก: แดง เหลือง น้ำเงิน)

แนะนำ: ยิ่งสียิ่งดี ยิ่งไม่ชัดเจน

ถ้าคุณต้องการน้ำสีม่วง เลือกวัตถุสีม่วงสดใสเพื่อสัมผัส จากนั้นมันจะผสมสีน้ำเงินและสีแดงเข้าด้วยกันจนกลายเป็นสีม่วง

ถ้าคุณต้องการน้ำสีเขียว เลือกวัตถุสีเขียวสดใสเพื่อสัมผัส มันจะผสมสีน้ำเงินและสีเหลืองเข้าด้วยกันกลายเป็นสีเขียว

คำเตือน!!!

ตำแหน่งของมอเตอร์ต้องไม่สูงกว่าถ้วย มิฉะนั้น น้ำจะไม่ถูกสูบ

แนะนำ: