Quantos componentes eletro/eletrônicos você já deixou de lado, muitas vezes ainda funcionando, só porque lançou uma nova versão que faz algo novo?

   Pois bem, essa é a tendência de nossa sociedade hoje, hoje descartamos tecnologia em um intervalo de tempo muito curto, a prova disso são os smartphone, a cada 6 meses, ou menos, o que temos que era ultima geração já está "desatualizado", o produto se desvaloriza e mesmo assim ninguém compra o seu usado, pois todos querem é a nova tecnologia, essa atitude consumista gera um lixo eletrônico que muitas vezes nem descartado de forma correta é, nesse post você irá fazer essa transformação e imersão da antiga tecnologia para a nova, porém com um preço mais acessível.

   Os ventiladores de hoje em dia podem ser comandados pelo aplicativo de celular, podendo mudar a velocidade ou ligar e desligar sem você sair de sua cama, pegue seu smartphone, abra o aplicativo e pronto, você tem o ventilador em suas mãos. Porém ainda são caros, e para muitos inacessível, mas neste post você irá aprender a transformar seu ventilador em um controlado pelo Bluetooth do seu celular a um baixo custo.

Assista o vídeo clicando no link abaixo e veja como ficará seu Ventilador:

https://www.youtube.com/watch?v=K8SB08-tJZo&t=20s

blob_cTAwtuJJ3z.blob?auto=compress%2Cfor


  E aí? Gostou do vídeo? Quer fazer o seu igualzinho? Pois pronto, chegou a hora de por as mãos na massa!

 

Ferramentas necessárias:

  • Ferro de solda
  • Estanho
  • Fita Isolante
  • Alicate de bico
  • Alicate de corte
  • Multímetro

Material necessário:

  • Arduino UNO ou similar (atenção as portas do arduino caso opte em trocar de placa)
  • Módulo Bluetooth
  • Módulo Relé 4 canais
  • 3 Led's alto brilho branco 5mm
  • 1 Led alto brilho vermelho 5mm
  • Jumpers e cabos

Obs.: Para barateamento do custo você poderá confeccionar sua própria placa Arduino, usar o componente bluetooth de caixas de som com defeito, e montar seu módulo relé usando componentes de eletrônicos também de sucata.

Em breve faremos uma postagem ensinando a fazer cada uma dessas opções, fique ligado em nosso perfil ou canal do Youtube: https://www.youtube.com/sandromesquitaroboticamente


Código IDE Arduino:

#include  // uso a biblioteca com controle de debounce 
#define Vmaxima 7 // pino referente ao rele da velocidade maxima
#define Vmedia  6 // pino referente ao rele da velocidade media
#define Vbaixa  5 // pino referente ao rele da velocidade minima

#define pinBotao 4

#define V0 11 // led de refente a velocidade 0
#define V1 10 // led de refente a velocidade 1
#define V2  9 // led de refente a velocidade 2
#define V3  8 // led de refente a velocidade 3

int contador = 0; // variavel do tipo inteiro para fazer a contagem 
int comando;      

PushButton botao(pinBotao); // crio uma classe chamada botao para a porta pinBotao (pino 4)

void setup() {
 Serial.begin(9600);    //Inicio uma comunico serial
 
 pinMode(Vmaxima,OUTPUT); //Defino essa porta como saida
 pinMode(Vmedia,OUTPUT);  //Defino essa porta como saida
 pinMode(Vbaixa,OUTPUT);  //Defino essa porta como saida
 
 pinMode(V0,OUTPUT);    //Defino essa porta como saida
 pinMode(V1,OUTPUT);    //Defino essa porta como saida
 pinMode(V2,OUTPUT);    //Defino essa porta como saida
 pinMode(V3,OUTPUT);    //Defino essa porta como saida

 digitalWrite(Vmaxima,1);  // deligo os reles 
 digitalWrite(Vmedia, 1);
 digitalWrite(Vbaixa, 1);
 
 digitalWrite(V0, 1); // ligo o led vermelho 
}

