Dirigindo um revezamento SainSmart com Raspberry Pi

Então, comprei um Raspberry Pi e imediatamente quis fazê-lo funcionar. Uma viagem rápida ao ebay e eu tinha um sinal de trânsito e um módulo de retransmissão popular. O módulo de relé não tinha nenhuma documentação, então presumi que definir um pino GPIO como alto faria meu relé clicar, certo? Errado!

  • este é o canal 4, eu tenho um canal 8, mas eles são muito parecidos.Cenário

Para iniciantes, o relé é acionado quando a tensão na linha GPIO cai perto de zero, esta é a configuração LOW na biblioteca WiringPi. Além disso, os relés são 5V e o Raspberry Pi 3,3v no GPIO, usar 3,3v faz o relé clicar, mas as pessoas na Internet que são mais espertas do que eu disseram algo sobre aumento de carga e quebra do meu minúsculo computador novo.

Em um pequeno golpe de sorte documentado, o módulo de relé tem um circuito separado para alimentar as bobinas do relé, que é a parte eletromecânica que faz a chave do relé, e o Pi tem um pino de + 5V para fornecer energia diretamente da fonte de alimentação USB. Os 2 pinos autônomos no módulo de relé marcados como VCC e terra devem ir para os pinos + 5V e terra do Pi. Agora conecte o 3.3v ao sinal VCC e as entradas a quaisquer pinos GPIO que você desejar.

Quando você define um pino GPIO para baixo, seu relé deve clicar e o LED indicador deve acender. Não vá em frente e conecte o Pi a algo perigoso e legal. Fiz um semáforo para nos informar o status do nosso CI Server.

  • montagem
    Cenário

  • todas as luzes acesas no modo festa
    Cenário