O que é um sensor infravermelho e como usá-lo em projetos com Arduino

Introdução

Os sensores infravermelhos (IR) são componentes amplamente utilizados em projetos de robótica e automação com Arduino. Eles permitem detectar objetos, medir distância, contar passagens e até seguir linhas pretas em superfícies claras. Neste tutorial, você aprenderá o que é um sensor IR, como ele funciona e como integrá-lo ao seu projeto de forma simples e eficiente.

Materiais necessários

  • 1 Arduino Uno
  • 1 sensor IR TCRT5000 ou módulo de reflexão
  • Jumpers
  • Protoboard
  • LEDs (opcional para debug visual)

Como funciona o sensor infravermelho?

O sensor IR funciona emitindo luz infravermelha por meio de um LED IR e detectando a reflexão dessa luz com um fototransistor. Superfícies claras refletem mais luz e retornam um sinal mais forte, enquanto superfícies escuras absorvem a luz. O Arduino lê esse sinal através de uma porta digital ou analógica e toma decisões conforme a lógica do programa.

Montagem do circuito

Conecte o VCC do sensor IR ao 5V do Arduino, o GND ao GND, e a saída (OUT) a um pino digital, como o D2. Se estiver usando um sensor analógico, conecte a saída a um pino analógico, como A0. Opcionalmente, adicione um LED no pino D13 para acender quando um objeto for detectado.

Exemplo de código

int sensorPin = 2; // Pino conectado à saída do sensor
int ledPin = 13;

void setup() {
  pinMode(sensorPin, INPUT);
  pinMode(ledPin, OUTPUT);
  Serial.begin(9600);
}

void loop() {
  int valor = digitalRead(sensorPin);
  Serial.println(valor);

  if (valor == LOW) {
    // Algo foi detectado
    digitalWrite(ledPin, HIGH);
  } else {
    digitalWrite(ledPin, LOW);
  }

  delay(100);
}

Testes e ajustes

Teste aproximando e afastando objetos do sensor. Você verá a mudança no LED e nos dados seriais. Ajuste o potenciômetro do módulo, se houver, para calibrar a sensibilidade. Você pode aplicar esse sensor para criar robôs seguidores de linha, sistemas de presença, contadores de passagem e muito mais.

Conclusão

Os sensores IR são excelentes portas de entrada para o mundo da robótica e da automação. Com poucos componentes e uma programação simples, você pode criar sistemas interativos e funcionais. Este tutorial é apenas o começo do que é possível fazer com Arduino e sensores como esse.

Recomendação

🛒 Veja este kit com sensores IR para Arduino e outros módulos úteis para seus projetos (link afiliado).

Comentários

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *