Mi Arduino

Menu
  • Inicio
  • Categorías
    • Características de los Arduinos
    • General
    • Programación para Arduinos
    • Tutoriales de uso de los Arduinos
  • Legales y Contacto
    • Política de Privacidad y Condiciones de Uso
    • Contacto
    • Política de Cookies
    • Acerca de Nosotros
Home
General
Conexión sensor ultrasonico en Arduino: Guía fácil + código
General

Conexión sensor ultrasonico en Arduino: Guía fácil + código

Desiree K. Aguero 13 de diciembre de 2023

Los sensores ultrasonicos son dispositivos que utilizan ondas sonoras de alta frecuencia para medir distancias. En proyectos Arduino, estos sensores son muy populares debido a su precisión y facilidad de uso. Sin embargo, es importante realizar una correcta conexión del sensor ultrasonico para asegurar su funcionamiento óptimo. En esta guía paso a paso, aprenderás cómo realizar esta conexión de manera sencilla y obtendrás el código fuente necesario para utilizar el sensor en tus proyectos.

índice de Contenidos

Toggle
  • Sección 1: Materiales necesarios
  • Sección 2: Diagrama de conexiones
  • Sección 2: Diagrama de conexiones
  • Sección 3: Código fuente
  • Sección 4: Pruebas y calibración
  • Sección 5: Ejemplos de proyectos
  • Conclusión

Sección 1: Materiales necesarios

Antes de comenzar, asegúrate de contar con los siguientes materiales:

Te recomendamos también Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA  ️Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA ️
  • Arduino UNO (o cualquier otra variante de Arduino)
  • Sensor ultrasonico HC-SR04
  • Protoboard
  • Cables jumper macho-macho
  • Resistor de 1k ohm
  • Mini breadboard (opcional)

Estos materiales son fáciles de encontrar en tiendas especializadas de electrónica o en línea.

Sección 2: Diagrama de conexiones

La correcta conexión del sensor ultrasonico en Arduin

Antes de comenzar, asegúrate de contar con los siguientes materiales:

  • Arduino UNO (o cualquier otra variante de Arduino)
  • Sensor ultrasonico HC-SR04
  • Protoboard
  • Cables jumper macho-macho
  • Resistor de 1k ohm
  • Mini breadboard (opcional)

Estos materiales son fáciles de encontrar en tiendas especializadas de electrónica o en línea.

Te recomendamos también Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA  ️Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA ️
Te recomendamos también ¡Compra Arduino en México! Encuentra los mejores proveedores y precios¡Compra Arduino en México! Encuentra los mejores proveedores y precios

Sección 2: Diagrama de conexiones

La correcta conexión del sensor ultrasonico en Arduino es fundamental. Sigue estos pasos para lograrlo:

  1. Conecta el cable VCC (positivo) del sensor ultrasonico al pin 5V del Arduino
  2. Conecta el cable GND (negativo) del sensor ultrasonico al pin GND del Arduino
  3. Conecta el cable Trig (envío de señal) del sensor ultrasonico al pin digital 9 del Arduino
  4. Conecta el cable Echo (recepción de señal) del sensor ultrasonico al pin digital 10 del Arduino
  5. Conecta el resistor de 1k ohm entre el pin Trig del sensor y el pin Echo del sensor

Recuerda que también puedes utilizar una mini breadboard para organizar las conexiones de manera más eficiente y evitar posibles errores.

Sección 3: Código fuente

Una vez que tienes la conexión del sensor ultrasonico en Arduino configurada, es necesario utilizar el código fuente adecuado para poder utilizar el sensor. A continuación se muestra un ejemplo:

Te recomendamos también Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA  ️Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA ️
Te recomendamos también ¡Compra Arduino en México! Encuentra los mejores proveedores y precios¡Compra Arduino en México! Encuentra los mejores proveedores y precios
Te recomendamos también Crea tu propio glucómetro con Arduino  ️: Guía paso a pasoCrea tu propio glucómetro con Arduino ️: Guía paso a paso

//Librería necesaria para el uso del sensor ultrasonico
#include <Ultrasonic.h>

//Definición de los pines a utilizar
int trigPin = 9;
int echoPin = 10;

//Creación de un objeto Ultrasonic
Ultrasonic ultrasonic(trigPin, echoPin);

void setup() {
   //Inicia la comunicación serial
   Serial.begin(9600);
}

void loop() {
   //Obtiene la distancia medida por el sensor
   int distance = ultrasonic.read();
   
   //Muestra la distancia en el monitor serial
   Serial.print("Distancia: ");
   Serial.print(distance);
   Serial.println(" cm");
   
   //Una pequeña pausa para evitar lecturas erróneas
   delay(100);
}

Este código utiliza la librería Ultrasonic para facilitar la lectura de datos del sensor. Puedes ajustar la velocidad de comunicación serial cambiando el valor en la función Serial.begin(). Recuerda cargar este código en tu placa Arduino antes de realizar pruebas.

Sección 4: Pruebas y calibración