void loop() {
   botao.button_loop(); 
   
   if (botao.pressed()) contador++; 
  
   if(Serial.available()>0){    //verifico se a comunicao serial esta disnponivel e se ela for maior que "0" ela entra nesse if.
   comando = Serial.read();     //Leio a serial e cerrego na variavel "comando".
   if(comando=='a') contador=1; //Se comando for 'a' contador recebe 1
   if(comando=='b') contador=2; //Se comando for 'b' contador recebe 2
   if(comando=='c') contador=3; //Se comando for 'c' contador recebe 3
   if(comando=='d') contador=0; //Se comando for 'd' contador recebe 0
   }

   
   //VELOCIDADE MINIMA
   if(contador==1){
    digitalWrite(Vmaxima,0);  
    digitalWrite(Vmedia, 1);
    digitalWrite(Vbaixa, 1);

    digitalWrite(V0,0);  
    digitalWrite(V1,0);
    digitalWrite(V2,0);
    digitalWrite(V3,1);
   }

   //VELOCIDADE MEDIA
    else if(contador==2){
    digitalWrite(Vmaxima,1);  
    digitalWrite(Vmedia, 0);
    digitalWrite(Vbaixa, 1);
    
    digitalWrite(V0,0);  
    digitalWrite(V1,0);
    digitalWrite(V2,1);
    digitalWrite(V3,0);     
   }
   
   //VELOCIDADE MAXIMA
    else if(contador==3){
    digitalWrite(Vmaxima,1);  
    digitalWrite(Vmedia, 1);
    digitalWrite(Vbaixa, 0); 

    digitalWrite(V0,0);  
    digitalWrite(V1,1);
    digitalWrite(V2,0);
    digitalWrite(V3,0);
   }
   
   //DELISGADO
    else if(contador==0){
    digitalWrite(Vmaxima,1);  
    digitalWrite(Vmedia, 1);
    digitalWrite(Vbaixa, 1);

    digitalWrite(V0,1);  
    digitalWrite(V1,0);
    digitalWrite(V2,0);
    digitalWrite(V3,0);
   }
    else if(contador==4) contador=0;
  }
 

Aplicativo celular:

Para controle de seu projeto você precisa baixar ou criar um aplicativo, neste post iremos lhe apresentar uma aplicativo bluetooth comercial que se aplica ao uso de qualquer projeto e posteriormente iremos também fazer um post aqui na RoboLibvre de como você pode construir seu próprio aplicativo e deixar o seu projeto a sua cara.

O app você vai baixar na Play Story com o nome de BLUETOOTH TERMINAL, o ícone dele é igual ao da figura abaixo:

images?q=tbn%3AANd9GcQ0RXQI-4YA77-OaJxaX

O uso dele é bem simples, basta você digitar no campo de escrita na parte inferior a letra que você quer enviar ao Arduino, como visto no código no tópico anterior, o Arduino fica aguardando uma letra para executar cada comando distinto, atenção para o Caps Look, pois a IDE do Arduino difere letras maiúsculas de Minúsculas.

iakuH17yrlrUA_ZB0fpG6wi3T1ufapD7AtlVyPMw

Montagem do Circuito:

Antes de montar o circuito, você precisa desmontar o seu ventilador para desativar o acionamento manual pela chave mecânica, porém nesse passo você precisa ter atenção na forma como estão dispostos os cabos que vem do motor e conecta na chave, preste atenção as cores e posições que estão soldados, anote ou registre com fotos será de muita importância na hora da montagem da sua lógica, observe a figura abaixo:

image_kN58lk43qJ.png?auto=compress%2Cfor


Retiramos a chave do ventilador, mas ainda não desconectamos os cabos da chave, assim tenho a possibilidade de anotar qual cor comanda a respectiva velocidade do ventilador e dessa forma montar no meu módulo relé com a mesma lógica.

image_5ct5aGPRMO.png?auto=compress%2Cfor


Com os cabos marcados, chegou a hora de montar seu projeto conforme o esquemático abaixo:

monntagemcircuitoventilador_ix8ObNDi64.j

Monte primeiro na protoboard, para testar todas as funções antes de fechar em seu ventilador, dessa forma qualquer eventual alteração será resolvida de forma rápida.

 

ATENÇÃO: ESSE PROJETO NECESSITA DE UM PROFISSIONAL QUALIFICADO EM INSTALAÇÕES ELÉTRICAS RESIDENCIAL PARA GARANTIA DE SEGURANÇA, SE VOCÊ NÃO É UM PROFISSIONAL DA ÁREA É ACONSELHÁVEL CONTRATAR UM PARA REALIZAR O FECHAMENTO ELÉTRICO.


testesventilador2_PSRowox90V.jpeg?auto=c


testesventilador_kGelhLyXzA.jpeg?auto=co

Se você montou e testou e está tudo ok, chegou a hora de montar dentro de seu ventilador, cada marca de ventilador tem uma  estrutura diferente, ache o local ideal para sua montagem levando em consideração a facilidade de acesso para possíveis manutenções futuras.


Conclusão:

Fique ligado em nossas postagens aqui na Robolivre, iremos trazer uma sequencia de conteúdos para seu crescimento profissional e intelectual de forma sequencial, duvidas você pode acessar meu instagram https://www.instagram.com/sandro.robots/  ou ver outros projetos em nosso canal no youtube, como por exemplo esse da moto com reconhecimento biom´´etrico que levamos para Campus Party: https://www.youtube.com/watch?v=WVhUcj25Cp8 .


Professor Sandro Mesquita

Bianôr Oliveira, Tiago Diógenes e Guilherme Citó

Pixels Escola de Design e Tecnologia

https://www.pixelsescola.com/


Atividades recentes