senzor de culoare TCS3200 determină culoarea în funcție de lungimea de undă. Este deosebit de util în proiecte care necesită recunoașterea culorilor - de exemplu, pentru selectarea coloranților tsvetosortirovki, determinarea culorii benzilor de testare, etc.
Senzorul TCS3200 prezentat mai jos. Acesta este echipat cu cip senzoriale RGB TAOS TCS3200. prin care, de fapt, determină culoarea. Acesta este de asemenea echipat cu patru LED-uri albe, care iluminează obiectul în fața senzorului.
caracteristicile
- Putere: de la 2,7 până la 5,5 volți
- Dimensiune: 28,4 mm x 28,4 mm
- Interfață: TTL digitală
- Conversia la frecvența datelor privind intensitatea luminii (datele rezultate sunt de înaltă rezoluție)
- Abilitatea de a specifica un filtru de culoare și scalarea frecvenței
- Comunică direct cu un microcontroler
Principiul de funcționare
Senzorul TCS3200 este format din patru tipuri diferite de fotodiode. Fotodiodă - este doar un semiconductor care transformă lumina într-o sarcină electrică. Deci, TCS3200 are urmatoarele LED-uri:
- 16 fotodiode cu filtru roșu (adică, acestea sunt sensibile la unde regiunea roșie a spectrului vizibil)
- Fotodiode 16 cu un filtru verde (adică, ele sunt sensibile la unde regiunea verde a spectrului vizibil)
- Fotodiode 16 cu un filtru albastru (adică, ele sunt sensibile la unde regiunea albastra a spectrului vizibil)
- fotodiode nefiltrate 16
Puteți vedea aceste filtre, după ce a considerat TCS3200 mai aproape:
Alegerea între datele din diferite filtre, puteți determina luminozitatea culorilor diferite.
Senzorul este echipat cu un convertor care convertește datele din fotodiode într-un val pătrat cu o frecvență proporțională cu luminanța culorii selectate. Apoi, această frecvență este citit Arduino (a se vedea. Imaginea de mai jos).