[Música] seja bem vindo eu sou professor afonso miguel nesse encontro nós iremos construir um pequeno sistema que controlará dispositivos elétricos com esse petróleo e 2 esse sistema que estamos construindo poderia ser parte de um sistema de domótica quando falamos em bomba biótica nós entendemos como um conjunto de técnicas e estudos tendentes a integrar no habitar todos os automatismos em matéria de segurança gestão de energia e de comunicação para a nossa aplicação a intenção é termos um sp 32 que vai controlar dispositivos elétricos em nossa casa que poderia ser um ventilador uma lâmpada um som ou
qualquer outro dispositivo que você tem em sua residência porém o sp 32 ele não tem condição de controlar diretamente os dispositivos esses dispositivos são geralmente alimentados com uma rede de 110 ou 220 volts então pra fazer o controle disso nós precisamos incluir também um dispositivo que permita fazer esse chamamento o chamado relé por ele na prática funciona como se fosse um interruptor semelhante àquele de parede que você liga e desliga lâmpada apesar de semelhante quem controla ele é um dispositivo de menor potência que aqui no nosso caso pode ser o próprio e sp 32 o
objetivo dessa aula então será a partir do sp 32 rodando um pequeno programa ele vai controlar o equipamento que aqui no meu caso é uma pequena luminária mas no seu caso poderia ser qualquer outro dispositivo aqui vemos vários módulos microprocessados assim como acontece com arduino todos eles possuem esses pinos para conexões externas do caso do s p 32 esses pneus também servem para se conectar com o mundo exterior o que eu quero dizer com isso é que toda vez que o sp 32 quiser jogar uma informação para fora ou seja transmitir uma informação para um
dispositivo externo ele pode usar esses pneus aqui por isso é que nós chamamos esses pinos de alto porte mas esses pneus também podem servir para entrada de informação ele pode ler a informação de uma chave ou de qualquer outro sistema por isso também nós chamamos de input assim esses pneus são chamados de dipp o world now porpôs input e output ou em português entradas e saídas de propósito geral praticamente todos os projetos que você vai encontrar com esse perfil de 2 você vai perceber que ele possui algum tipo de conexão utilizando gpu esses são os
principais meios de comunicação que nós temos com o mundo exterior no caso do s p 32 mostrava aqui ele possui 30 pinos de gpu cada um desses pinos identificado por símbolos que identificam a sua função por exemplo esse aqui é o pino 3003 que fornecem energia elétrica com 3,3 volts esse é o gene de que é o terno do circuito elétrico já esse gpu 15 e assim por diante agora vamos falar um pouco sobre o relé o relé possui os pinos de conexão aqui e aqui estes são os planos de conexão que realmente importa para
nós para conectar ao módulo e sp 32 se olhar bem de perto você verá um pino indicado como é se um símbolo semelhante a um outro indicado com mais ou escrito vc e finalmente um terceiro pino indicado com menos ou escrito gene de esses dois últimos são os pinos usados para fornecer energia elétrica ao módulo relé já quem controla se o relé está ativado ou não é o primeiro problema na outra extremidade nós temos três bornes para conexão o dispositivo que será controlado no nosso caso será nossa ampla vamos agora a montagem do sp 32
ao reler primeiramente certifique se que o módulo está desligado isso é muito importante a primeira conexão que você deve fazer é o pino - o gene de do relé esse piso deve ser ligado ao ppe no gene de do isp 32 acordo fio não importa não é a seguir conecte o pino mais ou vc do relé alpino vêem do sp 32 como já foi dito esses dois pinos fornecem a energia elétrica necessária para revolucionar por fim connect opina o s do relé alpino gp e 12 do sp 32 a sua montagem final ficará parecida com
isso agora vamos fazer um programa no sp 32 pra controlar esse relé inicialmente conecte o circuito e aspeto 32 com relação ao seu computador e abra otoni e a seguir vamos testar se está tudo ok antes de fazermos o nosso primeiro programa na zona de baixo execute o comando help esse comando enviado automaticamente para o micro python do sp 32 se tudo estiver correto ele retornará várias informações interessantes pra você a seguir nós ditamos importa a china e entender isso instruiu micro python a carregar a biblioteca que trata com os comandos ou com os recursos
de gpu nesse próximo comando nós criamos uma variável com o nome é arbitrário r que recebe o objeto que trata o pino gpu observa que o primeiro parâmetro é o número 2 porque o gpu onde conectamos controle do relé é o gb o 2o segundo parâmetro é uma indicação de que esse gb ou é uma saída por isso que nós colocamos out uma vez que a informação estará saindo do isp 32 e indo para o relé finalmente nesta terceira linha nós vamos ligar o pino gp eo chamávamos do objeto r o método valor com o
parâmetro um jipe e o2 ligado eo relacionado se quiser desligá lo basta chamar o mesmo do com parâmetro 0 agora que testamos o nosso circuito podemos fazer um programa para controlar o relé a lógica é praticamente a mesma nessa área de arquivo aqui em cima primeiro nós importamos a biblioteca machine criamos a variável r associada ao gp e 12 como saída e agora vamos fazer um laço repetitivo com o comando há outro sul ligamos o relé e desligamos o eln é bom se deixarmos esse programa como está ele vai ligar e desligar em uma velocidade
muito alta por isso nós precisamos de uma pausa pra isso nós importamos a biblioteca time e adicionamos pausas de dois segundos logo após cada acionamento de renê estando tudo pronto vamos salvar esse documento dentro do sp 32 com o nome nem em ponto petr lom e agora vamos executar esse pequeno programa no nosso modo se tudo estiver certo você deve ver e ouvir o relegando e desligando intervalos de dois segundos se quiser interromper a execução do programa basta clicar no botão stop aqui em cima em vermelho é isso um bom estudo a você tal o
mundo [Música]