Matériel

O que é e como podemos usar o sensor infravermelho no Arduino? Guia passo a passo

Com a chegada de Arduino de muitos desenvolvedores de código poderiam ter acesso a uma ferramenta prática com a qual é possível criar qualquer tipo de programa eletrônico . Se você deseja programar e precisa saber o que é um sensor infravermelho e como o utiliser continue lendo isso guia passo a passo .

Graças a esta tecnologia baseada em hardware e software livre , comandos específicos são usados ​​para projetar programas que interagir com os circuitos da placa Arduino .

O cartão é composto de elementos necessários para conectar do periféricos entrada et dispositivos de saída para um microcontrolador e, portanto, ser programado a partir de qualquer sistema operacional.

O que é um sensor infravermelho e para que ele é usado no desenvolvimento de hardware Arduino?

Cada corpo transmite uma certa quantidade de radiação , que é invisível ao olho humano, mas não para um sensor de luz infravermelho. Isso ocorre porque esses tipos de dispositivos são responsáveis ​​por identificar a faixa do espectro logo abaixo da luz visível. agora O que é um sensor infravermelho e para que ele é usado no desenvolvimento de hardware Arduino? Um sensor infravermelho é um elemento eletrônico projetado para medir a radiação eletromagnética infravermelha de todos os corpos dentro de seu campo de visão.

É simplesmente composto por um LED que emite luz infravermelha e um fotodiodo que recebe a luz refletida do objeto mais próximo. Esses pequenos dispositivos não trabalhar com o Arduino apenas em curtas distâncias de contato , cerca de 5-20 mm. Além disso, esteja ciente de que a quantidade de luz infravermelha recebida depende de vários fatores como a cor, o material, a forma e a posição do obstáculo.

Como resultado, eles não projete com precisão suficiente para fornecer informações sobre a distância até o obstáculo . Embora essa limitação exista, eles são amplamente usados, em conjunto com uma placa Arduino , em outros tipos de aplicativos, como localizar a presença de um objeto em uma determinada área. Eles também são usados ​​para identificar se uma porta está aberta ou fechada , ou se um dispositivo atingiu um determinado ponto em sua viagem.

Aprenda passo a passo como conectar o sensor infravermelho ao Arduino sem erros

No momento, um ampla gama de aplicações foi identificado para sensores infravermelhos (IR) . Alguns deles dizem respeito: controles remotos, prevenção de obstáculos, contagem de produção em linhas de montagem, detecção de presença, sistemas de segurança. Para criar novos projetos, você deve saber passo a passo como conectar o sensor infravermelho ao Arduino sem erros . O diagrama de montagem pode variar dependendo da finalidade da configuração que está sendo realizada.

Para ver como funciona, no caso de detecção de obstáculo, é muito simples conectar o sensor ao Arduino, basta seguir estes passos:

  • Ele alimenta o módulo conectando a tensão de atual contínuo (VCC) e a terra ou terra (GND), às saídas 5 V e GND correspondentes.
  • Conecte a saída digital (FORA) do sensor para uma entrada digital na placa Arduino para ler o estado do sensor.
  • Verifique se a luz está atingindo o fotorreceptor . Para isso, observe se o LED acende no sensor. Nesse caso, ele enviará um sinal BAIXO para o exterior.
  • Opcionalmente, calibre o limite de disparo por aproximar um objeto do detector.
  • Com o potenciômetro, defina a sensibilidade do fotorreceptor para um valor médio .
  • Forneça o código correspondente para executar o programa.

"ATUALIZAÇÃO ✅ Você quer saber os sensores infravermelhos do Arduino e como usá-los bem? ⭐ ENTRE AQUI ⭐ e aprenda tudo do zero! ”

O código a ser colocado é o seguinte:

const int sensorPin = 9;

void configuração () {
Serial.begin(9600); // inicia a porta serial
pinMode(sensorPin, INPUT); // define o pino como entrada
}

void loop () {
valor int = 0;
valor = digitalRead (sensorPin); // leitura de pinos digitais

if (valor == HIGH) {
Serial.println ("Obstáculo detectado");
}
atraso (1000);
}

Descubra como programar um sensor infravermelho conectado à sua placa Arduino para funcionar bem

Depois de instalar o componente infravermelho na placa Arduino , você pode começar a criar o código necessário para iniciar o programa. O objetivo é acender um LED enquanto o sensor localiza um obstáculo à frente. Então nós vamos vamos mostrar como programar um sensor infravermelho conectado à sua placa Arduino para funcionar bem .

Para começar a codificar as configurações necessárias com a placa Arduino, você precisa levar em consideração as seguintes considerações para que o programa funcione perfeitamente:

  • Para encontrar o obstáculo mosto saber a distância em que está colocado e sua cor. Caso esteja muito escuro, mesmo próximo, não o detectará.
  • A distância de detecção pode ser medida com potenciômetro integrado no sensor.
  • O sensor funciona com lógica negativa , ou seja, quando detecta um obstáculo na frente, manda um zero para o Arduino e quando não detecta nada manda 5V.
  • Existem duas maneiras de programar o LED para acender em caso de obstáculo: recusar entrada de sinal ou modificar o condições de ativação e desativação.

Lista dos melhores projetos do Arduino com sensores infravermelhos que você mesmo pode fazer para praticar

É normal gerar ideias criativas quando você começa a trabalhar com placas Arduino . Em pouco tempo, você terá sua casa cheia de eletrônicos e cabos para fazer a sua própria. projetos arduino .

Nesse sentido, para ajudá-lo com a inspiração, leia abaixo uma lista dos melhores projetos do Arduino com sensores infravermelhos que você pode fazer para praticar:

Verificador de bateria com Arduino

Esta é uma das ideias mais populares que você pode conseguir com sensores infravermelhos e Arduino Com ele você será capaz descobrir o nível de energia de uma determinada bateria. Isso é possível graças a três CONDUZIU e Arduino Dessa forma, quando as baterias estão totalmente carregadas, fornecem uma tensão de 1,5V. À medida que a bateria se desgasta, a voltagem diminui.

Semáforo inteligente

Este design Arduino permite-lhe dirigir dois semáforos dependendo se há um carro esperando ou não. Com este projeto você pode simular um cruzamento com semáforos. Mais precisamente, a ideia é detectar a presença de carros para ativar ou desativar os semáforos .

Sensor para estacionamento de carros

No caso deste projeto, sua função é avise se você estiver perto ou longe de outro veículo ou objeto ao estacionar. O sensor emite um som e, usando luzes, dirá a que distância você está da colisão. Conforme você se aproxima de um objeto, o bipe aumenta de frequência.

Se você tiver alguma dúvida, deixe nos comentários, entraremos em contato o mais rápido possível e será uma grande ajuda para mais membros da comunidade também. Obrigado!

Itens semelhantes

Deixar uma resposta

Seu endereço de email não será publicado. Campos obrigatórios são marcados com *

Botão Voltar ao topo