Acionando cargas com Sensor de Presença

Acionando-cargas-com-Sensor-de-Presenca
Font Size

Neste mundo da eletrônica, robótica e automação é quase certeza que será necessário acionar algo. Dessa forma, se torna fundamental o entendimento de alguns sensores que auxiliam nesta tarefa. Assim, hoje vamos acionar cargas com o sensor de presença. Então, vamos nessa?

Acionando cargas com Sensor de Presença – Conhecendo as possibilidades.

Primeiramente, é fundamental entender as necessidades do seu projeto. Contudo, o sensor de presença se aplica a projetos que precisam de segurança e proteção.

Normalmente, é para verificar movimentos de algo ao redor de algum objeto ou local. Para maiores detalhes, dê uma olhada no artigo abaixo:

Assim, sabe aqueles sensores dos corredores de apartamentos? Por exemplo, aqueles  perto de escadas fazendo as luzes acenderem “sozinhas”? Então, normalmente se tem um sensor PIR!

Conhecendo melhor o protagonista.

Portanto, em nosso projeto de hoje utilizaremos o modelo HC-SR501. Dessa forma, precisaremos conhecer melhor suas funcionalidades. Com isso, tudo se inicia pelo seu datasheet e as informações contidas neles.

Certamente, além de compacto, perceba que ele contém dois potenciômetros. Onde cada um tem o seu papel fundamental. Em resumo, podemos controlar duas variáveis: o intervalo de distância (3 a 7 metros) e o tempo de delay para próxima verificação (5 a 200 segundos).

Outras curiosidades interessantes

Entretanto, esses não são os únicos detalhes a se considerar, pois é importante destacar que este sensor detecta movimento e não presença de um corpo.

Assim, caso o corpo/objeto permanecer estático, dentro do raio de detecção do sensor, ele assume como se não existisse nada ali.

Além disso, outro detalhe a observar é a sua alimentação. Como resultado, ele aceita alimentação de 4,5 à 20V, e que apresenta o estado HIGH, ao detectar um movimento, e LOW quando não identifica nada.

Apresentando os participantes.

Claro, não é de protagonista que vive o show, é preciso ter os participantes. Assim, além do sensor de presença, iremos precisar de outros componentes para este projeto. Todos eles estão disponíveis em nossa loja a um clique de distância!

Organizando a casa.

Posteriormente da separação desses participantes, chegou a hora de organizá-los. Ou seja, pegue a sua protoboard, jumpers, separe conecte os sensores igual na imagem abaixo.

Por fim, peço que verifique passo a passo cada conexão para não ocorrer erros de funcionamento.

Hora de revisar os processos.

Então, depois de realizar as conexões (corretamente!) chegou o momento de realizar o upload do código em seu arduino. Para isso, crie um novo projeto, cole o código abaixo e realize o upload.

/*
*   ACIONANDO CARGAS COM SENSOR DE PRESEÇA
*   DANILO NOGUEIRA
*   AUTOCORE ROBOTICA
*/

// Declarando as variaveis
int pino_led = 11;
int pino_pir = 7; 
int acionamento; // Variavel para guardar o estado do sensor
 
void setup()
{
pinMode(pino_led, OUTPUT);  // Define pino do LED como saida
pinMode(pino_pir, INPUT);   // Define pino sensor como entrada

// Iniciando a comunicação serial
Serial.begin(9600);
}
 
void loop()
{
  acionamento = digitalRead(pino_pir); // Lendo o valor do sensor PIR
 
  if (acionamento == LOW) // Sem movimento, mantem LED desligado
  {
    digitalWrite(pino_led, LOW);
    Serial.println("Sem Movimentação");
    delay(400);
  }
  else // Portanto, se for identificado uma movimentação
  {
    digitalWrite(pino_led, HIGH);
    Serial.println("Movimentação Identificada!");
    delay(400);
  }
}

Encerrando esta etapa, após o código ser executado, realize alguma movimentação na frente do sensor.

Portanto, caso o LED não tenha acendido (confira as ligações!) e por fim, movimente lentamente o potenciômetro do delay e verifique se o LED acende!

Apresentando o show.

Por fim, finalizando o nosso projeto de hoje, deixo também um vídeo de nosso canal. Nele, também realizo a execução do projeto e mostro o resultado que eu cheguei. Espero que tenha feito sentido tudo o que foi explicado hoje!

Além disso, espero que tenha ficado claro como estar acionando cargas usando o sensor de presença. Se lhe ajudou de alguma forma, compartilhe com mais pessoas!

Um mega abraço!

Posts relacionados

Programando o arduino em português

por autocore
7 anos ago

Conhecendo os Flip-Flops

por autocore
3 anos ago

Como usar o Módulo de Áudio YX5300

por autocore
5 anos ago
Sair da versão mobile