{"id":38774,"date":"2023-04-21T13:36:07","date_gmt":"2023-04-21T18:36:07","guid":{"rendered":"https:\/\/www.bjultrasonic.com\/diy-ultrasonic-distance-sensor\/"},"modified":"2025-01-21T05:28:26","modified_gmt":"2025-01-21T10:28:26","slug":"diy-ultrasonic-distance-sensor","status":"publish","type":"post","link":"https:\/\/www.bjultrasonic.com\/es\/diy-ultrasonic-distance-sensor\/","title":{"rendered":"Medir distancias con un sensor ultras\u00f3nico DIY"},"content":{"rendered":"<p>Los sensores de distancia ultras\u00f3nicos se han convertido en una herramienta fundamental en diversos proyectos de electr\u00f3nica, rob\u00f3tica y automatizaci\u00f3n del hogar. Su capacidad para medir distancias con precisi\u00f3n sin contacto f\u00edsico los hace ideales para aplicaciones como sistemas de aparcamiento, robots de evitaci\u00f3n de obst\u00e1culos y control de nivel de l\u00edquidos. Este art\u00edculo explorar\u00e1 en detalle c\u00f3mo construir tu propio sensor de distancia ultras\u00f3nico, desde la selecci\u00f3n de componentes hasta la implementaci\u00f3n del c\u00f3digo.<\/p>\n<h3>Componentes Necesarios<\/h3>\n<p>Para este proyecto, necesitaremos los siguientes componentes:<\/p>\n<table class=\"table table-striped table-bordered\">\n<thead>\n<tr>\n<th>Componente<\/th>\n<th>Descripci\u00f3n<\/th>\n<\/tr>\n<\/thead>\n<tbody>\n<tr>\n<td>Sensor ultras\u00f3nico HC-SR04<\/td>\n<td>El componente principal para la medici\u00f3n.<\/td>\n<\/tr>\n<tr>\n<td>Arduino Uno<\/td>\n<td>Microcontrolador para procesar la informaci\u00f3n.<\/td>\n<\/tr>\n<tr>\n<td>Cables de conexi\u00f3n<\/td>\n<td>Para conectar los componentes.<\/td>\n<\/tr>\n<tr>\n<td>Resistencia 220\u03a9<\/td>\n<td>Para el circuito del LED (opcional).<\/td>\n<\/tr>\n<tr>\n<td>LED (opcional)<\/td>\n<td>Para visualizar la medici\u00f3n.<\/td>\n<\/tr>\n<tr>\n<td>Protoboard<\/td>\n<td>Para facilitar las conexiones.<\/td>\n<\/tr>\n<\/tbody>\n<\/table>\n<h3>Montaje del Circuito<\/h3>\n<p>El montaje del circuito es relativamente sencillo. El sensor ultras\u00f3nico HC-SR04 tiene cuatro pines: VCC, GND, Trigger y Echo.  Conectamos VCC al pin 5V del Arduino, GND a GND del Arduino.  Trigger se conecta a un pin digital del Arduino (por ejemplo, pin 7) y Echo a otro pin digital (por ejemplo, pin 8). Si se utiliza el LED, se conecta la pata larga (\u00e1nodo) a un pin digital a trav\u00e9s de la resistencia de 220\u03a9 y la pata corta (c\u00e1todo) a GND.<\/p>\n<h3>C\u00f3digo para Arduino<\/h3>\n<p>El c\u00f3digo para controlar el sensor ultras\u00f3nico con Arduino es simple y utiliza la librer\u00eda est\u00e1ndar.  En esencia, enviamos un pulso de 10 microsegundos al pin Trigger.  Luego, medimos el tiempo que tarda el pin Echo en recibir la se\u00f1al de rebote.  La distancia se calcula utilizando la velocidad del sonido (aproximadamente 343 m\/s).<\/p>\n<pre><code class=\"language-c++\">const int trigPin = 7;\nconst int echoPin = 8;\n\nvoid setup() {\n  Serial.begin(9600);\n  pinMode(trigPin, OUTPUT);\n  pinMode(echoPin, INPUT);\n}\n\nvoid loop() {\n  long duration;\n  float distance;\n\n  digitalWrite(trigPin, LOW);\n  delayMicroseconds(2);\n  digitalWrite(trigPin, HIGH);\n  delayMicroseconds(10);\n  digitalWrite(trigPin, LOW);\n\n  duration = pulseIn(echoPin, HIGH);\n  distance = duration * 0.034 \/ 2;\n\n  Serial.print(\"Distancia: \");\n  Serial.print(distance);\n  Serial.println(\" cm\");\n  delay(100); \n}<\/code><\/pre>\n<h3>Calibraci\u00f3n y Pruebas<\/h3>\n<p>Una vez montado el circuito y cargado el c\u00f3digo, es importante calibrar el sensor.  Podemos utilizar una regla o cinta m\u00e9trica para medir la distancia real y compararla con la lectura del sensor. Si es necesario, se pueden ajustar los c\u00e1lculos en el c\u00f3digo para mejorar la precisi\u00f3n.  Es importante realizar pruebas a diferentes distancias y en diferentes entornos para asegurar un funcionamiento correcto.<\/p>\n<h3>Aplicaciones Pr\u00e1cticas<\/h3>\n<p>Una vez que tengas tu sensor de distancia ultras\u00f3nico funcionando, las posibilidades son infinitas. Puedes utilizarlo para crear un sistema de aparcamiento autom\u00e1tico, un robot que evite obst\u00e1culos, un sistema de medici\u00f3n de nivel de l\u00edquidos, o incluso un instrumento musical interactivo.<\/p>\n<p>Construir un sensor de distancia ultras\u00f3nico DIY es un proyecto accesible y gratificante que permite comprender los principios b\u00e1sicos de la electr\u00f3nica y la programaci\u00f3n.  Con un poco de paciencia y siguiendo los pasos descritos, podr\u00e1s tener tu propio sensor funcionando en poco tiempo y explorar un mundo de aplicaciones creativas.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Los sensores de distancia ultras\u00f3nicos se han convertido en una herramienta fundamental en diversos proyectos de electr\u00f3nica, rob\u00f3tica y automatizaci\u00f3n del hogar. Su capacidad para medir distancias con precisi\u00f3n sin contacto f\u00edsico los hace ideales para aplicaciones como sistemas de aparcamiento, robots de evitaci\u00f3n de obst\u00e1culos y control de nivel de l\u00edquidos. Este art\u00edculo explorar\u00e1<\/p>\n","protected":false},"author":1,"featured_media":26464,"comment_status":"closed","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[6417],"tags":[],"class_list":["post-38774","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","prodpage-classic"],"aioseo_notices":[],"_links":{"self":[{"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/posts\/38774","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/comments?post=38774"}],"version-history":[{"count":0,"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/posts\/38774\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/media\/26464"}],"wp:attachment":[{"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/media?parent=38774"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/categories?post=38774"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.bjultrasonic.com\/es\/wp-json\/wp\/v2\/tags?post=38774"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}