Está en la página 1de 21

Evidencia de

Aprendizaje: IR
Equipo 1
UANL – Preparatoria 15 Unidad Florida
Maestra: Rosa MarIa Rodriguez Villarreal
Materia: Introducción a la Robótica
Actividad: Evidencia de Aprendizaje Etapa 1: Presentación Digital
Equipo 1:
1. ALANIS RODRIGUEZ MARÍA ANDREA
2. ARENAS VALDES JAVIER EUGENIO
3. BELTRÁN FAJARDO REGINA SUSANA
4. BENAVIDES RODRIGUEZ ELIUD EDGARDO
5. BOCANEGRA CASTRO CAMILA
6. CEPEDA TRUJILLO HEILEEN ALESSA
7. CERVANTES VALLEJO MONSERRAT
Entorno gráfico
de Rogic
—Conceptos de programación
La programación es la metodología o los pasos a seguir para construir un
programa. Durante este proceso, el programa es escrito conforme a la
sintaxis de un lenguaje de programación, se prueba, se mejora, se instala
y se le da mantenimiento.
Un programa es un conjunto de instrucciones llamados comandos que,
escritos en una forma específica (sintaxis), llevan a una computadora o
robot a realizar una tarea determinada de manera correcta y rápida.
Un lenguaje de programación es el conjunto de símbolos, vocablos y reglas
(sintaxis) que controlan el comportamiento físico y lógico de una
computadora. Permite al programador, entre otras cosas, especificar los
datos que van a ser procesados y almacenados en ella.
Lenguajes de
programación
estructurados
Estos lenguajes contienen una sección por bloques
de código que permite que grupos de
sentencias sean tratados como si
fueran una sola, eliminando el
obstáculo de la sintaxis y
concentrándose en la lógica de la
programación.
La interfaz gráfica de usuario en Rogic es sencilla, permite
controlar al robot a través de bloques que simulan un diagrama
de flujo basado en la lógica, puedes realizar ejercicios fáciles de
programación o agregarle estructuras de control secuencial,
condicional y cíclico. En esta etapa conoceremos el ambiente
gráfico de Rogic que es un lenguaje de programación por
bloques.
Pantalla principal de Rogic
Phase 01 Phase 02
Mercury is the Venus is the second
smallest planet planet from the Sun
MENÚ DE OPCIONES
El Menú en Rogic contiene las opciones de File,
Setting, Mode y About que despliegan varios comandos
como guardar y abrir un programa, así como
configuración y actualizaciones para el robot.
File
:
● New: Iniciar un programa nuevo
● Open: Abrir programa
● Save: Guardar programa
● Save As: Guardar un programa por
primera vez y elegir donde guardarlo
● Exit: Salir del programa
Opciones

Mode Setting About


Muestra
Actualizaciones del robot, información
Configuraciones
conexión inalámbrica por acerca de la
del robot
bluetooth y control remoto versión de Rogic
virtual. que estamos
utilizando.
ÁREA DE
BOTONES
ÁREA DE BOTONES
Son botones que se utilizan para
descargar el programa directamente
en el CPU del robot que has creado,
así como ejecutar y detener un
programa.
Download
Compila y descarga el programa en el CPU del Robot.

