Tabla de contenido:
2025 Autor: John Day | [email protected]. Última modificación: 2025-01-13 06:57
Fuente de 110 voltios.
Suministros
QED123 (LED IR) $ 0.58 por
www.digikey.com/product-detail/en/on-semic…
QSD123 (receptor de infrarrojos) $ 0.54 por
www.digikey.com/product-detail/en/on-semic…
Módulo de relé $ 5.50 solo Amazon
Cables macho a hembra por menos de $ 6 Amazon
Cables hembra a hembra por menos de $ 6 Amazon
(2) resistencias de 220 ohmios alrededor de $ 0.049 cada una
Cable de calibre 14 alrededor de $ 0.10 por pie
Bombilla LED $ 1 1000bulbs.com
Portalámparas sin llave Bergen $ 2.74 1000bulbs.com
Pelacables $ 7 Amazon
Protoboard $ 8 Amazon
Paso 1: cablee la placa de pruebas
Conecte una resistencia de 220 ohmios en serie con el QED123 (LED / rosado) en la placa de pruebas. En el lado opuesto de la placa de pruebas, haga lo mismo con el QSD123 (negro).
Luego, conecte un cable macho a hembra (mtf) desde el pin de 5 voltios del pi a la misma fila de la resistencia conectada al QED. Vuelva a conectar un cable de otro pin de 5 voltios en el pi a la resistencia conectada a la QSD. Luego, conecte dos cables mtf desde los pines de tierra en el pi a las filas de los otros lados de QSD y QED. Luego, tome un cable mtf de la fila donde se comparten el QSD (negro) y la resistencia y conéctelo a un pin GPIO normal. Usé el pin 11 (GPIO 17).
Luego conecte un cable hembra a hembra (FTF) desde un pin de 3.3 voltios al pin vcc del relé. Luego, conecte un cable FTF desde un pin de tierra al pin GND del relé. Por último, conecte un cable FTF de un GPIO normal de su elección al último pin del módulo.
Paso 2: Módulo de relé de cable
* pelar el extremo de los cables *
Use calibre 14 (pelado en cada extremo) desde el tornillo plateado del portalámparas hasta el NO (normalmente abierto) en el módulo de relés. Luego, conecte el tornillo dorado a una fuente de 120 voltios Negativo. Luego conecte desde el COM del módulo de relé al positivo de la fuente de 120 voltios.
Paso 3: codificación
* El módulo de relé se enciende con una lógica baja / 0, por lo que la declaración if *
Configure el GPIO conectado al QSD como entrada y el GPIO conectado al módulo de relé como salida.
Cree dos declaraciones if que controlen la entrada del GPIO conectado al QSD. Uno desencadenado por un máximo y el otro por un mínimo. Ambos imprimo lo que está sucediendo con el cable trampa. Cuando el cable trampa está bloqueado, apague el relé y detenga el código con gpio.cleanup () para que la luz permanezca encendida para mostrar que el cable trampa se ha roto