Una vez que el sensor ultrasonico está correctamente conectado y el código se encuentra cargado en Arduino, es importante realizar pruebas y calibración para asegurar una medición precisa de distancias. Sigue estos pasos:

  1. Coloca un objeto cerca del sensor y verifica que la distancia medida sea correcta
  2. Realiza pruebas a diferentes distancias y verifica que los resultados sean consistentes
  3. En caso de obtener mediciones erróneas, verifica nuevamente las conexiones y asegúrate de haber utilizado el código fuente correcto

La calibración del sensor debe realizarse de acuerdo a las necesidades de tu proyecto específico. Si deseas mayor precisión, es posible ajustar el código fuente para corregir posibles errores.

Te recomendamos también Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA  ️Guía para crear proyecto Arduino con SENSOR DE TEMPERATURA ️
Te recomendamos también ¡Compra Arduino en México! Encuentra los mejores proveedores y precios¡Compra Arduino en México! Encuentra los mejores proveedores y precios
Te recomendamos también Crea tu propio glucómetro con Arduino  ️: Guía paso a pasoCrea tu propio glucómetro con Arduino ️: Guía paso a paso
Te recomendamos también Descubre las espec. de la placa Arduino Uno y crea tus proyectosDescubre las espec. de la placa Arduino Uno y crea tus proyectos

Sección 5: Ejemplos de proyectos

El sensor ultrasonico en Arduino puede ser utilizado en una amplia variedad de proyectos. Aquí te presentamos algunos ejemplos:

  • Sistema de estacionamiento automático para vehículos
  • Robot seguidor de líneas
  • Sistema de monitoreo de niveles de agua en un tanque

Puedes encontrar tutoriales y guías más detalladas de estos proyectos específicos en nuestro sitio web.

Conclusión

Realizar la correcta conexión del sensor ultrasonico en Arduino es esencial para obtener resultados óptimos en tus proyectos. Asegúrate de contar con los materiales necesarios, sigue el diagrama de conexiones y utiliza el código fuente proporcionado. Recuerda realizar pruebas y calibración para obtener mediciones precisas. ¡Experimenta y diviértete creando proyectos con sensores ultrasonicos en Arduino!

Share
Tweet
Email
Prev Article
Next Article

Related Articles

¡Aprende a Programar Arduino con Ladder!   Tutoriales y Ejemplos
La programación es un aspecto fundamental en el mundo de …

¡Aprende a Programar Arduino con Ladder! Tutoriales y Ejemplos

¿Qué entorno de programación de Arduino elegir? Descubre el mejor
El entorno de programación es una pieza fundamental en el …

¿Qué entorno de programación de Arduino elegir? Descubre el mejor

About The Author

Desiree K. Aguero

¡Hola! Soy Desiree Aguero, estudiante de Ingeniería y apasionada del mundo de la tecnología. En este blog, comparto mi amor por Arduino y la electrónica, explorando proyectos innovadores y soluciones creativas. Mi objetivo es hacer que la tecnología sea accesible para todos, proporcionando tutoriales detallados y recursos útiles. Únete a mí en este emocionante viaje de aprendizaje y descubrimiento. ¡Juntos, haremos grandes cosas con Arduino!

Leave a Reply

Lo siento, debes estar conectado para publicar un comentario.

Mi Arduino

Todo Referente a los Arduinos
Copyright © 2026 Mi Arduino
Todos Los Derechos Reservados
Gestionar consentimiento
Para ofrecer las mejores experiencias, utilizamos tecnologías como las cookies para almacenar y/o acceder a la información del dispositivo. El consentimiento de estas tecnologías nos permitirá procesar datos como el comportamiento de navegación o las identificaciones únicas en este sitio. No consentir o retirar el consentimiento, puede afectar negativamente a ciertas características y funciones.
Funcional Siempre activo
El almacenamiento o acceso técnico es estrictamente necesario para el propósito legítimo de permitir el uso de un servicio específico explícitamente solicitado por el abonado o usuario, o con el único propósito de llevar a cabo la transmisión de una comunicación a través de una red de comunicaciones electrónicas.
Preferencias
El almacenamiento o acceso técnico es necesario para la finalidad legítima de almacenar preferencias no solicitadas por el abonado o usuario.
Estadísticas
El almacenamiento o acceso técnico que es utilizado exclusivamente con fines estadísticos. El almacenamiento o acceso técnico que se utiliza exclusivamente con fines estadísticos anónimos. Sin un requerimiento, el cumplimiento voluntario por parte de tu proveedor de servicios de Internet, o los registros adicionales de un tercero, la información almacenada o recuperada sólo para este propósito no se puede utilizar para identificarte.
Marketing
El almacenamiento o acceso técnico es necesario para crear perfiles de usuario para enviar publicidad, o para rastrear al usuario en una web o en varias web con fines de marketing similares.
  • Administrar opciones
  • Gestionar los servicios
  • Gestionar {vendor_count} proveedores
  • Leer más sobre estos propósitos
Ver preferencias
  • {title}
  • {title}
  • {title}