PROYECTO RADAR con ARDUINO utilizando SENSOR de ULTRASONIDOS [explicado paso a paso] +códigos

Robot UNO
2 Jul 202008:45

Summary

TLDREn este video, el creador presenta un interesante proyecto de radar utilizando Arduino, ideal para aplicaciones en robótica móvil o para ampliar otros proyectos. El montaje es sencillo y consta de un sensor de ultrasonidos y un servomotor, que se adhieren con silicona caliente. Se conectan directamente a la placa de Arduino, que suministra energía de 5 voltios a ambos componentes. El código de Arduino se explica paso a paso, y se destaca la importancia de que los cables no estén tensos para permitir el libre movimiento del servomotor. La programación es el aspecto más atractivo del proyecto, y se utiliza Processing para visualizar los datos. El creador ofrece el código en los comentarios y anima a los espectadores a participar activamente, pidiendo que soliciten los códigos a través de los comentarios si no aparecen en la descripción. Este proyecto es visualmente impactante, fácil de hacer y ofrece múltiples aplicaciones, como parte de un robot móvil que mapea o evita obstáculos.

Takeaways

  • 😊 El vídeo presenta un proyecto para crear un radar utilizando Arduino y otros componentes.
  • 🛠️ Se destacan los materiales necesarios para el proyecto, como el sensor de ultrasonidos, el servomotor y una placa Arduino Uno.
  • 🔌 Las conexiones entre los componentes son simples y directas, con instrucciones detalladas sobre cómo realizarlas.
  • ⚙️ Se hace hincapié en la importancia de la programación, con códigos proporcionados tanto para Arduino como para Processing.
  • 🔄 Se explica el proceso de carga del código en Arduino y su conexión al ordenador.
  • 💻 Se brindan instrucciones para descargar y ejecutar Processing, la aplicación utilizada para visualizar los datos del radar.
  • 📏 Se muestran ejemplos de distancias detectadas por el radar, demostrando su funcionalidad.
  • 👍 Se enfatiza la accesibilidad del proyecto, resaltando su simplicidad y gratuidad.
  • 🤖 Se sugieren posibles aplicaciones del radar en proyectos de robótica móvil, como mapeado de zonas o evasión de obstáculos.
  • 👨‍💻 Se invita a los espectadores a participar dejando comentarios y sugiriendo más proyectos similares.

Q & A

  • ¿Qué tipo de proyecto se va a realizar según el vídeo?

    -Se va a realizar un radar utilizando Arduino.

  • ¿Cuál es la función principal del radar que se está construyendo?

    -La función principal es detectar objetos utilizando un sensor de ultrasonidos.

  • ¿Qué materiales se mencionan como necesarios para el proyecto?

    -Se mencionan materiales como Arduino, un sensor de ultrasonidos, un servomotor, y una base de madera o cartón, entre otros.

  • ¿Qué tipo de software se utiliza en el proceso?

    -Se utiliza el software Arduino para programar el Arduino y Processing para la visualización de los datos del radar.

  • ¿Cómo se realiza la conexión entre el sensor de ultrasonidos, el servomotor y Arduino?

    -Se realiza mediante cables, con el cuidado de que tanto el sensor como el servomotor se alimenten con 5 voltios provenientes de la placa de Arduino.

  • ¿Qué se debe hacer para asegurar el correcto funcionamiento del programa en Arduino?

    -Se debe verificar que el código esté correcto y subirlo al Arduino. Además, es importante asegurarse de que el Arduino esté conectado al puerto adecuado del ordenador.

  • ¿Qué ajuste se debe realizar en el código de Processing para que funcione correctamente con el Arduino?

    -Se debe ajustar la línea de código que indica en qué puerto está conectado el Arduino, para que coincida con el puerto real al que está conectado en el ordenador.

  • ¿Qué información muestra el radar una vez que está en funcionamiento?

    -El radar muestra la distancia a la que se encuentran los objetos detectados, así como el ángulo de detección.

  • ¿Cuál es el rango de distancias que puede medir el radar según el vídeo?

    -El radar puede medir distancias de hasta 40 centímetros.

  • ¿Qué se menciona como una aplicación potencial del proyecto de radar?

    -Se menciona que el radar se puede incorporar a un robot móvil para diversas aplicaciones, como mapear una zona o esquivar obstáculos.

Outlines

00:00

😀 Introducción y montaje del proyecto con Arduino

