Está en la página 1de 21

CURSO VIRTUAL

Robótica
educativa

UNIDAD 3
PROGRAMACIÓN
CON ROBÓTICA
Sesión 7
Reconocimiento del
entorno de programación
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

SENSIBILIZACIÓN

Importancia de la programación:

La programación en computación es un proceso de elaboración de una solución a


través de un conjunto de pasos, que se realiza mediante un conjunto de órdenes o
instrucciones.

Estas instrucciones u órdenes también se llaman comandos, y pueden ser escritas


o iconográ cas.

Los comandos iconográ cos son representaciones visuales de una orden, y son
ideales para trabajar con estudiantes en la educación básica, principalmente en el
nivel primaria.

En robótica, la programación permite dar movimiento a los robots y conectar con


el mundo real a través de los sensores, como suele pasar con los sentidos.

En resumen, en robótica la programación es el mecanismo por el cual se le puede


dotar de “inteligencia” al robot.

Observa el video:

https://www.youtube.com/watch?v=R60
BDAnNSLI y re exiona sobre cuán útil es la
programación en la robótica, luego
responde:

¿Qué es la programación?
¿Por qué es importante en robótica?
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

ARGUMENTANDO PARA ACTUAR

WeDo es un lenguaje de programación iconográ co, esto signi ca que es un


sistema que permite la comunicación entre el robot y la computadora a n de
programar las acciones de un robot, mediante órdenes o comandos iconográ cos
(representación visual de las órdenes).

WeDo es el software que forma parte del Kit Lego WeDo, y que requiere ser
conectado al hub, los motores y sensores que formarán parte del robot.

Figura 1

Reconocimiento del entorno: Instalación de WeDo

Paso 1:

a) Descarga del software WeDo para Windows.

Ingresa al siguiente enlace:


h t t p s : //e d u c a t i o n . l e g o.co m /e s -
mx/downloads/retiredproducts/wed
o/software y verás el ícono y versión
del software. Haz clic en Descargar.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Paso 2:

En la parte inferior observarás el


nivel de avance de la descarga.

Al nalizar, entra a la carpeta de


descargas y observarás el archivo
comprimido.

Descomprime haciendo un clic derecho


y ubicando la opción unzip (extract to …)
para descomprimir en una carpeta.

b) Instalación del software WeDo para Windows:

Paso 3:

Ingresa a la carpeta descomprimida y


haz doble clic en el archivo ejecutable
“autorun”.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Paso 4:

Se abre una ventana para escoger el


idioma de la instalación, selecciona
“español” y luego continúa con los
demás pasos.

Paso 5:

Ahora que ya instalaste el programa,


verás que se creó un acceso directo
en tu escritorio. Ingresa al software
haciendo doble clic en ese ícono.

Paso 6:

Visualizarás esta pantalla, esto


s i g n i c a q u e ya i n g re s a s t e a l
programa, ahora veremos en detalle
cada parte de esta pantalla:
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Paso 7:

Reconocimiento del entorno.

E n e s t a á re a s e
encuentran los
íconos para abrir
En esta área p r o g r a m a s
podrás monitorear guardados, cerrar el
principalmente las software con la X, o
conexiones de los crear un nuevo
dispositivos con el programa con la
hub. página en blanco.
Esta es el área de
programación, aquí
podrás construir el
programa colocando
secuencialmente las
órdenes.

Este botón es en caso


se requiera detener el
programa en cualquier
momento.

En esta área podrás observar los


comandos u órdenes en forma de íconos,
los cuales seleccionarás y arrastrarás al
área de programación para construir un
programa.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Paso 8:

Reconocimiento de dispositivos electrónicos.

Antes de empezar a trabajar con el software, es necesario conocer los dispositivos


electrónicos y su forma de conectar.

Recordemos que en la unidad 1 - Sesión 1: Reconocimiento del kit, ya vimos estos


dispositivos.

El hub es un dispositivo electrónico clave, dado que a través de su conexión USB a


la computadora permitirá la conexión entre los motores y sensores con el
software.

Motor

Conector USB

Sensor de movimiento

HUB

Sensor de inclinación
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

En el extremo superior izquierdo


iniciará de esta forma cuando no hay
conexión alguna.
Lado izquierdo superior de la pantalla del programa.

Si se conecta el hub, la gura de este


dispositivo se observará en el
respectivo cuadro.
Lado izquierdo superior de la pantalla del programa.

Si se conecta en el hub, aparecerá


también el ícono de un motor.

Lado izquierdo superior de la pantalla del programa.

Si se conecta en el hub, un motor y un


sensor, aparecerá de esta forma en la
imagen:

Lado izquierdo superior de la pantalla del programa.


CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Conclusión:

De acuerdo a lo experimentado y observado, se puede entender que los


dispositivos electrónicos permiten la comunicación entre la computadora y el
robot a construir, y que el software facilita el reconocimiento de los dispositivos
conectados.

Figura 2
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

ACTIVIDAD PRÁCTICA

En esta sección pondrás en práctica el aprendizaje, para ello se te presenta un reto


de exploración e investigación del software, que deberás descubrir y desarrollar
usando el kit y software de WeDo, siguiendo estas indicaciones:

1. Construye un ventilador haciendo uso


de un motor y un sensor.

2. Explora el software y prográmalo para


que funcione “esperando por ” un
movimiento del sensor durante un tiempo
determinado.

3. Haz que ese programa se repita una


cantidad de veces o que se repita
indeterminadamente.

Aquí un ejemplo referencial:

Figura 3
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

LISTA DE REFERENCIAS

Figura 1 La térmica. Diputación de Málaga. Máster en robótica infantil LEGO de


Habilitas Educación (primavera 2019). [Fotografía].
https://latermicamalaga.com/master-en-robotica-infantil-lego-de-
habilitas-educacion-primavera-2019-2-2/

Figura 2 LEGO 9580 WeDo - Conjunto de construcción. [Fotografía]. Amazon.


h t t p s : // w w w. a m a z o n . e s / L E G O - 9 5 8 0 - We D o - C o n j u n t o -
construcci%C3%B3n/dp/B0036BVM0C

Figura 3 Estas son las ventajas y los inconvenientes de comprar un ventilador


para la casa.[Fotografía].El periódico. https://www.elperiodico.com/es/
vida-y-estilo/20220722/consejos-comprar-ventilador-casa-techo-
pared-columna-dv-14144152
CURSO VIRTUAL

Robótica
educativa

UNIDAD 3
PROGRAMACIÓN
CON ROBÓTICA
Sesión 8
Programación con
motores y sensores
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

SENSIBILIZACIÓN

¿Programar con motores y sensores?

El robot, al igual que los seres humanos , tiene un cuerpo físico, lo cual sería su
parte mecánica, y también tiene un sistema que permite su control, así como el
sistema nervioso conectado a los sentidos y músculos, eso vendría a ser la parte
electrónica; y nalmente simulan inteligencia, al realizar tareas o cumplir órdenes,
esa es la parte de programación, la cual a través de un conjunto de órdenes o
instrucciones ordenadas de forma secuencial, permiten que el robot realice
determinadas tareas.

Tanto la parte electrónica como la mecánica están conectadas al “cerebro” del


robot, por eso es muy importante aprender los principios y técnicas necesarias
para construir y programar e cientemente nuestro robot con motores y sensores.

Figura 1

Observa el video:

https://www.youtube.com/watch?v=R60
BDAnNSLI y re exiona sobre cuán útil es la
programación en la robótica, luego
responde:

¿Qué es la programación?
¿Por qué es importante en robótica?
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

ARGUMENTANDO PARA ACTUAR

Programación iconográ ca

Ya sabemos que el software WeDo es un lenguaje de programación iconográ co,


ya conocemos el hub, así como el motor y los sensores de giro y movimiento,
hemos reconocido básicamente el entorno de programación y sabemos respecto
a las conexiones del sistema electrónico.

Tenemos todos los elementos para iniciar la programación iconográ ca con el


software de Lego WeDo.

Empecemos.

Figura 2

Reconocimiento de los principales comandos o instrucciones


iconográ cas

Principales comandos

Paso 1:
Ingresa al software y conecta el hub al puerto USB
(debe aparecer la gura del hub en el extremo superior
izquierdo).
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Paso 2:
En la parte inferior verás esta barra de instrucciones o
comandos iconográ cos, cada uno representa una
acción:

Observa que algunos íconos tienen partes


con forma cóncava y otras con partes
convexas, esto es porque la lógica de
programación no solo es ordenar los
íconos progresivamente de izquierda a
derecha, también tienen partes para
enganchar como si fuera un
rompecabezas, esto ayuda a facilitar la
lógica de programación y hacerla más
intuitiva para los más pequeños.

Práctica de programación 1

Ahora que tenemos el hub conectado,


conecta el motor al hub y arrastra los
siguientes comandos de esta misma
forma.

Todos los programas deben iniciar con un


ícono de inicio, en este caso será el ícono
de Play verde, el cual sirve para señalar el
inicio del programa y su accionar al hacer
clic.

Intenta descubrir para qué sirve este programa.

A medida que vayamos practicando más, entenderemos la lógica de


programación.

Si algo salió mal, puedes desensamblar los íconos arrastrándolos, o también


puedes devolver los íconos arrastrándolos a n de retornarlos y desaparecerlos.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

RESPUESTA:

Al hacer clic en este botón deberá


aparecer el siguiente texto: "El ícono de
Play de color verde", es para señalar el
inicio del programa, luego viene el ícono
del motor que signi ca que se mueva
girando hacia la derecha durante 10
décimas de segundo (1 segundo), y luego
nalice deteniendo el motor.

Práctica de programación 2

Realiza este programa de esta misma


forma:

E s te í co n o q u e e nv u e l ve to d o e l
programa con un símbolo de echas que
pareciera dar vueltas, es el ícono de loop,
que signi ca que todo lo que contenga se
repite constantemente.

