Índice:

Como fazer o módulo do sensor Ir: 4 etapas
Como fazer o módulo do sensor Ir: 4 etapas

Vídeo: Como fazer o módulo do sensor Ir: 4 etapas

Vídeo: Como fazer o módulo do sensor Ir: 4 etapas
Vídeo: SENSOR DE OBSTACULO O que é? Como programar no Arduino? 2024, Julho
Anonim
Como Fazer Módulo Sensor Ir
Como Fazer Módulo Sensor Ir
Como Fazer Módulo Sensor Ir
Como Fazer Módulo Sensor Ir
Como Fazer Módulo Sensor Ir
Como Fazer Módulo Sensor Ir

Olá pessoal, sou Manikant e hoje vamos construir nosso próprio módulo de sensor ir. Neste projeto irei explicar como fazer seu próprio sensor ir e como usá-lo usando arduino e também sem arduino. Eu estava construindo uma linha de seguimento e um robô evitando obstáculo, e também tinha poucos leds de infravermelho por aí, pensei em construir meus próprios sensores de infravermelho para meu projeto. Então, vamos começar:)

Suprimentos

  • 1 x transmissor Ir, receptor
  • 1 x 10k resister
  • 1 x resistor de 100 ohm
  • 1 x transistor bc547 / 2n222a
  • 1 x Arduino
  • visite este link para ver os componentes necessários clique aqui

Etapa 1: Conexão de hardware:

Conexão de hardware
Conexão de hardware
Conexão de hardware
Conexão de hardware
  • conecte o IR leds deu
  • Conecte o ânodo do transmissor de IR a um resistor de 100 ohms
  • Conecte o negativo do receptor de IR ao resistor de 10k
  • Conecte ambas as extremidades do resistor de 10k e 100 ohm (este é o pino + ve, conecte-o a 5v)
  • Conecte o ânodo e o cátodo do receptor de IR e o transmissor de IR juntos (este é o pino -ve, conecte-o ao aterramento)
  • Conecte outro fio ao ânodo do receptor (este é o pino de sinal)
  • Você pode identificar o ânodo e o cátodo do led observando os pinos, o pino mais longo é o ânodo e o mais curto é o cátodo
  • Você também pode identificar o ânodo e o cátodo observando a borda do led, a borda plana do cátodo de identificação do led.
  • Se você não encontrar um resistor de 100 ohms como eu encontrei, você pode usar qualquer outro resistor mais próximo de 100 ohms.

Etapa 2: circuito do sensor de obstáculo sem Arduino:

Circuito do sensor de obstáculo sem Arduino
Circuito do sensor de obstáculo sem Arduino

circuito do sensor de obstáculo sem arduino:

Conecte os componentes conforme mostrado no circuito acima para fazer o sensor de obstáculo.

  1. Pegue o sensor ir que construímos acima, conecte o pino de sinal do led ir à base do transistor 2n222a / bc547 (adicione o resistor à base, se necessário)
  2. Conecte o emissor do transistor ao aterramento e também conecte o pino gnd do sensor IR ao aterramento
  3. Conecte o coletor do transistor ao cátodo do led
  4. Conecte o ânodo do led e o sensor ir a 5v
  5. Ele está pronto se você colocar qualquer objeto na frente dele você pode ver o led brilhando, você também pode usar a campainha em vez do led para indicação

Etapa 3: Detector de obstáculo usando Arduino:

Detector de obstáculos usando Arduino
Detector de obstáculos usando Arduino
Detector de obstáculos usando Arduino
Detector de obstáculos usando Arduino
Detector de obstáculos usando Arduino
Detector de obstáculos usando Arduino
  1. Pegue sua placa Arduino e transmissor e receptor de IR.
  2. Conecte o ânodo do transmissor a 100 ohm e 5v e conecte o cátodo ao gnd
  3. Conecte o ânodo do receptor ao cátodo do transmissor. Conecte o resistor de 10k ao ânodo do receptor
  4. Conecte as duas extremidades do resistor a 5v
  5. Conecte o pino de sinal retirado do receptor para A5 no arduino.

* Abra o ide arduino e cole o código fornecido abaixo e faça o upload para a placa uno.

Etapa 4: Código:

Código
Código
Código
Código
Código
Código

CÓDIGO DE TRABALHO:

  • Monitor serial aberto
  • Você pode ver os valores enviados pelo sensor
  • Agora tente trazer sua mão perto do sensor de IR
  • Você notará que os valores continuam diminuindo conforme você move sua mão para mais perto do sensor ir.
  • Por meio desses valores, você pode descobrir a que distância ou o mais próximo está o obstáculo.
  • No próximo blog vou fazer carro-robô usando esses sensores portanto fique atento até então tchau:)

inputpin int = A5;

sensor interno; void setup () {Serial.begin (9600); pinMode (inputpin, INPUT); void loop () {sensor = analogRead (inputpin); Serial.println (sensor); }

Recomendado: