Descrizione
Il sensore di luce è un sensore che utilizza una fotoresistenza per misurare l'intensità della luce. È uno dei sensori della serie 3-Wire. Il sensore ha un unico foro di montaggio che gli consentirà di essere fissato alla struttura del robot.
I sensori a 3 fili sono compatibili con il cervello robot V5 o la corteccia. Il cavo del sensore può essere esteso utilizzando un cavo di prolunga afili.
Affinché il sensore di luce funzioni con il V5 Brain, il cavo del sensore deve essere nella porta a 3 fili del V5 Brain. Nota: il connettore del cavo dei sensori è sagomato per adattarsi alla porta con un orientamento specifico.
| Sensore di luce | Cavo del sensore completamente inserito |
Il sensore di luce è incluso nel kit Advance Sensor Kit oppure può essere acquistato singolarmente qui.
Come funziona il sensore di luce
Il sensore di luce funziona grazie a una fotoresistenza montata al centro del suo alloggiamento. Questa fotoresistenza cambia il suo valore di resistenza a seconda della quantità di luce incidente che colpisce il sensore.
Il sensore di luce è un sensore analogico. Ciò significa che il sensore prenderà una sorgente da 5 V dal V5 Brain e il fotoresistore cambierà questo valore in un valore compreso tra 5 V e 0 V a seconda dell'esposizione alla luce. La tensione restituita al V5 Brain verrà convertita in una percentuale di luminosità della luce.
A causa della natura analogica del sensore, è necessario stabilire una soglia di luminosità per un valore restituito. In altre parole, se la luce che colpisce il sensore è troppo vicina all'intensità della luce di fondo, il sensore di luce non sarà in grado di rilevare alcuna differenza. È necessario utilizzare una certa soglia di luminosità percentuale più elevata sopra la luce di sfondo in modo che sia possibile rilevare una differenza oltre la normale fluttuazione dei valori analogici restituiti dalla luce di sfondo.
Una luce fioca potrebbe essere rilevata in una stanza buia, ma non verrà rilevata in una stanza ben illuminata.
Il sensore di luce deve essere abbinato a un linguaggio di programmazione come VEXcode V5o VEXcode Pro V5 per creare un programma utente affinché il cervello utilizzi il valore della percentuale di luminosità per controllare il comportamento del robot.
Utilizzi comuni del sensore di luce:
I sensori di luce sono più comunemente utilizzati nelle applicazioni in classe e possono fornire attività divertenti e sfide di programmazione efficaci. Alcuni esempi di questi sono:
Disattivazione del robot:È possibile posizionare un sensore di luce sul robot e quindi scrivere un programma per il robot in modo che possa guidare in classe, ma se le luci della stanza sono spente il sensore fungerà da arresto di emergenza e il robot smetterà di eseguire il suo programma.
I fotosensori vengono utilizzati in modo simile sugli apparecchi di illuminazione. Anche se in questo caso la lampada si accenderà quando diventa buio e si spegnerà quando ritorna la luce di fondo. Le luci solari decorative da giardino funzionano in questo modo.
Guida “leggera”: Un sensore di luce può essere posizionato sul lato destro del robot e un secondo sensore di luce posizionato sul lato sinistro. Il robot può quindi essere programmato in modo che, se posizionato in una stanza buia, proceda dritto. Se una torcia viene puntata sul sensore destro, il robot girerà a destra. Se la luce è diretta sul sensore sinistro il robot girerà a sinistra e se entrambi i sensori sono illuminati il robot si fermerà.
Flashlight Tag:Questa attività richiede che ogni robot abbia un sensore di luce, una torcia VEX e un interruttore paraurti VEX v2 Il gioco si svolge tra due squadre di robot e si gioca in un'aula buia. Durante il gioco, quando la torcia VEX illumina il sensore di luce di un avversario, "congela" la trasmissione del robot finché un compagno di squadra non preme un interruttore del paraurti VEX sul robot abilitando nuovamente la trasmissione. Il gioco finisce quando tutti i compagni di squadra di una squadra vengono congelati.
Nota: la torcia VEX può essere alimentata configurando una delle porte a 3 fili del cervello V5 su Uscita digitale bassa.
Utilizzi di un sensore di luce su un robot da competizione:
L'uso più comune di un sensore di luce su un robot da competizione è che il sensore serva da fototraguardo. In questa applicazione è possibile utilizzare un sensore di luce per l'indicizzazione e/o il controllo dei pezzi del gioco mentre si muovono lungo un sistema di trasporto o un sistema di scorrimento su un robot.
Il sensore di luce può essere montato sotto un pezzo di lastra di policarbonato trasparente o a filo tra due pezzi di metallo strutturale. Quando un pezzo del gioco scivola sul sensore di luce, blocca la luce e il sensore può rilevare l'oggetto.
Questo è un metodo di rilevamento più efficace rispetto all'uso di un sensore tattile che potrebbe causare un'ostruzione all'interno del trasportatore o del sistema di scorrimento.
Indicizzazione: Un sensore di luce può essere posizionato all'ingresso di uno scivolo o di un sistema di trasporto. Ogni volta che un pezzo del gioco passa sopra il sensore invierà un segnale di conteggio al Cervello V5.
Il V5 Brain può a sua volta inviare un messaggio allo schermo LED del Controller V5. In questo modo l'operatore umano può sapere quanti pezzi di gioco sono presenti nel sistema anche se un controllo visivo non è possibile.
Controllo: Un sensore di luce può essere posizionato all'estremità di uno scivolo o di un sistema di trasporto. Quando un pezzo di gioco blocca la luce, il sensore può inviare un segnale al V5 Brain e all'operatore umano che il sistema è pieno e che non è necessario tentare di raccogliere altri pezzi di gioco.