รู้จักสินค้านี้
1. ชื่อสินค้า (Product) : โมดูลเซ็นเซอร์วัดสี RGB Color Sensor (TCS34725 / TCS230)
2. แนะนำ (Introduction) :
โมดูลเซ็นเซอร์วัดสี (Color Sensor Module) สำหรับโปรเจกต์อิเล็กทรอนิกส์ที่ต้องการความสามารถในการจำแนกสีของวัตถุ โดยมีให้เลือกหลากหลายรุ่นตามความต้องการใช้งาน ตั้งแต่รุ่น TCS34725 ที่ให้ข้อมูลสีดิบแบบดิจิทัล (Raw RGB Data) ผ่านโปรโตคอล I2C ซึ่งให้ความแม่นยำสูงและเหมาะกับการนำข้อมูลไปประมวลผลต่อ, รุ่น TCS34725 (GY-33) ที่เพิ่มความสะดวกสบายด้วย MCU ในตัว ช่วยประมวลผลและส่งข้อมูลสีออกมาได้ทั้งแบบ UART และ I2C, ไปจนถึงรุ่นคลาสสิกอย่าง TCS230 (GY-31) ที่แปลงค่าสีเป็น สัญญาณความถี่ (Frequency)
ซึ่งง่ายต่อการอ่านค่าด้วยไมโครคอนโทรลเลอร์ทุกรุ่น โมดูลเหล่านี้มาพร้อมไฟ LED ส่องสว่างในตัว ทำให้สามารถทำงานได้ดีแม้ในสภาพแสงน้อย เหมาะสำหรับงานหุ่นยนต์คัดแยกวัตถุตามสี, การตรวจสอบคุณภาพสีผลิตภัณฑ์, หรือโปรเจกต์ศิลปะเชิงโต้ตอบ
3. คุณสมบัติ (Features) :
- TCS34725 (ทุกรุ่น):
วัดสีแม่นยำ: ให้ข้อมูลสีแบบดิจิทัล RGBC (Red, Green, Blue, Clear)
มีฟิลเตอร์ IR: ช่วยตัดแสงอินฟราเรดรบกวน ทำให้วัดค่าสีได้แม่นยำขึ้น
มี LED ในตัว: มาพร้อม LED สีขาวสำหรับส่องสว่างวัตถุ สามารถควบคุมการเปิด-ปิดได้
เชื่อมต่อแบบ I2C: ใช้สายสัญญาณน้อย ง่ายต่อการเชื่อมต่อ
- TCS34725 GY-33 (รุ่นพิเศษ):
มี MCU ในตัว: ประมวลผลค่าสีให้เสร็จสรรพ สามารถส่งข้อมูลออกมาเป็นค่าสีโดยตรง
สื่อสารได้ 2 แบบ: รองรับทั้ง I2C และ UART (Serial TTL)
มี White Balance อัตโนมัติ: ช่วยปรับสมดุลแสงขาว ทำให้สีเพี้ยนน้อยลง
- TCS230 / TCS3200 (GY-31):
เอาต์พุตแบบความถี่: แปลงความเข้มของแสงสีแดง, เขียว, น้ำเงิน เป็นสัญญาณความถี่
ใช้งานง่าย: ไม่ต้องใช้ไลบรารีซับซ้อน สามารถอ่านค่าได้ด้วยฟังก์ชันนับความถี่
มี LED ส่องสว่าง 4 ดวง: ให้แสงสว่างที่เพียงพอสำหรับการวัดสีในระยะใกล้
4. ข้อมูลสินค้า (Spec data) :
- ประเภทเซ็นเซอร์: เซ็นเซอร์วัดสี (Color Sensor)
- การเชื่อมต่อ: I2C / UART / Frequency (ขึ้นอยู่กับรุ่น)
- แรงดันไฟฟ้าใช้งาน: 3.3V - 5V
- คุณสมบัติเด่น: มี LED ส่องสว่างในตัว
5. ข้อมูลทางเทคนิค (Specification) :
- TCS34725 (บอร์ดจตุรัส / บอร์ดยาว):
ชิป: TCS34725
การสื่อสาร: I2C
เอาต์พุต: ดิจิทัล RGBC 16-bit
- TCS34725 GY-33:
ชิปหลัก: TCS34725 + MCU
การสื่อสาร: I2C และ UART (TTL)
โหมดการทำงาน: Continuous / Inquiry
- TCS230/TCS3200 GY-31:
ชิป: TCS230 หรือ TCS3200
การสื่อสาร: Digital Frequency Output
ระยะตรวจจับดีที่สุด: 10 มม.
6. เปรียบเทียบ (Comparison) :
TCS230 (GY-31) เหมาะสำหรับผู้เริ่มต้นหรืองานที่ไม่ซับซ้อนเนื่องจากอ่านค่าเป็นความถี่ได้ง่าย TCS34725 (บอร์ดจตุรัส/ยาว) เหมาะสำหรับงานที่ต้องการข้อมูลสีดิบที่แม่นยำเพื่อนำไปประมวลผลต่อด้วยตัวเอง ส่วน TCS34725 GY-33 คือรุ่นที่สะดวกที่สุดสำหรับผู้ที่ต้องการผลลัพธ์ที่รวดเร็วโดยไม่ต้องเขียนโค้ดประมวลผลสีที่ซับซ้อน เพราะมี MCU จัดการให้ทั้งหมดและยังสื่อสารผ่าน UART ได้
7. ตัวอย่างการใช้งาน (Applications):
- หุ่นยนต์คัดแยกวัตถุตามสี (Color Sorting Robot)
- เครื่องตรวจสอบสีผลิตภัณฑ์ในสายการผลิต
- การอ่านค่าแถบสีบนกระดาษทดสอบทางเคมี
- โปรเจกต์ศิลปะเชิงโต้ตอบ (Interactive Art) ที่เปลี่ยนสีตามวัตถุ
- ระบบปรับสีของหลอดไฟ RGB อัตโนมัติตามสภาพแวดล้อม
8. ตัวอย่างโปรแกรม github :
- สำหรับ TCS34725 (ทุกรุ่น): ไลบรารีจาก Adafruit เป็นที่นิยมและใช้งานง่ายที่สุด https://github.com/adafruit/Adafruit_TCS34725
- สำหรับ TCS230: สามารถใช้ฟังก์ชัน pulseIn() ของ Arduino เพื่ออ่านค่าความถี่ได้โดยตรง
9. เอกสารอ้างอิง (Documents) :
- Datasheet TCS34725: https://cdn-shop.adafruit.com/datasheets/TCS34725.pdf
- Datasheet TCS230: https://www.pridopia.co.uk/pi-doc/TCS230.pdf
10. แพ็คเกจประกอบไปด้วย (Shipping List) :
- 1 x โมดูลเซ็นเซอร์วัดสี (ตามรุ่นที่เลือก)
- 1 x ชุด Pin Header
ลูกค้าท่านใดที่ต้องการคำปรึกษา ตัวอย่างโค้ด Arduino หรือ ปัญหาในการใช้งาน
สามารถ Inbox เข้ามาได้เลย ยินดีให้คำแนะนำ ขอบคุณครับ
#Massmore #หน้าร้าน #อิเล็กทรอนิกส์ #ร้านอิเล็กทรอนิกส์ #เชียงใหม่ #เซ็นเซอร์วัดสี #ColorSensor #TCS34725 #TCS230 #TCS3200 #GY31 #GY33 #Arduino #ESP32 #RaspberryPi #หุ่นยนต์ #ColorSorting #เซ็นเซอร์สี #RGBsensor #DIY #อิเล็กทรอนิกส์ #โมดูลArduino #วัดสี #จำแนกสี #โปรเจกต์นักศึกษา #โครงงาน #I2C #UART