/
/
Agitador Magnético com Arduino

Agitador Magnético com Arduino

Sumário

Baixe agora a apostila Arduino Iniciante e comece seus projetos

Compartilhe seu conhecimento e receba em dinheiro ou produtos.

blog-eletrogate-agitador-magnetico-capa

Introdução

Os misturadores magnéticos são usados, geralmente, em laboratórios onde é necessário misturar algum líquido em uma velocidade constante. Ele funciona com um ímã acoplado a um motor que, quando gira, o campo magnético dos ímãs do motor atraem o ímã de dentro do recipiente, que gira com os ímãs de baixo. Para controlar o motor, nós vamos utilizar o método PWM.

Diagrama de Montagem

Montagem

Para fazer a montagem final, eu usei uma caixa de entrega da própria Eletrogate, pois reutilizar deve ser mais incentivado no mundo maker. Para colar os ímãs no motor, eu utilizei um braço de um servo motor e cola quente: Ao colar a caixa de redução na caixa de papelão, use alguma coisa para dar um espaçamento entre o ímã e a caixa. Para prender o potenciômetro, é preciso fazer um furo na caixa, passar o potenciômetro e prendê-lo com a porca que vem com ele. Até agora a montagem deve estar assim: Para conectar o motor de uma forma mais simples, eu usei 2 garras jacaré. No final, ficou assim: Para a parte que vai dentro do recipiente com o líquido, eu utilizei uma mola com um ímã.

Código

//define os pinos em que cada componente está
int pwmPin = 12; 
int potenciometro = A0;   
int c1 = 0;      //cria variavel para controle do PWM
int c2 = 0;     

void setup()  // setup loop
{
  pinMode(pwmPin, OUTPUT); //define o pino do circuito como saída
  pinMode(potenciometro, INPUT);  //define o potenciometro como entrada
}

void loop()
{
  c2= analogRead(potenciometro); 
  c1= 1024-c2;         // subtrai c2 de 1024 salva o resultado em c1
  digitalWrite(pwmPin, HIGH); //liga o motor 
  delayMicroseconds(c1);   // pega o numero inteiro da conta feita anteriormente e coloca em delay de microsegundos 
  digitalWrite(pwmPin, LOW);  //desliga o motor
  delayMicroseconds(c2);  
// a parte de ligar e desligar o motor acontece tao rapido que nao é visivel ao olho.
//Essa oscilaçao faz com haja um controle maior do funcionamento com o potenciometro.
}

Sobre o Autor


Arthur Almeida

Estudante do Ensino médio , aficionado por criar novos projetos eletrônicos e automações, principalmente com o Arduino. No meu tempo livre eu gosto de pesquisar sobre novas tecnologias e tento criar projetos com elas.

No post de hoje, nós vamos aprender a fazer um agitador magnético com uma placa Arduino e um motor DC. Venha conferir!

Precisa dos componentes para este projeto?

Encontre tudo na Loja Eletrogate com frete grátis para compras acima de R$ 200