José Manuel Ruiz Gutiérrez
Pensado para La InterfaceLego-Dacta
Pensado para la InterfaceLego RCX
José Manuel Ruiz Gutiérrez
ROBOLAB es un entorno basado en Labview que tiene todas lasventajas de un lenguaje de programación grafica y ademásdispone de las numerosas funciones de Labview.
Posee dos niveles de complejidad:•Nivel PILOT (Básico)•Nivel INVENTOR (avanzado)•Nivel INVESTIGADOR(especializado)
Desarrollado en TUFTS UniversityMedfor MA USAProducido por LEGO DactaBasado en Labview. National Instruments
José Manuel Ruiz Gutiérrez
Características más importantes de ROBOLAB:
• Entorno Grafico de programación
• Potentes bloques de programación de alto nivel
• Uso escalado: Sirve para todos los niveles educativos, incluidala Universidad.
• Es perfectamente ampliable
• Esta en castellano
• Permite aprovechar los recursos de cálculo y visualización de Labview
• Esta preparado para trabajar con la interface LEGO RCX
José Manuel Ruiz Gutiérrez
PRINCIPALES BLOQUES DE LA LIBRERÍA DE FUNCIONES DE ROBOLAB
Inico
Fin
Activar motor
Activar lámpara
Para la salida A
Temporizar
Estructuras
Sonidos del RCX
Musica
Modificadores
Reiniciar
Contenedor
Comunicación de RCX a RCX
José Manuel Ruiz Gutiérrez
Bloques relacionados con las temporizaciones
Estructuras de programación
José Manuel Ruiz Gutiérrez
Los modificadores son los parámetros que en cada objeto Se pueden modificar. Por ejemplo en una salida a motor se puedeModificar:
Nº SalidaVelocidadSentido
MODIFICADORES
José Manuel Ruiz Gutiérrez
El Nivel Pilot es el mas sencillo. Aquí el alumno no debe hacer nada mas Que modificar los parámetros de los operadores y constatar los cambios Realizados Observando la propia interface con los elementos conectados.
Descarga la aplicación sobre el dado RCX
Imprimir
El motor gira en un sentido durante 4 seg. y se para
Modo Pilot
José Manuel Ruiz Gutiérrez
Inicia
Activa lasalida AMotor
Activa la salida Clámpara
DesconectaTodas las salidasA,B,C
ParaEspera activar Entr.1
Modalidad “Inventor”
Paleta de Operadores
José Manuel Ruiz Gutiérrez
Modalidad “Investigador”
José Manuel Ruiz Gutiérrez
Esta es la modalidad con más prestaciones del entorno.Tiene hasta cinco niveles de programa cada uno en ordencreciente de recursos disponibles para el alumno.
Modalidad “Investigador”
José Manuel Ruiz Gutiérrez
Modalidad “Investigador”
José Manuel Ruiz Gutiérrez
Modalidad “Investigador”
José Manuel Ruiz Gutiérrez
Modalidad “Investigador”
José Manuel Ruiz Gutiérrez
Permite realización el tratamiento de los datos Adquiridos mediante complejas funciones matemáticas y graficasPosee hasta 5 niveles de complejidad
Modalidad “Investigador”
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
La opción Builder es la mas elemental y permite manipularla interface de un modo sencillo
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
José Manuel Ruiz Gutiérrez
Es posible integrar bloques matemáticosy de tratamiento de los datos en una aplicación en la que se utilicen bloques para la interface
José Manuel Ruiz Gutiérrez
Las aplicaciones pueden incluir paneles en los que se incorporen objetos propios de Labview: Botones, instrumentoslámparas, barras de desplazamiento, etc..
José Manuel Ruiz Gutiérrez
Aplicación de medida y trazado graficode una magnitud adquirida a través de la interface con la ayuda de un panel de visualización con objetos propios de Labview
Panel Grafico
Esquema de conexionado de bloques de función
José Manuel Ruiz Gutiérrez
Este programa pone en marcha el motor C durante 10seg. y después lo para
José Manuel Ruiz Gutiérrez
Distintos ejemplos
José Manuel Ruiz Gutiérrez
Ejemplos utilizando estructuras de control
Top Related