Ir al contenido principal

Simulador 4: Sensor Ultrasónico y Buzzer

Simulador 4: Sensor Ultrasónico y Buzzer

Practica cómo montar una alarma de proximidad virtual, sin componentes reales

🏷️ SIMULADORES
Índice de Simuladores de Arduino y Electrónica

Ya practicaste con LEDs, pulsadores y un servomotor en los simuladores anteriores. Hoy toca un proyecto clásico de Arduino: una alarma de proximidad. Usando un sensor de ultrasonidos (el mismo HC-SR04 que ya vimos en su día) y un buzzer, construirás un sistema que hace sonar una alarma cuando algo se acerca demasiado. Practica aquí la lógica antes de montarlo con componentes reales.

🎯 Qué vas a practicar aquí

  • Conectar un sensor de ultrasonidos, entendiendo la diferencia entre el pin Trig (emisor) y el pin Echo (receptor).
  • Medir distancia con pulseIn(), la función que calcula cuánto tarda el sonido en ir y volver.
  • Activar un buzzer condicionalmente, solo cuando la distancia detectada sea menor que un umbral que tú definas.
  • Ver en tiempo real cómo mover el objeto (con el control deslizante) dispara o silencia la alarma.

Aquí abajo tienes el simulador listo para practicar.

⚡ Simulador: Alarma con Ultrasonidos

Conecta el sensor y el buzzer, y escribe el código para que la alarma suene cuando algo esté a menos de 10cm.

ARDUINO UNO
HC-SR04
(Trig: Pin 9, Echo: Pin 10)
Buzzer
(Pin 8)
Consola de Arduino: Esperando verificación...

💡 Aplicaciones reales de este montaje

Esta misma lógica se usa en proyectos como alarmas de aparcamiento (avisan cuando el coche está muy cerca de la pared), sensores de nivel de agua en depósitos, o detectores de presencia en la puerta de una habitación. El principio es siempre el mismo: medir una distancia y activar algo (un sonido, una luz, un mensaje) cuando esa distancia cruza un umbral.

❓ Preguntas frecuentes

Sí, en este simulador el umbral está fijado en 10cm para que puedas practicar, pero en tu propio código puedes usar cualquier valor que quieras en la condición if (distancia < X), sustituyendo X por la distancia que prefieras.

Es una función que mide cuánto tiempo permanece un pin en HIGH (o LOW), en microsegundos. Aquí la usamos para saber cuánto tarda el pulso ultrasónico en ir hasta el objeto y volver, y con esa duración calculamos la distancia real usando la velocidad del sonido.

Es un efecto normal si el objeto se queda justo en el umbral. Una solución habitual es usar dos umbrales distintos (por ejemplo, activar a menos de 10cm y desactivar a más de 12cm), creando un pequeño margen que evita el parpadeo constante.

Comentarios

Entradas populares de este blog

Cómo evitar que Windows apague la pantalla o el disco duro (con gpedit)

Introducción Uno de los problemas más frecuentes en Windows es la suspensión automática del sistema, el apagado de la pantalla o la desactivación del disco duro tras unos minutos de inactividad. Aunque esto busca ahorrar energía, puede resultar frustrante si utilizas tu PC como servidor doméstico, servidor Plex, máquina de descargas o para tareas de larga duración . Si bien es posible cambiar estos ajustes desde la configuración tradicional de energía, muchas veces Windows ignora nuestras preferencias debido a directivas internas. La solución definitiva para evitar que tu ordenador se apague o suspenda es utilizar el Editor de Directivas de Grupo Local (gpedit.msc) . ⚠️ Advertencia sobre la versión de Windows El comando gpedit.msc solo está disponible de forma nativa en las ediciones Windows Pro, Enterprise y Education . Si utilizas Windows Home , esta herramienta no estará presente por defecto y deberás recurrir a la configuración convencional del Panel de Control. Paso 1...

Alarma con Arduino y Sensor Ultrasónico HC-SR04 (Tutorial paso a paso)

Introducción Crear un sistema de seguridad o detección de movimiento no tiene que ser complicado ni caro. En este tutorial vamos a construir una alarma con Arduino y un sensor de ultrasonidos (el famoso HC-SR04). Este proyecto es ideal para principiantes porque aprendes a leer sensores externos y a generar una respuesta física (encender un LED y hacer sonar un buzzer) cuando alguien se acerca demasiado. A continuación, te explico cómo funciona el sensor, qué materiales necesitas, cómo montar el circuito y te desgloso el código línea por línea para que realmente entiendas lo que estás programando. ¿Cómo funciona el Sensor Ultrasónico HC-SR04? Este sensor funciona igual que un sonar o los delfines: emite un sonido imperceptible para el humano (ultrasonido) y espera a que ese sonido choque contra un objeto y regrese (eco). Pin Trig (Trigger - Disparo): Le dice al sensor que debe "gritar" y emitir el pulso de ultrasonido. Pin Echo (Eco - Recepción): Se queda escuchando...

Encender un LED con un Pulsador en Arduino (Tutorial Completo y sin fallos)

Introducción Controlar un LED mediante un pulsador es el primer proyecto práctico que se realiza al iniciarse con Arduino. Aunque parece un ejercicio sencillo, es fundamental entenderlo bien , ya que en él se esconde uno de los errores más comunes en electrónica digital: el problema del "estado flotante" . En este tutorial analizamos la lógica, el esquema y el código, explicando por qué un LED puede parpadear de forma errática sin las conexiones adecuadas y cómo solucionarlo mediante una resistencia Pull-Down o utilizando la función interna INPUT_PULLUP . Materiales necesarios Para realizar este montaje en tu banco de pruebas vas a necesitar los siguientes componentes básicos: 1 Placa Arduino UNO, Nano o Mega 1 LED (5mm, cualquier color) 1 Pulsador o botón push-button (4 pines) 1 Resistencia de 220Ω (protección para el LED) 1 Resistencia de 10kΩ (para el circuito Pull-Down) Cables Dupont / jumpers de conexión 1 Protoboard (placa de prueba...