Want to create interactive content? It’s easy in Genially!

Get started free

Etapa 1 Entorno grafico de Rogic

rocio.estefany92

Created on January 24, 2021

Start designing with a free template

Discover more than 1500 professional designs like these:

Tarot Presentation

Vaporwave presentation

Women's Presentation

Geniaflix Presentation

Shadow Presentation

Newspaper Presentation

Memories Presentation

Transcript

Entorno gráfico de Rogic

ETAPA 1

Pantalla de Rogic

Menú de opciones

Para iniciar un programa nuevo.

Para abrir un programa, ya sea para ejecutarlo o editarlo.

Para guardar un programa que estemos editando.

Para guardar un programa por primera vez, nos permite elegir el lugar donde se quiera guardar.

Para salir del programa.

Menú de opciones

Setting

Opción que nos pemite ajustar el puerto en donde estará conectado el CPU del robot a nuestra computadora.

Menú de opciones

Mode

Actualizaciones del robot, conexión inalámbrica por bluetooth y control remoto virtual.

Menú de opciones

About

Muestra información acerca de la versión de Rogic que estamos utilizando.

Área de botones

Se utilizan para descargar el programa directamente en el CPU del robot que has creado, así como ejecutar y detener un programa.

Área de comandos

Conjunto de comandos que son útiles para darle la estructura y las instrucciones precisas a los robots a través de la programación.

Da clic en cada uno de los comandos para ver mas información.

Atrás

  • 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.

Functions

Atrás

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.

Chips

Atrás

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.

Atrás

While

El botón “While” presenta tres comandos de control de repetición.

  • While: El robot evalúa y condiciona. 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

Atrás

  • 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: Condiciona las acciones del robot por medio de sensores de contacto.
  • Rand: Función de control aleatorio.

Sensors

Atrás

Dispositivo que detecta eventos o cambios en su entorno físico o químico, mide magnitudes y envía esta información a un procesador para su lectura o procesamiento posterior.

  • IR Sensor: Emite un haz de luz que es interrumpido o reflejado por el objeto a detectar.
  • Magnetic: Par de láminas metálicas que se atraen en presencia de un campo magnético cerrando el circuito.
  • PIR Sensor: Sensor infrarrojo pasivo, mide la luz infrarroja radiada de los objetos situados en su campo de visión.
  • Tilt Sensor: Detecta la inclinación de un objeto, a través de un mecanismo físico al alcanzar cierto ángulo.
  • Color Sensor: Emite luz RGB (roja, verde, azul) sobre los objetos, calculan las coordenadas cromáticas y las comparan con los valores de referencia guardados.