Mostrando postagens com marcador shield relé. Mostrar todas as postagens
Mostrando postagens com marcador shield relé. Mostrar todas as postagens

quinta-feira, 25 de janeiro de 2018

Calibração de sensor de PH com Arduíno

Em todas as soluções que utilizamos em nosso dia a dia desde produtos alimentícios até produtos de limpeza ou cosméticos possui um valor de PH que vai de 0 que é muito ácido até 14 que é muito alcalino, o vinagre por exemplo de P.H. em torno de 2,9.

Existe alguns equipamentos para realizar leituras desses valores de P.H. para em seguida fazermos as correções, o P.H. neutro é 7, sendo este o ideal para utilizarmos em produtos de limpeza sem agredir as mãos ou na água potável que utilizamos para nós hidratar.

Veremos aqui uma das melhores formas de calibrar módulos de P.H. chineses, esses módulos ou sensores de P.H. são utilizados com o Arduíno e nos primeiros testes se mostraram bastante eficientes.


No vídeo abaixo podemos ver como é feita a calibração.      



O código logo abaixo foi encontrado no foram do Arduíno, caso queira acompanhar a discussão é só clicar nesse link. 


/*
 * Modificado por Projeto Básico
 * www.youtube.com/c/projetobasicos
 * www.rpsilva100.blogspot.com
 * codigo original disponivél em
 * https://forum.arduino.cc/index.php?topic=336012.0
 *
 */

int ph_pin = A0; //This is the pin number connected to Po

void setup() {
  Serial.begin(9600);
  Serial.println("         Projeto basico");
  Serial.println("www.youtube.com/c/projetobasicos");
  }

void loop() {
  int measure = analogRead(ph_pin);
  Serial.print("Measure: ");
  Serial.print(measure);

  double voltage = 5 / 1024.0 * measure; //classic digital to voltage conversion
  Serial.print("\tVoltage: ");
  Serial.print(voltage, 3);

  // PH_step = (voltage@PH7 - voltage@PH4) / (PH7 - PH4)
  // PH_probe = PH7 - ((voltage@PH7 - voltage@probe) / PH_step)
  float Po = 7 + ((2.5 - voltage) / 0.18);
  Serial.print("\tPH: ");
  Serial.print(Po, 3);

  Serial.println("");
  delay(2000);
}


Quando o P.H. estiver em 7 o pino Po do módulo P.H. deverá estar com 2.5 voltes, no código quando Po for 7 a variável Po deve estar em 0 voltes, nesta linha 

* float Po = 7 + ((2.5 - voltage) / 0.18);*


A variável possui 2,5 voltes constantes e tem uma redução da porta Po, sendo assim, quando o valor do pino for 2,5 voltes- a constante de 2,5 V o resultado vai ser 0, se a tenção do pino resultar em valores negativos o P.H. será ácidos, caso contrário o valor sera alcalino. 

Caso tenham alguma duvida perguntem nos comentários.


Obrigado.  

terça-feira, 6 de dezembro de 2016

MÓDULO RELÉ ARDUÍNO

  O Arduíno é uma das plataformas ideais para realização automações em casa (domótica), em hortas ou para uso em rebótica, sendo de fácil utilização pois na internet possui várias informações sobre o mesmo. A princípio o que torna uma dificuldade para a utilização de uma lampada direta nas portas do Arduíno é a baixa corrente e tensão que o Arduíno fornece, sendo facilmente corrigido com a utilização de um relé.
  O relé é um componente eletromecânico utilizado como uma espécie de driver de potencia, ele possui alimentação de 5 até 12 voltes e pode operar cargas de até 10 Amperes por 220 Voltes, o vídeo logo abaixo tem mais detalhes de como fazer a instalação de um relé no Arduíno.    





  O esquema do circuito eletrônico pode ser visualizado na figura abaixo, a alimentação pode ser de até 12 voltes, dependendo somente do relé utilizado, o diodo é de uso comum 1n4147 ou outro substituto, o transistor que irá funcionar como chave para acionar o relé é o bc548 (NPN) e por fim o resistor de corrente de base é de 1K.


  A montagem exige muito simples podendo ser montado facilmente, caso tenha alguma dúvida poste nos comentários.


Obrigado!