Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-13 06:58
Fonte de 110 volts.
Suprimentos
QED123 (IR LED) $ 0,58 por
www.digikey.com/product-detail/en/on-semic…
QSD123 (receptor IR) $ 0,54 por
www.digikey.com/product-detail/en/on-semic…
Módulo de retransmissão $ 5,50 único Amazon
Cabos macho para fêmea até US $ 6 Amazon
Fios de mulher para mulher por US $ 6 Amazon
(2) resistores de 220 ohms em torno de $ 0,049 cada
Fio de bitola 14 em torno de US $ 0,10 por pé
Lâmpada LED $ 1 1000bulbs.com
Bergen Keyless Lampholder $ 2,74 1000bulbs.com
Decapante $ 7 Amazon
Breadboard $ 8 Amazon
Etapa 1: conecte a placa de ensaio
Conecte um resistor de 220 ohms em série com o QED123 (LED / rosado) na placa de ensaio. No lado oposto da placa de ensaio, faça o mesmo com o QSD123 (preto).
Em seguida, conecte um fio macho para fêmea (mtf) do pino de 5 volts do pi à mesma linha do resistor conectado ao QED. Mais uma vez, conecte um fio de outro pino de 5 volts no pi ao resistor conectado ao QSD. Em seguida, conecte dois fios mtf dos pinos de aterramento no pi às fileiras dos outros lados do QSD e do QED. Em seguida, pegue um fio mtf da fileira onde o QSD (preto) e o resistor compartilham e conecte-o a um pino GPIO regular. Usei o pino 11 (GPIO 17).
Em seguida, conecte um fio fêmea para fêmea (FTF) de um pino de 3,3 volts ao pino vcc do relé. Em seguida, conecte um fio FTF de um pino terra ao pino GND do relé. Por último, conecte um fio FTF de um GPIO normal de sua escolha ao último pino do módulo.
Etapa 2: Módulo de relé de fiação
* retire a ponta dos fios *
Use calibre 14 (destacado em cada extremidade) do parafuso prateado do suporte da lâmpada até o NO (normalmente aberto) no módulo de relé. Em seguida, conecte o parafuso dourado a um negativo de 120 volts. Em seguida, conecte do COM do módulo de relé ao positivo da fonte de 120 volts.
Etapa 3: codificação
* O módulo de relé está ligado com uma lógica baixa / 0, então a instrução if *
Defina o GPIO conectado ao QSD como uma entrada e o GPIO conectado ao módulo de relé como uma saída.
Crie duas instruções if, ambas monitorando a entrada do GPIO conectado ao QSD. Um desencadeado por um alto e o outro como um baixo. Ambos imprimo o que está acontecendo com o tripwire. Quando o fio de desarme está bloqueado, desligue o relé e pare o código com gpio.cleanup () para que a luz fique acesa para mostrar que o fio de desarme foi quebrado