Índice:

SISTEMA DE RADAR ULTRASSÔNICO USANDO ARDUINO: 3 etapas
SISTEMA DE RADAR ULTRASSÔNICO USANDO ARDUINO: 3 etapas

Vídeo: SISTEMA DE RADAR ULTRASSÔNICO USANDO ARDUINO: 3 etapas

Vídeo: SISTEMA DE RADAR ULTRASSÔNICO USANDO ARDUINO: 3 etapas
Vídeo: PROYECTO RADAR con ARDUINO utilizando SENSOR de ULTRASONIDOS [explicado paso a paso] +códigos 2024, Novembro
Anonim
SISTEMA DE RADAR ULTRASSÔNICO USANDO ARDUINO
SISTEMA DE RADAR ULTRASSÔNICO USANDO ARDUINO

O circuito descrito aqui demonstra o funcionamento de um sistema de radar baseado em ultrassom. Ele usa sensor ultrassônico para detectar um objeto e medir sua distância e gira de acordo com o servo motor. O ângulo de rotação é exibido em uma tela LCD 16x2. Sempre que o obstáculo é detectado, a campainha liga e também é exibida no display LCD.

Os sistemas de radar têm várias aplicações de defesa e civis.

Um sistema de radar consiste em um transmissor que transmite um feixe em direção ao alvo, que é então refletido pelo alvo como um sinal de eco. O sinal refletido é recebido por um receptor. Este receptor processa o sinal recebido e fornece informações como a presença de um alvo, distância, posição (móvel ou estacionário) ou velocidade, que é exibida em uma unidade de exibição.

Etapa 1: Componentes necessários

Componentes necessários
Componentes necessários

Arduino UNO R3- É uma placa de microcontrolador baseada em um microcontrolador ATmega328 AVR removível de pacote duplo em linha (DIP). Possui 20 pinos de entrada / saída digital (dos quais 6 podem ser usados como saídas PWM e 6 podem ser usados como entradas analógicas).

Sensor Ultrasonic HC-SR04 - Este sensor é um módulo de 4 pinos, cujos nomes de pinos são Vcc (5v), Trigger, Echo e Ground, respectivamente. Este sensor é um sensor muito popular usado em muitas aplicações onde a medição de distância ou objetos de detecção são necessários. O módulo possui dois olhos como projetos na frente que formam o transmissor e receptor ultrassônico.

Micro Servo Motor Tower Pro SG90 - Este servo é um servo de rotação de 180 °. É um Servo Motor Digital que recebe e processa o sinal PWM mais rápido e melhor. Ele equipa sofisticados circuitos internos que fornecem bom torque, força de retenção e atualizações mais rápidas em resposta a forças externas. Consiste em três fios coloridos em marrom, vermelho e amarelo.

Marrom / Preto: Conectado ao Terra

Vermelho: conectado ao VCC (5v)

Amarelo / Branco: Conectado ao pino de dados por meio deste sinal pwm é fornecido para acionar o motor.

Visor LCD 16x2 (luz de fundo verde) - O visor LCD 16x2 é um visor alfanumérico. Ele é baseado no controlador de vídeo HD44780 e está pronto para fazer interface com a maioria dos microcontroladores. Funciona com 5V e tem uma luz de fundo verde que pode ser ligada e desligada conforme desejado. O contraste da tela também pode ser controlado variando a tensão no pino de controle de contraste (Pino 3).

Campainha

Placa de alimentação 12v

Jumper Wires

Etapa 2: componentes conectados juntos

Componentes conectados juntos
Componentes conectados juntos

LCD PIN_RS ------------------ 12 do Arduino Uno

LCD PIN_RW ------------------ GND

LCD PIN_EN ------------------- 11 do Arduino Uno

LCD PIN_D0 ------------------- NC

LCD PIN_D1 ------------------- NC

LCD PIN_D2 ------------------- NC

LCD PIN_D3 ------------------- NC

LCD PIN_D4 ------------------- 5 do Arduino Uno

LCD PIN_D5 ------------------- 4 do Arduino Uno

LCD PIN_D6 ------------------- 3 do Arduino Uno

LCD PIN_D7 ------------------- 2 do Arduino Uno

PIN_VSS LCD ------------------ GND

PIN_VDD LCD ------------------ 5V

Sensor Pin_VCC ---------------- 5V

Sensor Pin_Trig ------------------ 8 do Arduino Uno

Sensor Pin_Echo ----------------- 9 do Arduino Uno

Sensor Pin_GND ------------------ GND

O servo motor possui um conector fêmea com três pinos. O marrom / preto geralmente é o chão.

Conecte o cabo de alimentação que em todos os padrões deve ser vermelho a 5V no Arduino.

Conecte a linha restante no conector servo a um pino digital no Arduino.

Pino da campainha - o positivo é conectado ao pino digital do Arduino e o outro pino é conectado ao aterramento.

Etapa 3: O Código

O código
O código

Baixe o código principal no link abaixo: -

Código principal:

Após fazer o upload do programa para o Arduino, você pode ver o sistema de radar usando um software chamado 'Processing'.

O processamento está disponível para Linux, Mac OS X e Windows.

Você pode baixar o software no link: https://processing.org/download/. Selecione sua opção para baixar o software.

Execute o código de processamento após fazer o upload do código principal.

Nota: - Você deve alterar o nome da porta e alterar as condições de acordo com sua necessidade.

Quando você executa o código de processamento, uma janela preta é aberta. Você pode ver o radar em movimento e sempre que um obstáculo é detectado, uma linha vermelha é exibida.

Você pode baixar o código de processamento no link acima (código principal).

Espero que isso tenha facilitado para você. Se gostou deste instrutivo e achou útil não se esqueça de se inscrever e se tiver alguma dúvida, dúvida ou precisar de ajuda em alguma coisa, é só deixar um comentário abaixo…

Obrigado elementzonline.com

Recomendado: