- 詳細資訊
商品說明
GY-31 TCS3200 顏色感測器 顏色識別模組 產品介紹
TCS3200 具 LED燈
- 晶片:TCS3200
- 電源:3 ~ 5V
- 抗光干擾、白色LED,可控制亮或滅、可檢測不發光物體顏色
- 最佳檢測距離:1 cm
感應顏色的原理:
通常看到物體顏色,實際上是物體表面吸收了照射到它上面的白光(日光)中的一部分有色成分,而反射出的另一部分有色光在人眼中的反應。
白光是由各種頻率的可見光混合在一起構成的,也就是說白光中包含著各種顏色的色光(如紅、黃、綠、青、藍、紫)。
根據德國物理學家赫姆霍茲(Helinholtz)的三原色理論可知,各種顏色是由不同比例的三原色(紅、綠、藍)混合而成的。
TCS3200識別顏色的原理:
- 由三原色感應原理可知,如果知道構成各種顏色的三原色的值,就能夠知道所測試物體的顏色。
- 對於TCS3200來說,當選定一個顏色濾波器時,它只允許某種特定的原色通過,阻止其他原色的通過。
- 例如:當選擇紅色濾波器時,入射光中只有紅色可以通過,藍色和綠色都被阻止,這樣就可以得到紅色光的光強
- 同理,選擇其他的濾波器,就可以得到藍色光和綠色光的光強。
- 通過這三個值,就可以分析投射到TCS3200感測器上的光的顏色。
白平衡和顏色識別原理
- 白平衡就是告訴系統什麼是白色。從理論上講,白色是由等量的紅色、綠色和藍色混合而成的實際上白色的三原色不完全相等,因此測試前須進行白平衡調整,使得TCS3200對檢測的”白色”中的三原色是相等的。
- 進行白平衡調整是為後續的顏色識別作準備。
- 在本裝置中,白平衡調整的具體步驟和方法如下:將空的試管放置在感測器的上方,試管的上方放置一個白色的光源,使入射光能夠穿過試管照射到TCS3200上
- 根據前面介紹的方法,依次選通紅色、綠色和藍色濾波器,分別測得紅色、綠色和藍色的值,就可計算出需要的3個調整參數。
- 當用TCS3200識別顏色時,就用這3個參數對所測顏色的R、G和B進行調整。
這裡有兩種方法來計算調整參數:
- 依次選通三種顏色的濾波器,然後對TCS3200的輸出脈衝依次進行計數。當計數到255時停止計數,分別計算每個通道所用的時間。這些時間對應于實際測試時TCS230每種濾波器所採用的時間基準,在這段時間內所測得的脈衝數就是所對應的R、G和B的值。
- 設置計時器為一固定時間(例如10 ms),然後選通三種顏色的濾波器,計算這段時間內TCS230的輸出脈衝數,計算出一個比例因數, 通過這個比例因數可以把這些脈衝數變為255。在實際測試時,使用同樣的時間進行計數,把測得的脈衝數再乘以求得的比例因數,然後就可以得到所對應的R、G和B的值。

