|
TCS3200 RGB Color sensor ultimo aggiornamento 4 giugno 2017 |
|
Modulo prodotto dalla
SUNFOUNDER,
dotato di 4 LED a luce bianca e basato sul chip
TCS3200
, prodotto dalla TAOS ora
AMS.
Si tratta di
un convertitore colore luce-frequenza.
Quest'ultimo è composto da 16 fotodiodi con filtri blu, 16 con filtri verdi, 16
con filtri rossi e 16 non filtrati. Tutti i fotodiodi dello stesso colore sono
collegati in parallelo. Quando un oggetto è posto frontalmente al modulo, ad una
distanza non superiore a 10 mm, questo viene illuminato dai 4 LED bianchi e la
luce riflessa andrà a colpire i 64 fotodiodi, ottenendo in uscita un'onda quadra
(Duty cycle 50%) con una frequenza direttamente proporzionale all'intensità
della luce riflessa.
La frequenza a fondo scala in uscita può essere regolata su uno dei tre valori
preimpostati disponibili tramite due piedini dell'ingresso di controllo.
Gli ingressi digitali e l'uscita digitale permettono di interfacciarlo
direttamente ad Arduino o ad altri circuiti logici. I piedini S2 e S3 sono usati
per selezionare quale gruppo di fotodiodi (rosso, verde, blu, chiaro) sono
attivi.
TCS3200 Programmable color light-to-frequency converter | ||
Piedinatura | Datasheet | Foto dell'integrato |
Chip: TCS3200
Alimentazione: da 3 Vdc a 5 Vdc
Uscita a livello TTL: 0 - 5 V
Distanza di rilevamento: 10 mm
Dimensioni (mm): 28x24x18
Foto del modulo prodotto dalla SUNFOUNDER
Per testare il
sensore TCS3200, dovremo montare
un circuito in cui utilizzeremo una scheda
Arduino UNO R3 (originale o clone), a cui collegheremo il sensore
TCS3200, un modulo JQ6500 e un modulo
KY-009 RGB full color LED SMD, alcune resistenze limitatrici, questi ultimi
componenti saranno montati su una piccola breadboard.
Per i collegamenti si useranno dei cavetti colorati di tipo maschi/maschio e
maschio/femmina a seconda dei pin a cui sono da collegare.
La
scheda Arduino Uno
è una scheda microcontrollore basato sul processore Atmega328.
Dispone di 14 ingressi/uscita digitali (di cui 6
possono essere utilizzate come uscite PWM), 6 ingressi analogici, come
oscillatore è utilizzato un risuonatore da 16 MHz.
Sono disponibili: un collegamento USB, un jack di
alimentazione, un header ICSP, e un pulsante di reset.
Esso contiene
tutto il necessario per utilizzare il microcontrollore, è sufficiente
collegarsi a un computer con un cavo USB (l'alimentazione può essere
derivata alla presa USB) oppure alimentare con un adattatore AC-DC
oppure tramite batteria per iniziare.
Per dare voce ad Arduino viene utilizzato un modulo JQ6500 in grado di riprodurre file wav mono o stereo standard, possono essere acquistati presso il sito ICStation codice 6924 e hanno un basso costo che si aggira sui 3-4 €.
|
Per controllare
la riproduzione dei brani viene utilizzato un protocollo di comunicazione seriale.
Il modulo
JQ6500-16P che ha di memoria flash da 16Mbit (2
Mega Byte), per la programmazione è presente sul modulo una porta micro-USB, il
programma di gestione è direttamente presente nella memoria del modulo.
Alcune caratteristiche
1. Supporto frequenza di campionamento (KHz):
8 / 11,025 / 12/16 / 22.05 / 24/32 / 44,1 / 48
2. Uscita DAC a 24 bit; dinamica 90dB ; SNR 85dB
3. Supporto file system FAT16, FAT32
4. Una varietà di modalità di controllo: modalità seriale, modalità di controllo
tramite tasti
5. Supporta l'annuncio inter-cut mettendo in pausa la musica di sottofondo in
corso
6. Classificazione dei dati audio in base alla cartella; supporta fino a 100
cartelle con ogni cartella assegnata a 1000 brani
7. Livello di volume regolabile con 30 valori, 10 tipi di equalizzazione.
8. Flash SPI esterno se collegato al computer, in grado di visualizzare flash
drive SPI per aggiornare il contenuto
9. Riproduzione della musica attraverso il controllo tramite linea seriale con
Microcontroller
10. Nella modalità di gestione a pulsanti, è possibile scegliere modalità di
play.
Il modulo
KY-009 RGB
full color LED ,
si presenta come una piccolo circuito che misura 18,5 millimetri x 15mm,
su di esso è montato un LED RGB tipo 5050 SMD e un connettore a 4 pin.
Il LED può emette una ampia gamma di colori mescolando rosso, verde e blu. La
quantità di ciascun colore primario può venire regolata tramite un
pilotaggio di tipo PWM.
La Mini breadboard utilizzata misura 4.5x3.5cm su cui sono presenti 170 punti di collegamento e una base autoadesiva che la rende ideale per applicazioni in spazi ristretti. La si può trovare in 5 diversi colori (verde, bianco, blu, nero, rosso).
|
|
Filmato che mostra il funzionamento del programma
|
Elenco revisioni: | |
04/06/2017 | Emissione preliminare |