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!