Tabla de contenido:

SISTEMA DE RADAR ULTRASÓNICO CON ARDUINO: 3 pasos
SISTEMA DE RADAR ULTRASÓNICO CON ARDUINO: 3 pasos

Video: SISTEMA DE RADAR ULTRASÓNICO CON ARDUINO: 3 pasos

Video: SISTEMA DE RADAR ULTRASÓNICO CON ARDUINO: 3 pasos
Video: PROYECTO RADAR con ARDUINO utilizando SENSOR de ULTRASONIDOS [explicado paso a paso] +códigos 2024, Noviembre
Anonim
SISTEMA DE RADAR ULTRASÓNICO CON ARDUINO
SISTEMA DE RADAR ULTRASÓNICO CON ARDUINO

El circuito descrito aquí demuestra el funcionamiento de un sistema de radar ultrasónico. Utiliza un sensor ultrasónico para detectar un objeto y medir su distancia y gira según el servomotor. El ángulo de rotación se muestra en una pantalla LCD de 16x2. Cuando se detecta el obstáculo, el zumbador se enciende y también se muestra en la pantalla LCD..

Los sistemas de radar tienen una serie de aplicaciones tanto de defensa como civiles.

Un sistema de radar consiste en un transmisor que transmite un haz hacia el objetivo, que luego es reflejado por el objetivo como una señal de eco. La señal reflejada es recibida por un receptor. Este receptor procesa la señal recibida y proporciona información como la presencia de un objetivo, la distancia, la posición (en movimiento o estacionaria) o la velocidad, que se muestra en una unidad de visualización.

Paso 1: componentes necesarios

Componentes requeridos
Componentes requeridos

Arduino UNO R3: es una placa de microcontrolador basada en un microcontrolador ATmega328 AVR extraíble de doble paquete en línea (DIP). Tiene 20 pines de entrada / salida digital (de los cuales 6 se pueden usar como salidas PWM y 6 como entradas analógicas).

Sensor ultrasónico HC-SR04: este sensor es un módulo de 4 pines, cuyos nombres de pines son Vcc (5v), Trigger, Echo y Ground respectivamente. Este sensor es un sensor muy popular que se utiliza en muchas aplicaciones donde se requiere medir la distancia o detectar objetos. El módulo tiene dos ojos como proyectos en el frente que forma el transmisor y el receptor ultrasónico.

Tower Pro SG90 Micro Servo Motor: este servo es un servo de rotación de 180 °. Es un servomotor digital que recibe y procesa la señal PWM más rápido y mejor. Equipa un circuito interno sofisticado que proporciona un buen par de torsión, potencia de retención y actualizaciones más rápidas en respuesta a fuerzas externas. Consta de tres cables de color marrón, rojo y amarillo.

Marrón / Negro: conectado a tierra

Rojo: conectado a VCC (5v)

Amarillo / Blanco: Conectado a la clavija de datos a través de esta señal pwm se da para impulsar el motor.

Pantalla LCD de 16x2 (retroiluminación verde): la pantalla LCD de 16x2 es una pantalla alfanumérica. Se basa en el controlador de pantalla HD44780 y está listo para interactuar con la mayoría de los microcontroladores. Funciona con 5V y tiene una luz de fondo verde que se puede encender y apagar según se desee. El contraste de la pantalla también se puede controlar variando el voltaje en el pin de control de contraste (Pin 3).

Zumbador

Tablero de suministro de energía 12v

Cables de puente

Paso 2: Componentes conectados entre sí

Componentes conectados entre sí
Componentes conectados entre sí

LCD PIN_RS ------------------ 12 de Arduino Uno

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

LCD PIN_EN ------------------- 11 de Arduino Uno

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

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

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

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

LCD PIN_D4 ------------------- 5 de Arduino Uno

LCD PIN_D5 ------------------- 4 de Arduino Uno

LCD PIN_D6 ------------------- 3 de Arduino Uno

LCD PIN_D7 ------------------- 2 de Arduino Uno

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

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

Pin del sensor_VCC ---------------- 5V

Sensor Pin_Trig ------------------ 8 de Arduino Uno

Sensor Pin_Echo ----------------- 9 de Arduino Uno

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

El servomotor tiene un conector hembra de tres pines. El marrón / negro suele ser el suelo.

Conecte el cable de alimentación que en todos los estándares debe ser rojo a 5V en el Arduino.

Conecte la línea restante en el conector del servo a un pin digital en el Arduino.

Pin del zumbador: el positivo está conectado al pin digital de Arduino y el otro pin está conectado a tierra.

Paso 3: el código

El código
El código

Descargue el código principal desde el siguiente enlace: -

Código principal:

Después de cargar el programa en Arduino, puede ver el sistema de radar usando un software llamado 'Procesamiento'.

El procesamiento está disponible para Linux, Mac OS X y Windows.

Puede descargar el software desde el enlace: https://processing.org/download/. Seleccione su opción para descargar el software.

Ejecute el código de procesamiento después de cargar el código principal.

Nota: - Debe cambiar el nombre del puerto y cambiar las condiciones según sus necesidades.

Cuando ejecuta el código de procesamiento, se abre una ventana negra. Puede ver el radar en movimiento y siempre que se detecta un obstáculo aparece una línea roja.

Puede descargar el código de procesamiento desde el enlace anterior (Código principal).

Espero que esto te haya facilitado las cosas. Si le gusta este instructivo y lo encontró útil, no olvide suscribirse y si tiene alguna duda, pregunta o necesita ayuda con algo, simplemente deje un comentario a continuación …

Gracias elementzonline.com

Recomendado: