KY-010 ultimo aggiornamento 10 marzo 2019 |
|
Il modulo KY-010 Optical broken module o photo interrupter module fa parte della serie "37 In 1 Sensor Module Board Set Kit For Arduino" il modulo è formato nella parte anteriore da un Photomicrosensor tipo EE-SX1103 (al cui interno è presente una coppia di LED IR trasmettitore e da un fototransistor. ricevitore ottico), e due resistori (1 kΩ e 33 Ω) nella parte posteriore.
Quando il fascio luminoso emesso dal LED IR è bloccato a causa per esempio dall'alternanza slot del livello logico disco un encoder sia hanno dei cambiamenti di luminosità sul fototransistor. Questo cambiamento nel livello di logica può essere percepito dal microcontrollore.
|
Lo schema elettrico è formato essenzialmente dal foto micro sensore tipo EE-SX1103, questo tipo di sensore si compone di LED IR e un fototransistor montati uno di fronte all'altro racchiusi in un contenitore plastico, viene usato un fascio di raggi infrarossi, in quanto questa radiazione difficilmente si confonde con i disturbi generati da fonti luminose ambientali.
Il LED IR è un diodo ad
emissione luminosa (acronimo inglese di Light Emitting Diode)
in pratica è un dispositivo optoelettronico che sfrutta le proprietà ottiche di
alcuni materiali semiconduttori per produrre fotoni attraverso il fenomeno
dell'emissione spontanea ovvero a partire dalla ricombinazione di coppie
elettrone-lacuna. In questo caso l'emissione avviene nel campo delle radiazioni
infrarosse. Nel sensore
EE-SX1103
il picco è a 950 nm.
Un fototransistor in sostanza è un
transistor a giunzione bipolare realizzato in modo che la luce possa raggiungere la giunzione del collettore di
base.
l fototransistor hanno prestazioni simili a quelle di un fotodiodo, ma con una
sensibilità alla luce molto maggiore, grazie al fatto che gli elettroni che sono
generati dai fotoni nella giunzione del collettore di base sono iniettati nella
base e la corrente così prodotta viene successivamente amplificata dalle
funzioni del transistor. Per contro un fototransistor ha una risposta nel tempo
molto meno rapida del fotodiodo.
Sono presenti due resistenze, R2 del valore di 33 Ω limita la corrente di
alimentazione che scorre sul led IR mentre R1 dal valore di 1 kΩ ha
la funzione di pull-up per evitare fluttuazioni di valori di tensione in uscita
sul collettore del fotodiodo.
EE-SX1103 Photomicrosensor (Transmissive) | ||
Piedinatura | Datasheet | Foto |
Collegare la linea di alimentazione (centrale) e GND (sinistra) a + 5 V e GND rispettivamente. Collegare il segnale (S) ad un pin digitale di Arduino.
|
Lo schizzo seguente accenderà il LED (pin 13) su Arduino quando c'è un oggetto che blocca il raggio di luce tra lo spazio del sensore.
Programma
|
KY-010 Optical broken module | KY-006 Small passive buzzer module | KY-011 2 color LED module |
Il
Multi Test Shield
è uno shield auto
costruito realizzato per testare la serie di sensori
contenuti nella confezione "37
in 1 Sensor Module Board Set" compatibile con la scheda Arduino UNO R3 originale e
relativi cloni.
Sulla scheda sono disponibili molti connettori che risultano già opportunamente
collegati con le porte digitali o analogiche di Arduino.
In realtà, la scheda, oltre ai sensori presenti nel kit "37 in 1 Sensor
Module Board Set" permette di testare altri sensori, servo, ecc per un
totale di oltre 50 tipi, la presenza di un connettore bus I2C espande
ulteriormente la tipologia di dispositivi che lo shield permette.
Sulla scheda è anche presente un connettore per il
collegamento di un piccolo
display OLED da 0.95"risoluzione
96x64 pixel, 65536 Colori, su di esso potranno essere mostrati dei
messaggio o i valori misurati dai sensori.
Per l'utilizzo occorrerà semplicemente posizionare i moduli nei relativi connettori, per quanto riguarda il sensore KY-010 su utilizzerà un cavo a 3 poli Maschio-Femmina. Si utilizzano i seguenti connettori:
JP1 - KY-010 Optical broken module
JP6 - KY-011 2 color LED module
JP8 - KY-006 Small passive buzzer module
In questo modo i pin dei relativi moduli risulteranno automaticamente collegati ai relativi pin di Arduino
Sketch di prova del modulo tramite il Multi test shield, il programma verifica ciclicamente lo stato del sensore, se il raggio infrarosso nonè interrotto, vene acceso il led verde. Ne caso il raggio infrarosso venga interrotto, inserendo per esempio un cartoncino nella fessura, si accende il led rosso e viene emesso un suono tramite il buzzer. Lo stato viene riportato anche sul display OLED .
|
Elenco revisioni: | |
10/03/2019 | Aggiornato pagina, inserito schema elettrico e caratteristiche sensore |
27/01/2019 | Emissione preliminare |