Interaktiva LED programmerbara duk (1 / 5 steg)
Steg 1: teori
Vit ledde motståndet Calcs
VCE = 0.3V
LED spänningsfallet = 3.2V @ 20mA
VCC = 9V
9-0,3-3.2 = 5.5V -> 5,5/0.02 = 275R ~ 300R
****************************************************************************
Potentiella Divider att basera av transistor
IC = 20mA, BETA av 100
IB = 20/100 = 0.2mA
Spänningsavdelare på base behöver 20 gånger 0.2mA = 20x0.2 = 4mA
Vin från Arduino = 3V3 och Vbe = 0,8 för 2N2222
3.3/0.004 = 825
Vout = Vin * R2/(R1+R2)
0,8 = 3.3 * R1/(1100)
R1 = 825*(0.8/3.3) = 200 (hade en 200R resistor)
R2 = 825-200 = 625 (jag hade inte en resister närmare än 1K, fungerar fortfarande)
****************************************************************************
Fotodiod Calcs och förståelse
Ett fotodiod fungerar genom att ändra mängden nuvarande att det drar så ljuset ökar och minskar.
Mer ljus som det tar i mer nuvarande det kommer att dra. Nuvarande ökar så inte den potentiella spänningen över det som mäts av mikrokontroller genom en ADC.
Resistor beräkning
LED spänningen släppa = 3 - 3.4V (jag använde 3V)
Strömförbrukning = 20mA
R = V / jag där V = 9-3 och jag = 0.02
R = 6/0.02 = 300 ohm