El primer párrafo introduce el video, destacando que se trata de un proyecto de radar utilizando Arduino, uno de los proyectos más interesantes y visuales que se pueden realizar. Se menciona que el video explicará paso a paso cómo hacerlo y se anima a los espectadores a pedir los códigos de programación en los comentarios, ya que no se pueden incluir en la descripción debido a caracteres raros. Seguidamente, se describe el proceso de montaje del sensor de ultrasonidos y el servomotor, utilizando un acoplador y silicona caliente para fijarlos, asegurándose de que estén bien centrados y con las conexiones hacia arriba. Además, se detalla cómo fijar el Arduino a una base de contrachapado y cómo conectar los motores y el sensor de ultrasonidos a la placa de Arduino, utilizando cables que se dividen para proporcionar alimentación de 5 voltios a ambos dispositivos. Se destaca la importancia de que los cables no tengan tensión para permitir el movimiento libre del servomotor y se ofrece un esquema para facilitar las conexiones.

05:00

💻 Programación y funcionamiento del radar con Processing

El segundo párrafo se centra en la programación del proyecto. Se indica que el código de Arduino debe copiarse y pegarse, y una vez verificado, se conecta el Arduino al ordenador y se sube el código. Se menciona la necesidad de descargar Processing, proporcionando un enlace en la descripción, y se describe cómo hacerlo, destacando que es gratuito y no requiere instalación. Una vez abierto Processing, se detalla el proceso de copiar y pegar el código de programación tanto para Arduino como para Processing. Se destaca la importancia de ajustar la línea 19 del código de Processing para que coincida con el puerto al que está conectado el Arduino, en este caso, el puerto número 3. Al ejecutar el programa, se muestra cómo el Arduino comienza a mover y a enviar datos al radar, que se visualiza en la pantalla. Se describe cómo el radar detecta objetos, como la mano del usuario, midiendo la distancia y el ángulo hasta 40 centímetros. El vídeo termina mostrando el radar en funcionamiento y destacando la sencillez del proyecto, animando a los espectadores a que lo prueben y a compartir sus experiencias. Además, se menciona la posibilidad de incorporar el proyecto en robots móviles para mapear zonas o evitar obstáculos, subrayando su amplio espectro de aplicaciones.

Mindmap

Keywords

💡Arduino

Arduino es una plataforma de prototipado de hardware de código abierto que permite a los usuarios crear proyectos electrónicos interactivos. En el video, se utiliza Arduino como el corazón del proyecto de radar, controlando la comunicación y el movimiento del servomotor.

💡Servomotor

Un servomotor es un tipo de motor que puede controlar la posición angular de una pieza. En el video, el servomotor se usa para mover el sensor de ultrasonidos, permitiendo que el radar detecte objetos en diferentes ángulos.

💡Sensor de ultrasonidos

El sensor de ultrasonidos es un dispositivo que utiliza el sonido para medir distancias. En el proyecto, este sensor es crucial para detectar la distancia y el ángulo de los objetos, enviando la información al Arduino.

💡Silicona caliente

La silicona caliente es un adhesivo que se endurece al enfriarse, a menudo utilizado en proyectos de electrónica para fijar componentes. En el video, se utiliza para asegurar el sensor de ultrasonidos al servomotor y el Arduino a la base.

💡Processing

Processing es un lenguaje de programación y un entorno de desarrollo que se utiliza para crear prototipos interactivos de software visual. En el video, Processing se utiliza para visualizar los datos recibidos del Arduino en una interfaz de radar.

💡Conexión

Las conexiones son las uniones eléctricas entre los componentes del proyecto. En el video, se describe cómo conectar el Arduino con el servomotor y el sensor de ultrasonidos, así como la conexión del ordenador con el Arduino para la programación.

💡Código de programación

El código de programación es la serie de instrucciones escritas en un lenguaje de programación que el Arduino y Processing ejecutan para controlar el funcionamiento del radar. Se menciona en el video que el código es crucial para el proyecto y se proporciona en los comentarios.

💡Montaje

El montaje se refiere al proceso de ensamblar los componentes físicos del proyecto. En el video, el montaje incluye la colocación del sensor de ultrasonidos en el servomotor, la fijación del Arduino a la base y la conexión de los cables.

💡Radar

El radar en este contexto es una metáfora para el sistema de detección que se está construyendo, que utiliza sensores de ultrasonidos para detectar objetos en su entorno. El video muestra cómo crear este sistema de detección visual y su programación.

💡Robótica móvil

La robótica móvil se refiere a la creación de robots que pueden moverse por su entorno. En el video, se sugiere que el proyecto de radar podría ser incorporado en un robot móvil para ayudar en tareas como el mapeado de la zona o la evasión de obstáculos.

💡Impresora 3D

Una impresora 3D es una máquina que utiliza diferentes técnicas para crear objetos tridimensionales a partir de materiales como el plástico. En el video, se menciona un accesorio impreso en 3D que se utiliza para mejorar la fijación del Arduino en la base.

Highlights

Se muestra cómo construir un radar utilizando Arduino, un proyecto visualmente interesante con muchas aplicaciones en robótica móvil.

Se necesitan materiales específicos, como un sensor de ultrasonidos, un servomotor y una placa Arduino.

La programación es crucial para este proyecto y se proporcionan códigos para Arduino y Processing.

Se detalla el montaje físico del radar, incluyendo la fijación de componentes y las conexiones eléctricas.

Las conexiones eléctricas se explican detalladamente, incluyendo cómo alimentar tanto el sensor de ultrasonidos como el servomotor con 5 voltios.

Se subraya la importancia de asegurarse de que los cables estén sueltos para permitir que el servomotor gire libremente.

Se muestra cómo cargar y ejecutar los programas en Arduino y Processing para que el radar funcione correctamente.

El radar detecta objetos, mostrando la distancia y el ángulo de detección, con un rango de hasta 40 centímetros.

El proyecto es accesible para cualquier persona, con instrucciones detalladas y códigos proporcionados.

Se resalta la versatilidad del proyecto, que puede ser incorporado en robots móviles u otros proyectos similares.

El radar puede utilizarse para mapear zonas, esquivar obstáculos u otras aplicaciones en robótica.

Se invita a los espectadores a probar el proyecto y a compartir sus experiencias.

Se ofrece apoyo adicional para aquellos que deseen más proyectos similares en el futuro.

El proyecto es presentado como una oportunidad para hacer realidad ideas previamente deseadas pero no realizadas.

El radar se muestra en funcionamiento al final del video, reforzando su viabilidad y utilidad.

Transcripts

play00:00

bueno

play00:00

[Música]

play00:12

[Música]

play00:21

hola muy buenas a todos en el vídeo de

play00:23

hoy vamos a hacer un radar como el que

play00:24

acabáis de ver con arduino solo hacen

play00:26

falta los materiales que estoy viendo

play00:27

por pantalla me parece uno de los

play00:29

proyectos más interesantes que se pueden

play00:31

hacer con arduino un proyecto muy visual

play00:33

y un proyecto que podemos darle mil

play00:35

utilidades en robótica móvil o lo

play00:38

podemos acoplar a otros de nuestros

play00:39

proyectos si queréis ver cómo se hace

play00:41

explicado paso a paso todo quedaros a

play00:43

ver el vídeo y muy importante si queréis

play00:45

los códigos de programación pedirme los

play00:47

por los comentarios porque en la

play00:48

descripción no me deja ponerlos porque

play00:49

dice que tiene caracteres raros entonces

play00:52

os toque pasar por los comentarios y que

play00:54

kelly los códigos y yo os paso tanto el

play00:55

de arduino que vamos a utilizar como el

play00:57

de processing ahora los explicaremos

play00:59

todos y de todas formas en el vídeo los

play01:01

voy a explicar y voy a enseñar cómo

play01:02

hacerlo todo

play01:03

no os preocupéis así que vamos

play01:07

ah

play01:10

lo primero que vamos a hacer va a ser

play01:11

pegar nuestro sensor de ultrasonidos a

play01:14

nuestro servomotor de esta forma para

play01:17

ello voy a utilizar un acoplador de

play01:19

estos que son más grandes de lo normal y

play01:21

llevando pestañas extra para que tenga

play01:22

más superficie de contacto para pegarlo

play01:26

voy a utilizar silicona caliente que es

play01:28

lo más fácil pero podéis utilizar

play01:29

cualquier otra cosa y lo pegaremos de

play01:31

esta forma

play01:34

tenemos que intentar que esté lo más

play01:36

centrado posible y también que las

play01:39

conexiones tienen que quedar hacia

play01:40

arriba se tiene que quedar de esta forma

play01:42

lo siguiente que vamos a hacer va a ser

play01:44

pegar nuestro arduino 1 a la base yo de

play01:47

base estoy utilizando un trozo de

play01:48

contrachapado de madera pero podéis

play01:50

utilizar cartón o cualquier otro

play01:52

material y el y la placa arduino como

play01:55

podéis ver tiene un tiene un tiene un

play01:57

accesorio de hecho con la impresora 3d

play01:59

que es para que se pegue mejor en este

play02:01

tipo de sitios voy a utilizar también

play02:03

silicona caliente

play02:05

de esta forma ahora lo que vamos a hacer

play02:08

va a ser pegar nuestros promotores yo

play02:10

voy a poner de esta forma para que el

play02:12

cable queda hacia atrás

play02:14

y así

play02:20

ahí es muy importante ponerlo mirando

play02:22

hacia afuera porque lo que va a venir va

play02:25

a detectar los objetos va a ser el

play02:26

sensor de ultrasonidos entonces si lo

play02:28

ponemos mirando hacia el otro lado puede

play02:29

ser que detecte los cables que ahora

play02:31

pondremos por aquí las conexiones o

play02:33

cualquier otra cosa entonces tiene que

play02:34

estar apuntando hacia afuera vale pues

play02:37

una vez que lo tenemos todo montado lo

play02:38

siguiente que hay que hacer es hacer las

play02:39

conexiones son muy sencillas son

play02:41

directas lo único decir que como hay

play02:43

sólo una salida de 5 voltios de la placa

play02:45

de arduino y necesitamos alimentar con 5

play02:48

voltios tanto el vdc del sensor de

play02:50

ultrasonidos como es el servomotor lo

play02:53

que me ha hecho con el soldador ha sido

play02:55

un cable que se divide en dos para así

play02:57

poder alimentar desde la serie de 5

play02:59

voltios de arduino tanto el servomotor

play03:02

como el sensor de ultrasonidos para el

play03:05

sensor de ultrasonidos como el cable de

play03:07

salida es más hembra macho y la salida

play03:10

final es macho y el cable está en el

play03:13

macho que utilizó una ficha de conexión

play03:14

para hacer el empalme y en el sensor de

play03:17

iu en el servomotor va directamente las

play03:20

demás conexiones o las dejo en unos que

play03:21

me está por aquí es simplemente seguirlo

play03:23

es muy sencillo básicamente el pin de

play03:26

control

play03:27

con positivo y negativo el servomotor y

play03:29

el pin el control va al pin número 12

play03:32

que es el naranja y en el sensor de

play03:34

ultrasonidos vdc y genere van a la

play03:36

alimentación de arduino a 5 voltios que

play03:38

es lo que explicado antes y al genere y

play03:41

el thriller el trigger balbín número 10

play03:44

y hecho va al tri al pin número 11 una

play03:48

vez explicado esto simple desmontarlo

play03:49

pero dejó por aquí el esquema para que

play03:51

os sea más sencillo

play03:58

y

play04:01

[Música]

play04:05

vale pues como veis el montaje es muy

play04:08

sencillo sabéis está siguiendo el

play04:09

esquema o lo que yo he dicho que es lo

play04:10

mismo es muy importante decir que los

play04:13

cables queden sueltos no suelto en las

play04:14

conexiones sino sueltos de que no tengan

play04:16

tensión para que servomotor pueda girar

play04:17

libremente y no tenga problemas

play04:21

decir también que los cables los podemos

play04:24

colocar de mejor forma pero bueno así

play04:26

está a mí así me vale pero podéis dejar

play04:28

lo más curioso pero lo interesante este

play04:30

proyecto no es el montaje sino la

play04:32

programación así que vamos al ordenador

play04:33

yo lo explico todo paso a paso vale pues

play04:36

ya estamos aquí aquí tenemos el programa

play04:37

de arduino que simplemente lo que

play04:39

tenemos que hacer es copiarlo y pegarlo

play04:41

de los comentarios señor si me ponéis un

play04:43

comentario y yo os lo paso al instante

play04:45

el código de programación de al tanto de

play04:47

arduino como de procesión ahora explicar

play04:49

el proceso simplemente hay que copiarlo

play04:51

tal cual darle a verificar para ver que

play04:53

todo está correcto y conectar nuestro

play04:56

ordino al ordenador lo subimos el código

play05:00

y muy importante ver que aquí pone

play05:03

arduino uno en con tres significa que el

play05:06

el arduino está puesto en el puerto

play05:08

número tres una vez que lo conectemos el

play05:11

alumno empezará a moverse y empezará a

play05:12

reenviar y a recibir datos vale así que

play05:15

vamos ahora processing para descargar

play05:17

los procesos dejar un enlace en la

play05:19

descripción es totalmente gratuito ocupa

play05:21

muy poco no hace falta instalarlo sólo

play05:23

con ejecutarlo vale o me dicen enlace de

play05:26

la descripción lo descarga jce ocupa 127

play05:28

así más o menos se os descargar un

play05:31

archivo comprimido lo descomprimir y os

play05:34

saldrá algo como esto bueno os saldrá lo

play05:36

mismo pues no hace falta instalarlo

play05:38

basta con darle al ejecutable se os

play05:40

abrirá una ventana como ésta y ya

play05:43

estaremos con processing lo siguiente

play05:45

que habrá que hacer es copiar el

play05:47

comentario salió cuando me pides el

play05:49

código de programación o pasaré dos

play05:51

comentarios uno con el código arduino

play05:53

que será copiarlo y pegarlo y otro con

play05:55

el código de proceso que será también

play05:56

copiarlo y pegarlo

play05:59

una vez que abrimos procesiones de esta

play06:00

forma el arduino ya se nos está moviendo

play06:02

porque ya hemos cargado el programa y lo

play06:04

hemos subido entonces aquí lo que

play06:05

tendríamos que hacer es control uve y

play06:07

copiar el código que os pasaré por los

play06:09

comentarios de esta forma una vez que lo

play06:12

tenemos aquí muy importante en la línea

play06:14

19 ley como pone aquí con 7 pues este

play06:18

com hay que irse al hogar divino y ver

play06:20

arduino en que come está en qué puerto

play06:23

como vemos yo lo tengo conectado al

play06:24

puerto número 3 entonces aquí tendría

play06:27

que poner puerto número 3 si no hacemos

play06:29

esto no funcionaría es lo único que hay

play06:31

que cambiar una vez que tenemos esto le

play06:33

damos a play

play06:34

y se nos abrirá el radar como veis aquí

play06:37

tenemos el radar el arduino se está

play06:39

moviendo y está enviando la información

play06:41

al radar ahora aquí tengo puesta la mano

play06:44

que hoy se marcará lo enseñaré todo a la

play06:46

vez

play06:47

pero como veis es un proyecto muy muy

play06:48

interesante de hacer muy sencillo no hay

play06:50

que hacer nada más ya está funcionando

play06:52

el radar ahora está detectando mi mano

play06:54

otra de mi mano aquí la aquí está mi

play06:57

mano otra vez como veis nos dice la

play06:59

distancia a la que está el ángulo y mide

play07:03

hasta 40 centímetros

play07:05

este es el rango de distancias que mide

play07:06

el creador es fabri y bueno pues vamos a

play07:10

ver cómo funciona finalmente bien pues

play07:13

aquí tenemos nuestro radar funcionando

play07:15

como veis es un proyecto muy visual

play07:17

también muy sencillo de hacer y a lo

play07:19

mejor lo que más os tira para atrás es

play07:20

lo de instalar process in ejecutarlo y

play07:22

todo pero como veis es algo muy muy

play07:24

sencillo que cualquiera puede hacerlo es

play07:26

totalmente gratuito tenéis los dejo los

play07:28

códigos en los comentarios así que no

play07:30

hay ninguna excusa este es el típico

play07:32

proyecto que se ve mucho polista grant

play07:33

por youtube y que siempre hemos querido

play07:34

hacer pero que nunca nos hemos atrevido

play07:36

pues aquí lo traigo

play07:38

y bueno espero que deis like compartáis

play07:40

ponerme por los comentarios si queréis

play07:42

que traiga más proyectos de este estilo

play07:43

y como veis detecta mi mano

play07:46

perfectamente nos dice a qué distancia

play07:47

está lo dice aquí en qué ángulo lo ha

play07:49

detectado y este proyecto se le puede

play07:51

incorporar a un robot móvil ya sea un

play07:53

robot que va haciendo un mapeado de la

play07:56

zona un robot que va a ir esquivando

play07:58

obstáculos o cualquier otro proyecto de

play08:01

similar así que es un proyecto que tiene

play08:03

muchísimas aplicaciones y en otros

play08:05

proyectos espero que os guste darle y

play08:07

compartir y nos vemos en el siguiente

play08:09

vídeo voy a dejar ahora con unos planos

play08:10

del proyecto funcionando

play08:13

y hasta la próxima

play08:14

[Música]

play08:19

y

play08:22

[Música]

play08:42

[Música]

Rate This

5.0 / 5 (0 votes)

Related Tags
ArduinoRobóticaTutorialProyecto DIYElectrónicaTecnologíaSensor UltrasónicoProgramaciónInnovaciónEducación
Do you need a summary in English?