Run
Inicializa la ejecución del programa (Para ver al robot en movimiento, debe estar conectado a la computad

Stop
Detiene el programa en ejecución (AL estar el robot conectado a la computadora).

www
Liga a la página oficial.

Exit
Cierra el programa.
ÁREA DE
COMANDOS
ÁREA DE COMANDOS
La pantalla del software de Rogic tiene un conjunto de
comandos que son útiles para darle la estructura y las
instrucciones precisas a los robots a través de la
programación.
Cada uno de los comandos tienen diferentes funciones,
algunos de ellos cuentan con sub comandos, cada uno
con función diferente los cuales se explican a
continuación.
ÁREA DE Borrar
PROGRAMACIÓN
En la pantalla principal de Rogic, el área comandos
azul cuadriculada, es el lugar donde se
Se colocan sobre este
va realizando la programación al ir ícono los bloques de
colocando y anidando los bloques de programación que se
programación.
desean borrar.

Barras de
navegación
Se utilizan para
navegar en la
pantalla de
programación.
Functions
Es el primer botón de comando que aparece en
la pantalla de Rogic, al seleccionarlo por
primera vez, se despliega el subcomando
“New” (void) éste nos permite crear
funciones.
•Una función es un grupo de órdenes a las que le
asignamos un nombre, este nombre es necesario para
poder llamar a la función durante la ejecución del
programa.

La característica principal de una función es que
resuelva una tarea simple, concreta y específica, como
parte de la solución completa que se está diseñando.

Cuando ejecutamos un programa de Rogic, el proceso
de ejecución lo inicia el Robot en la función principal es
decir “Start” (Start();) Las nuevas funciones se escriben
después de Start.
CHIPS
El siguiente botón en la pantalla de Rogic es “Chips”, al
seleccionarlo se despliegan 8 comandos, a través de los cuales
podrás programar diferentes interfaces de salida en los robots
tales como motores, servomotores, leds, bocinas, etc. También
te permitirá declarar variables y hacer cálculos.

•DC Motor: Movimiento de motores de corriente


directa.
•Servo: Controla los grados de posición en los
servomotores.
•Voice: Programa la bocina.
•Dot Matrix: Matriz o arreglo de leds que pueden ser
encendidos y apagados.
•ON: Activa los puertos de salida seleccionados.
•OFF: Apaga los puertos de salida seleccionados.
•Variable: Declara variables para funciones.
Calculate: Realizar cálculos para las funciones.
Delay
Este comando da la instrucción de esperar por un período
determinado de tiempo hasta la ejecución de la siguiente
instrucción, tiene un rango de 0.1 a 25 segundos.
While
El botón “While” presenta tres comandos de control de
repetición.

While: El robot evalúa y condición y mientras esta


condición sea verdadera, repetirá las instrucciones que
estén dentro del while.

Break: Se utiliza para salir de un ciclo, cuando se ejecuta, el


control del programa pasa inmediatamente a la siguiente
instrucción.

Loop: este comando es para ordenarle al robot que repita


una o más veces las instrucciones que estén dentro del
estatuto Loop.

Rogic acepta un rango de repetición de 1 a 127 veces


aproximadamente.
If Else
El botón If Else presenta comandos de programación que
permiten condicionar las acciones de nuestro robot

IF Else: Estatuto de control condicional, el Robot evalúa una


condición con ayuda de sus sensores. Si la condición resulta
verdadera, el Robot realiza instrucciones, si la condición resulta
falsa, procesa instrucciones diferentes.
IR Remote Control 5: Condiciona los movimientos del robot a
través de un control remoto de 5 botones y un receptor infrarrojo.
IR Remote Control 8: Condiciona los movimientos del robot a
través de un control remoto de 8 botones y un receptor infrarrojo.
Bluetooth R/C 12: Condiciona los movimientos del robot a través de
un control remoto de 12 botones y un módulo bluetooth.
Bluetooth R/C 10: Condiciona los movimientos del robot a través
de un control remoto de 10 botones y un módulo bluetooth.
Contact S/W: Condicionar las acciones del robot por medio de
sensores de contacto.
Rand: Función de control aleatorio.
CONCLUSIONES
Conclusión de Andrea: mi conclusión de robótica en esta primera
etapa es que me gusto mucho la materia me gusto los temas que
vimos, se me hicieron fácil y en general se me hizo fácil la materia
en la primera etapa, espero seguir así en las siguientes etapas
porque me gusta la materia en general y probablemente en las
siguientes etapas vengan mejores temas o mas padres pero hasta
ahora lo que hemos visto me a gustado mucho esta materia se me
hace muy padre

Conclusión de Javier: Yo creo que está materia me ayudó para


hacer como contralar o saber más que nada los conceptos y los
comandos para los robots en el futuro estoy bien por aprender esto
y me da gusto.

Conclusición de Regina: Estos temas fueron muy interesantes,


aprender sobre la pantalla y la interaz de Rogic. Los botones,
comandos y opciones esenciales para el correcto funcionamiento
del programa del robot.
CONCLUSIONES
Conclusición de Camila: En esta etapa aprendí sobre la programación que es la
manera de los pasos que debes seguir para crear un programa , que un programa son
los comandos que tienes que seguir en una computadora o robot dependiendo de la
actividad que quieras hacer , también aprendí sobre Rogic , como usarlo , que se usa
el botón save para guardar el programa que estemos editando , que en la pantalla
principal de Rogic se encuentra el menú de opciones , la área de programación , área
de botones , las barras de navegación , borrar comandos y para que sirve cada uno
de sus botones .
Conclusición de Mon En esta etapa hemos llevado acabo principalmente el temario
de “El entorno de Rogic”.
Este tema me ha hecho conocer nuevos comandos, saber utilizarlos correctamente y
saber sus definiciones, como por ejemplo New, Sacs, File as, Open Motor, server, voice,
dat matrix, on, off, Ir sensor, magnetic, ir sensor, color sensor.
Los principales que más me llamaron la atención fueros los que están en el menú de
opciones, contiene opciones que despliegan varios comandos que te ayudaran a la
programación de tu robot, también el area de botones que se utiliza para descargar el
programa directamente en el CPU del robot que has creado, así como ejecutar y
detener un programa. Estos apartados de el comando general son de los principales
que vimos en esta etapa, en conclusión aprender más de este tipo de temarios nos
puede ayudar en la vida cotidiana y a un futuro posible, ya que, la revolución
maquinaria cada vez es más grande para la sociedad.

También podría gustarte