相關商品
-
Grove-Magnetic Switch 磁力開關模組 seeed
0 滿分 5 分Grove Magnetic Switch是一個磁力開關模組,它是基於密封的干簧管開關CT10.CT10是單刀,單擲(SPST)開關,有常開的釕觸點。CT10是一種有觸點的無源電子開關元件,具有結構簡單,體積小便於控制等優點,其外殼一般是一根密封的玻璃管,管中裝有兩個鐵質的彈性簧片電板,還灌有一種叫金屬銠的惰性氣體。
NT$114NT$100 未稅 -
DS3231 AT24C32 高精度 時鐘模組 for Arduino IIC 儲存模組 附贈CR2032鋰電池
0 滿分 5 分NT$100 未稅DS3231是低成本、高精度I2C即時時鐘(RTC),具有集成的溫補晶振(TCXO)和晶體。該器件包含電池輸入端,斷開主電源時仍可保持精確的計時。集成晶振提高了器件的長期精確度,並減少了生產線的元件數量。DS3231提供商用級和工業級溫度範圍,採用16引腳300mil的SO封裝。
-
TXS0108E 8路電平轉換模組 高速全雙工 8位元雙向電壓轉換器
0 滿分 5 分模組使用晶片:TXS0108E;提供雙向通訊能力;VCCA端支援電壓 1.2V-3.6V;VCCB端支援電壓 1.65v-5.5v;可以提供3.3-5V 1.8-3.3v等常見電平轉換能力;主要應用,5V單片機和3.3V模組 3.3V單片機與5V模組, 等通訊相容支援;單片機與SD卡通訊的電平轉換;單片機與iic,spi 串口設備電平轉換;OE使能IO高電平有效,建議接低電壓端的IO口。
NT$114NT$80 未稅 -
PL2303HX USB 轉 TTL 序列傳輸線 支援 Raspberry Pi 除錯與 Win7/Linux
0 滿分 5 分絕佳的除錯工具,適合多種開發板使用,Raspberry Pi Model B/Model A+/Model B+/Pi 2/ Pi 3 都可以使用,適合 Windows XP/Vista/7、Linux 使用,注意事項: 目前PL2303HX 僅支援Windows XP/Vista/7 和Linux 使用,如果是Windows 8 以上作業系統,需使用 PL2303TA 才能正常使用。
NT$76NT$40 未稅 -
4X4 微動開關 矩陣鍵盤模組 16 外擴鍵盤模組
0 滿分 5 分16鍵觸覺鍵盤矩陣,這是一個4×4矩陣的觸覺按鈕,牢固地安裝在PCB上,帶有一個8針單排0.1英寸間距接頭。開關清晰編號,帶有白色絲網印刷。每個開關在按下時都能提供令人滿意的觸覺反饋。0.1“單排公頭是麵包板友好的.
NT$71NT$40 未稅 -
TTP223B 電容式觸摸感測器模組 – 1路觸摸開關 (點動型), 支援 Arduino/ESP32
0 滿分 5 分NT$40 未稅TTP223B 電容式觸摸感測器模組,採點動型輸出(輕觸即發),感應靈敏且反應快速。支援 2V-5.5V 寬電壓,具備低功耗模式。可穿透塑膠、玻璃等非金屬材質,適合製作隱藏式按鍵或檯燈控制。內建電源指示燈與 M2 定位孔,是 Arduino 創客與物聯網開發的理想人機介面零件。
-
RS232 轉TTL模組 2代串口模組 帶收發指示燈
0 滿分 5 分全新升級RS232串口轉TTL模組2代,晶片更穩定,3V , 5V 兼用,出廠100%檢測!可以用於燒寫各類單片機:如STM32、NXP、STC、瑞薩等。電臺改裝、手機刷機、XBOX360刷機、GPS、汽車檢測,DVD刷機,硬碟維修,機頂盒升級。
NT$71NT$40 未稅 -
無源蜂鳴器 驅動模組 低電平觸發 蜂鳴器控制板
0 滿分 5 分NT$40 未稅無源蜂鳴器模組可透過 3.3V-5V 寬電壓驅動,需要 2K-5KHz 方波信號才能發聲。其聲音頻率可自由控制,可以在 Arduino、單晶片 等專案中輕鬆實現**“多來米”**等樂音或各式警示音效。
-
Seeed Studio Grove – Thumb Joystick 拇指操縱桿 (類比雙軸 / 內建按鍵 / 3.3V & 5V)
0 滿分 5 分Grove – Thumb Joystick是Grove兼容模組,類似於PS2(PlayStation 2)控制器上的“模擬”操縱桿。X軸和Y軸是兩個~10k電位器,通過生成模擬信號來控制2D運動。操縱桿還有一個按鈕,可用於特殊應用。處於工作模式時,它將輸出兩個模擬值,代表兩個方向。
NT$300NT$200 未稅 -
微型 RTC DS1307 時間模組 I2C 介面 附贈 CR2032 鋰電池
0 滿分 5 分NT$76 未稅DS1307 I2C 實時時鐘芯片(RTC) , 24C32 32K I2C EEPROM存儲器並帶充電電路, 可自行換用 LIR2032 可充電鋰電池。設計小巧,27mm*28mm*8.4mm 引出DS1307的時鐘引腳,為單片機提供時鐘信號。可以級聯其他I2C設備。





