Intenta descubrir para qué sirve este programa.

Quizá tengas que hacer clic en el cuadro rojo de la esquina inferior derecha para
detener la acción del programa.

RESPUESTA:

Al hacer clic en este botón deberá


aparecer el siguiente texto: "Al hacer clic
en Play, repetirá constantemente la
siguiente acción: motor gira a la izquierda
durante 1 segundo y luego motor gira a la
derecha 1 segundo". La única forma de
detener el programa es haciendo clic en el
ícono del cuadrado rojo de la esquina
inferior derecha.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Práctica de programación 3

Además del motor requeriremos


conectar el sensor de movimiento en el
hub. Ahora realiza este programa de esta
misma forma.

Este ícono representa al sensor de


movimiento, si observas coinciden en
fo r m a s co m o s i f u e ra n p i ez a s d e
rompecabezas, de esta forma el ícono te
sugiere cómo debes conectar los
comandos o instrucciones.

Intenta descubrir para qué sirve este programa.

Quizá tengas que hacer clic en el cuadro rojo de la esquina inferior derecha para
detener la acción del programa.

RESPUESTA:

Al hacer clic en este botón deberá


aparecer el siguiente texto: "Al hacer clic
en Play, repetirá constantemente la
siguiente acción: esperar hasta que el
sensor de movimiento capte un
movimiento para hacer que el motor gire
hacia la izquierda, hasta que el sensor
nuevamente capte otro movimiento y
detenerlo". Recuerda que la única forma
de detener el programa es haciendo clic
en el ícono del cuadrado rojo de la
esquina inferior derecha.

Práctica de programación 4

Además del motor, requeriremos conectar el sensor de movimiento en el hub.


Ahora realiza este programa de esta misma forma.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

El número en este ícono signi cará la


cantidad de veces que se repetirá el loop.

Este ícono representa el nivel de potencia


del motor, el cual puede ser 1 como
mínimo y 10 como máximo.

Intenta descubrir para qué sirve este programa.

RESPUESTA:

Al hacer clic en este botón deberá


aparecer el siguiente texto: “Al hacer clic
en Play, repetirá 4 veces la siguiente
acción: Se moverá el motor a mínima
potencia (1) y luego se detendrá después
de 20 décimas de segundo (2 segundos),
posteriormente funcionará el motor a
máxima potencia (10) durante otros dos
segundos y se detendrá”.

Práctica de programación 5

Además del motor, requeriremos que


reemplaces el sensor de movimiento por
el sensor de giro en el hub. Ahora realiza
este programa de esta misma forma.

Este ícono representa el inicio del


programa, puede ser con el botón verde o
con cualquier otro botón que elijamos, en
este caso con la tecla “A”.

Esta es otra forma de hacer que un motor funcione durante un tiempo


determinado.

Intenta descubrir para qué sirve este programa.

RESPUESTA:

Al hacer clic en este botón deberá aparecer el siguiente texto: "Al hacer clic en la
tecla "A” se repetirá 2 veces la siguiente acción: Esperar hasta que el sensor de
inclinación capte una inclinación para que funcione el motor durante 1 segundo y
luego se deberá apagar el motor”.
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

Conclusión:

De acuerdo a lo experimentado y observado, se entiende que el software de


programación iconográ co es bastante intuitivo y fácil de manejar, lo que se ha
visto hasta el momento es solo lo básico para programar, sin embargo sería
excelente que te plantees tus propios retos y los soluciones programando.

Figura 3
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

ACTIVIDAD PRÁCTICA

Diseña y construye un recipiente de basura inteligente, que al “captar”


movimiento se abra y cierre una compuerta para contener la basura. El programa
debería no solo ser constante, también sería interesante descubrir cómo hacer
que se escuche un sonido cuando abre la compuerta y otro sonido cuando se
cierra la compuerta.

Aquí un ejemplo referencial:

Figura 4
CURSO VIRTUAL
Robótica educativa
para la solución
de problemas

LISTA DE REFERENCIAS

Figura 1 Kids Coding In Hong Kong: Coding Bootcamps, STEM Courses And
More. [Fotografía]. Sassy Mama HK. Recuperado de
https://www.sassymamahk.com/science-tech-coding-classes-for-
kids-learn/

Figura 2 La térmica. Diputación de Málaga. Máster en robótica infantil LEGO de


Habilitas Educación (primavera 2019). [Fotografía].
https://latermicamalaga.com/master-en-robotica-infantil-lego-de-
habilitas-educacion-primavera-2019-2-2/

Figura 3 W e D o 1 . 0 [ r e a c o n d i c i o n a d o ] . [ F o t o g r a f í a ] . R o b o t i x .
https://www.robotix.es/es/lego-education-wedo-1

Figura 4 Bote De Basura Cesto Inteligente Automático. [Fotografía]. Shopee.


Recuperado de https://shopee.com.mx/Bote-De-Basura-Cesto-
Inteligente-Autom%C3%A1tico-i.499960330.10226875104

También podría gustarte