Docsity
Docsity

Prepara tus exámenes
Prepara tus exámenes

Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity


Consigue puntos base para descargar
Consigue puntos base para descargar

Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium


Orientación Universidad
Orientación Universidad


Programando con Open Roberta, Esquemas y mapas conceptuales de Robótica

Se muestra la programación de sensores de ultrasonidos

Tipo: Esquemas y mapas conceptuales

2019/2020

Subido el 11/06/2023

freddy-ramos-loza
freddy-ramos-loza 🇧🇴

1 documento

1 / 28

Toggle sidebar

Esta página no es visible en la vista previa

¡No te pierdas las partes importantes!

bg1
1
G
U
Í
A
D
E
T
RABA
J
O
S
es
i
ón
4
2021
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17
pf18
pf19
pf1a
pf1b
pf1c

Vista previa parcial del texto

¡Descarga Programando con Open Roberta y más Esquemas y mapas conceptuales en PDF de Robótica solo en Docsity!

GU ÍA D E

T RABAJ O

Ses ión 4

Di

Todos los derechos reservados. Ninguna parte de este

trabajo puede ser reproducida o transmitida

masivamente de cualquier forma o por cualquier medio,

electrónico o mecánico, incluido fotocopia, grabación o

por cualquier sistema de almacenamiento o recuperación

de información, sin el permiso previo por escrito del

propietario de los derechos de autor.

[email protected]

www.engitronicperu.com

I MP O RT AN TE

Diapositiva 3:

En esta sección veremos el funcionamiento del sensor ultrasónico y la programación básica para obtener las lecturas de este sensor usando el simulador.

Diapositiva 4:

¿Qué es un sensor ultrasónico?

Es un sensor que funciona de forma análoga a forma de ubicarse de algunos animales como los murciélagos.

Los elementos que parecen como ojos de este dispositivo son transductores ultrasónicos los cuales transforman una señal eléctrica, el voltaje o la corriente eléctrica, en una señal acústica ultrasónica (sonido no audible por encima del límite superior audible del ser humano)

Se usa para obtener la distancia entre un objeto y sí mismo cuando se programa al robot.

Engi-Tip: El sensor por sí mismo no calcula la distancia solo nos da la capacidad de medirla

gracias a los ultrasonidos que emite y recibe.

Diapositiva 5:

¿Cómo funciona este sensor?: A través del transductor transmisor se emite un sonido ultrasónico (señal enviada). Y cuando este sonido rebota al chocar con el objeto u obstáculo, se genera una señal de rebote (eco) la cual será recibida por el transductor receptor.

Diapositiva 6:

Diapositiva 8:

¿Quéaplicacionestieneelsensorultrasónico?

Este sensor es muy usado en las industrias. Por ejemplo, cuando se busca mantener el nivel del líquido de un tanque, se hace uso de este sensor como un sensor de nivel.

Otra aplicación la podemos encontrar en las industrias de bebidas. En esta aplicación, se usa como un señor de proximidad con el fin de contar las botellas y de esa manera saber cuántas botellas van ingresando a una estación, lugar donde ocurre un determinado proceso como el llenado de las botellas.

También tenemos la aplicación como sensor de proximidad, pero con el fin de llenar y envasar las botellas cuando este sensor la detecte.

Sabías que el controlador usado en la industria se llama PLC (Controlador Lógico Programable)

Diapositiva 9:

¿Cómocrearunavariableynofallarenelintento?

Primero empecemos a usar brevemente el simulador Open Roberta Lab.

Paso 1: Ingresa a https://lab.open-roberta.org/. Luego se mostrará la siguiente ventana en tu pantalla.

Paso 2: Selecciona la opción mBot tal y como se muestra en la siguiente captura.

Paso 4: Sigue los pasos de la diapositiva mostrada anteriormente.

Tip: Dar clic en la lupa ubicada cerca de la esquina inferior derecha para hacer zoom en tu espacio de trabajo. Finalmente, dar clic en la lupa con el signo +.

Diapositiva 10:

Midiendo la distancia

Te recomendamos seguir los siguientes pasos para que identifiques las categorías y los bloques necesarios para el posterior programa.

Recorar que previamente nombramos a nuestra variable como “istancia”.

Posterior a ello, vamos a dirigirnos a la categoría variables y podrás observar que la variable creada tiene bloques asignados.

Diapositiva 11:

Realiza el siguiente programa con los bloques que arrastraste en tu zona de programación.

Diapositiva 12:

Para poer visualiar la siguiente escena ar clic en la opcin “SIM” que se ubica en la barra e herramientas que se encuentra a la derecha.

Diapositiva 13:

Podrás visualizar una serie de iconos debajo del escenario, dar clic en las opciones mostradas en la diapositiva con el fin de poder visualizar el valor de la distancia medida constantemente.

Diapositiva 14:

Finalmente, dar clic en el siguiente icono para simular el programa y así obtener la ventana que muestre la distancia.

Diapositiva 17:

Podemos usar LEDs como luces indicadoras. Por ejemplo, luz roja para alarmas de emergencia o luces verdes en caso de que todo este bien en un proceso industrial.

Diapositiva 18:

Tal como vemos en las imágenes, hoy vemos que los LEDs son muy usados tanto en uso doméstico e industrial.

Diapositiva 19:

Debemos modificar ligeramente el programa anterior, añadiendo los bloques de acción “Encener LED” tal y como se muestra en la imagen.

Para modificar el color debes hacer en el color mismo (cuadrado rojo)

Diapositiva 21:

Se puede encontrar esta aplicación en los módulos de distanciamiento social que son unas lámparas con un sensor para poder calcular la distancia entra la persona y un objeto.

Una aplicación de este módulo sería para los bancos que atienden a los clientes.

Diapositiva 22:

Para lograr el bloque que contenga la relacin lgica “istancia menor o igual a 20”. Debemos seguir los siguientes pasos.

Primero debes ir a la categoría matemática y arrastrar el bloque que contiene un cero e inmediatamente cambiar el valor por 20.

Luego ebes arrastrar el bloque que contiene “=” que pertenece a la categoría Lgica. A continuación, dar clic en la fecha que acompaña al signo = para poder seleccionar el signo adecuado ≤.

Diapositiva 23: