Utilizando una Raspberry Pi y 5V, quiero usar 25 LED IR (LED de 5 mm, longitud de onda de 940nm, ancho de haz de 20 grados, 100 mA continuo, pulso de 1000 mA, aproximadamente 1.6V de voltaje directo; enlace ) en paralelo usando 8 pares de 3 LEDs cada par con una resistencia de 2 ohmios y un solo LED con una resistencia de 36 ohmios.
Este tutorial es mi base: enlace
Puede ver que en este tutorial se usa un transistor npn con una resistencia R6 de 330 ohmios.
He ordenado este transistor PN2222 ( enlace ).
Mi pregunta es, una vez que tenga todos los LED y sus resistencias (2 y 36 ohmios) en su lugar, ¿cómo necesitaría instalar los transistores y cómo calcularía la resistencia R6 para mi ejemplo?
Actualización 1:
Aquí está el LED datahseet: enlace
Solo están encendiendo / apagando a la vez.
Para mi proyecto, necesitaría obtener suficiente luz IR para iluminar una habitación completa de 15 y hasta 35 metros cuadrados, si menos LEDs producen suficiente luz IR, estoy contento con eso.
Para la grabación de video se utilizará una Raspberry Pi NoIR Camera.
El sistema estará controlado por tiempo, se supone que los LED funcionarán probablemente de 4 a 5 horas para cada marco de tiempo.
@KyranF: Tienes razón en que no estaba al tanto de esto, ya que este es realmente mi primer proyecto, incluido más de un LED.
Aquí hay un primer intento de visualizar la solución.
¿EstaconfiguraciónconlosLEDmencionadosyunsentidoMOSFET?¿Creesque14LEDdeestetiposeríansuficientesparailuminartodaunahabitación?
Actualización2:
Estaesmiconfiguraciónactual,quetambiénpareceestarequivocada.NoconsigoquelosLEDsIRseiluminen.
Consejoimportante:estoyusandoresistoresde33ohmiosparalosLED,yaquelosLEDquefinalmentecompréestánusando50mAenlugarde100mAcomolosquesemencionaronanteriormente.Aquíestáelnuevo
Mi código de Python tiene este aspecto:
import RPi.GPIO as GPIO ## Import GPIO library
import time ## Import 'time' library. Allows us to use 'sleep'
GPIO.setmode(GPIO.BOARD) ## Use board pin numbering
GPIO.setup(7, GPIO.OUT) ## Setup GPIO 4 Pin 7 to OUT
GPIO.output(7,True) ## Turn on GPIO 4 pin 7
time.sleep(5)## Wait
GPIO.output(7,False)## Switch off pin 7
El cableado se ve así:
AquíhayunadescripcióngeneraldelaconfiguracióndeGPIO: