SlideShare una empresa de Scribd logo
ROBOLAB PROGRAMACIÓN INVENTOR
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. 4 NIVELES: NIVEL 1: EL MÁS SIMPLE. NIVEL 4: EL MÁS FLEXIBLE. TRABAJAR EN LOS 4 NIVELES ES SIMILAR. LO QUE VARÍA ES EL Nº DE OPCIONES DE PROGRAMACIÓN DISPONIBLES.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. VENTANA DEL PANEL. BOTÓN ACTIVAR. BARRA DE FUNCIONES. VENTANA DE DIAGRAMAS.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. PRESENTARÁ INFORMACIÓN ACERCA DE LOS ICONOS SOBRE LOS QUE DESCANSE EL CURSOR.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. TECLA TAB:  NOS PERMITIRÁ SELECCIONAR ENTRE LA HERRAMIENTA DE SELECCIÓN  , COLOCAR  Y LA HERRAMIENTA DE TEXTO O LA HERRAMIENTA PARA ENLAZAR BARRA ESPACIADORA:  NOS PERMITIRÁ SELECCIONAR ENTRE LA HERRAMIENTA DE SELECCIÓN  Y LA HERRAMIENTA DE ENLAZAR
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. SALIR DE LA FASE INVENTOR E IR AL MENÚBPRINCIPAL DE ROBOLAB.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ORDEN BÁSICO DE PROGRAMACIÓN: 1. ICONOS “ESCOGER Y COLOCAR” 2. ORDENAR LOS ICONOS DE COMANDO. 3. RETIRAR ICONOS DE COMANDO NO NECESARIOS. 4. ENLAZAR LOS ICONOS. 5. BAJAR EL PROGRAMA. 6. ACTIVAR EL PROGRAMA EN EL RCX.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ESCOGER Y COLOCAR. ESCOGER ICONO DE LA BARRA DE FUNCIONES. CLICK EN LA VENTANA DE DIAGRAMAS PARA COLOCAR EL COMANDO.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ORGANIZANDO. CAMBIE A LA HERRAMIENTA SELECCIÓN (BARRA ESPACIADORA) PARA COLOCAR LOS COMANDOS EN SECUENCIA. USE LA HERRAMIENTA SELECCIÓN PARA ESCOGER LOS COMANDOS QUE DESEE BORRAR + SUPR PARA BORRAR ALAMBRES: DOBLE CLICK SOBRE ELLOS.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ENLAZANDO. SELECCIONAR LA HERRAMIENTA ENLAZAR (BARRA ESPACIADORA). CLICK EN LA ESQUINA SUPERIOR IZQUIERDA DE UN COMANDO. CLICK EN LA ESQUINA SUPERIOR DERECHA DEL SIGUIENTE COMANDO.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ENLAZANDO. SI HA CONECTADO EL ALAMBRE EN UNA UBICACIÓN INCORRECTA, APARECERÁ COMO UNA LÍNEA NEGRA INTERRUMPIDA. NO SE PODRÁ BAJAR EL PROGRAMA
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ENLAZANDO. SI HACE CLICK AL LADO DE UN COMANDO NO CORTA EL ALAMBRE, SIMPLEMENTE FIJA UNA ESQUINA. SI HACE DOBLE CLICK CORTARÁ EL ALAMBRE INICIADO. SI HACE CLICK CON EL BOTÓN DERECHO CORTARÁ EL ALAMBRE INICIADO.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ACTIVAR EL PROGRAMA CLICK EN EL BOTÓN ACTIVAR PARA BAJAR EL PROGRAMA AL RCX.
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. SI NO PUEDE BAJAR EL PROGRAMA APARECERÁ UN MENSAJE DE ERROR
PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. EL PUERTO COM1 O EL COM2 DEBEN RESELECCIONARSE ANTES DE BAJAR EL PROGRAMA AL RCX. CLICK PARA TESTEAR LA COMUNICACIÓN CON EL RCX.
PROGRAMACIÓN INVENTOR ENCIENDE EL MOTOR A Y LA LÁMPARA C HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 1 ES PRESIONADO. PROGRAMACIÓN NIVEL 1. NOTA : LOS PROGRAMAS EN INVENTOR DEBEN USAR EL BOTÓN ALTO PARA CORTAR LA POTENCIA A LOS PUERTOS A, B Y C. EN PILOT LA POTENCIA SE CORTABA CUANDO EL PROGRAMA SE CERRABA.
PROGRAMACIÓN INVENTOR MODIFICA EL PROGRAMA DE FORMA QUE ENCIENDA EL MOTOR CONECTADO AL PUERTO A POR 10 SEGUNDOS. PROGRAMACIÓN NIVEL 1. EJERCICIO 1. SOLUCIÓN:
PROGRAMACIÓN INVENTOR MODIFICA EL PROGRAMA DE FORMA QUE ENCIENDA EL MOTOR CONECTADO AL PUERTO A POR 10 SEGUNDOS. PROGRAMACIÓN NIVEL 1. EJERCICIO 1. SOLUCIÓN:
PROGRAMACIÓN INVENTOR CREE UN PROGRAMA QUE: ESPERE A QUE EL SENSOR DE CONTACTO SEA PRESIONADO. ROTE EL MOTOR EN LOS PUERTOS A Y C POR 6SEGUNDOS. DE MARCHA ATRÁS A LOS MOTORES HASTA QUE EL SENSOR DE CONTACTO SEA PRESIONADO OTRA VEZ. PROGRAMACIÓN NIVEL 1. EJERCICIO 2. SOLUCIÓN:
PROGRAMACIÓN INVENTOR CREE UN PROGRAMA QUE: ESPERE A QUE EL SENSOR DE CONTACTO SEA PRESIONADO. ROTE EL MOTOR EN LOS PUERTOS A Y C POR 6SEGUNDOS. DE MARCHA ATRÁS A LOS MOTORES HASTA QUE EL SENSOR DE CONTACTO SEA PRESIONADO OTRA VEZ. PROGRAMACIÓN NIVEL 1. EJERCICIO 2. SOLUCIÓN:
PROGRAMACIÓN INVENTOR EJEMPLO DE PROGRAMA DEL NIVEL 2 DEL INVENTOR: ENCIENDE EL MOTOR A Y LA LÁMPARA B A LA MÁXIMA POTENCIA HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 2 SEA PRESIONADO. PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR EL NIVEL 2 DEL INVENTOR PERMITE DETERMINAR LAS UBICACIONES DE LOS PUERTOS Y LOS NIVELES DE POTENCIA. PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR BARRA DE FUNCIONES. TRES SUBMENÚS: ESPERAR POR MODIFICADORES ESTRUCTURAS PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR LOS COMANDOS MOTOR Y LÁMPARA SON GENERALES Y REQUIEREN MODIFICADORES PARA ESPECIFICAR LA POSICIÓN Y EL NIVEL DE POTENCIA. PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR MODIFICADORES. UBICACIONES DE PUERTOS NIVELES DE POTENCIA CONSTANTES NOTA : LOS MODIFICADORES SE HAN DE ENLAZAR A LOS COMANDOS. PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR MODIFICADORES. UBICACIONES DE PUERTOS NIVELES DE POTENCIA CONSTANTES NOTA : LOS MODIFICADORES SE HAN DE ENLAZAR A LOS COMANDOS. PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR MODIFICADORES. UBICACIONES DE PUERTOS NIVELES DE POTENCIA CONSTANTES NOTA : LOS MODIFICADORES SE HAN DE ENLAZAR A LOS COMANDOS. PROGRAMACIÓN NIVEL 2.
PROGRAMACIÓN INVENTOR EJEMPLOS DE ICONOS DE COMANDO CON MODIFICADORES: PROGRAMACIÓN NIVEL 2. MOTOR CONECTADO AL PUERTO B CON NIVEL DE POTENCIA 2. LÁMPARA CONECTADA AL PUERTO A CON NIVEL DE POTENCIA 4. SENSOS DE CONTACTO CONECTADO AL PUERTO DE ENTRADA 1. ESPERAR POR 20 SEG.
PROGRAMACIÓN INVENTOR ESTRUCTURAS : ESTÁN LOCALIZADAS EN SU PROPIO SUBMENÚ. SE EMPLEAN PARA UNA LÓGICA DE PROGRAMACIÓN DE UN NIVEL MÁS ALTO. PROGRAMACIÓN NIVEL 2. LOS COMANDOS  SALTAR  Y  ATERRIZAR  SE USAN PARA IR DE UN LUGAR A OTRO DENTRO DEL PROGRAMA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJEMPLO  SALTAR/ATERRIZAR :  ESPERA 10 SEG., LUEGO ENCIENDE LOS MOTORES A Y C A UN NIVEL DE POTENCIA 3 ROTANDO HACIA LA DERECHA POR 2 SEG., LUEGO LOS MOTORES A Y C GIRAN HACIA LA IZQUIERDA A MÁXIMA POTENCIA DURANTE 2 SEG., LUEGO EL PROGRAMA SALE DE LA SECUENCIA (SALTAR) Y VUELVE A ENTRAR EN LA SECUENCIA (ATERRIZAR).
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 3. CREAR UN PROGRAMA QUE: ESPERE HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 3 SEA PRESIONADO PARA ENCENDER, A MEDIA POTENCIA, LA LÁMPARA A. MANTENGA LA LÁMPARA ENCENDIDA HASTA QUE EL SENSOR DE CONTACTO DEJE DE PRESIONARSE. APAGUE LA LÁMPARA 3, LUEGO DE QUE SUELTE EL SENSOR DE CONTACTO Y DESPUÉS ENCIENDA LOS MOTORES B Y C POR 7 SEG. DETENGA EL MOTOR Y FINALICE EL PROGRAMA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 3. CREAR UN PROGRAMA QUE: ESPERE HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 3 SEA PRESIONADO PARA ENCENDER, A MEDIA POTENCIA, LA LÁMPARA A. MANTENGA LA LÁMPARA ENCENDIDA HASTA QUE EL SENSOR DE CONTACTO DEJE DE PRESIONARSE. APAGUE LA LÁMPARA A, LUEGO DE QUE SUELTE EL SENSOR DE CONTACTO Y DESPUÉS ENCIENDA LOS MOTORES B Y C POR 7 SEG. DETENGA LOS MOTORES Y FINALICE EL PROGRAMA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 4. CREAR UN PROGRAMA QUE AUMENTE LOS NIVELES  DE POTENCIA HACIA LOS MOTORES A Y C EN INTERVALOS DE UN SEGUNDO.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 4. CREAR UN PROGRAMA QUE AUMENTE LOS NIVELES  DE POTENCIA HACIA LOS MOTORES A Y C EN INTERVALOS DE UN SEGUNDO.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EL PROGRAMA PREDETERMINADO DEL NIVEL 3 DE INVENTOR CONTIENE SÓLO LOS SEMÁFOROS DE INICIO Y FIN.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. LA BARRA DE FUNCIONES DEL NIVEL 3 TIENE UN SUBMENÚ: MÚSICA.  LOS COMANDOS DE MÚSICA SE USAN PARA ESCUCHAR MÚSICA EN EL RCX. LOS COMANDOS SON LAS NOTAS: DE LA A (LA) A LA G (SOL).
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. LA MÚSICA SE PUEDE COMBINAR CON CUALQUIER OTRA PROGRAMACIÓN.  PODREMOS ESCUCHAR DIFERENTES MELODÍAS PARA INDICAR CUANDO LOS MOTORES Y LAS LÁMPARAS ESTÁN HACIENDO COSAS DISTINTAS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA.   SON ÚTILES CUANDO: NECESITAMOS QUE EL PROGRAMA VERIFIQUE CONDICIONES.  COMANDOS CONDICIONALES . REPITA UNA TAREA VARIAS VECES.  RECURSIÓN . MÁS DE UNA TAREA SE REALICE A LA VEZ.  MULTITAREAS .
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA.   MULTITAREA . TAREA 1 : ENCIENDE EL MOTOR C, HASTA QUE EL SENSOR DEL PUERTO 1 ES PRESIONADO. TAREA 2 : ENCIENDE LA LÁMPARA A POR 7 SEGUNDOS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA.   RECURSIÓN . PERMITE REPETIR UN CONJUNTO DE COMANDOS UNA Y OTRA VEZ. PUEDE TENER UN MODIFICADOR  QUE ESPECIFIQUE CUANTAS VECES SE DEBEN REPETIR LOS COMANDOS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. ENCIENDE A MEDIA POTENCIA LA LÁMPARA A. ENCIENDE A MEDIA POTENCIA EL MOTOR C GIRANDO HACIA LA DERECHA HASTA QUE ES PRESIONADO EL SENSOR DE CONTACTO DEL PUERTO 1. EL MOTOR INVIERTE SU SENTIDO DE GIRO HASTA QUE EL SENSOR DE CONTACTO ES PRESIONADO OTRA VEZ. EL PROGRAMA REGRESA AL INNICIO DE LA RECURSIÓN (PUNTO2). CUNADO COMPLETA LA TERCERA RECURSIÓN, CORTA LAPOTENCIA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA.   CONDICIONALES . SE EMPLEA PARA PROGRAMAR UNA CONDICIÓN “SI”.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. SI EL SENSOR DE CONTACTO DEL PUERTO 1 ES PRESIONADO, EL MOTOR A GIRA A DERECHAS CON UN NIVEL DE POTENCIA 4. SI EL SENSOR DE CONTACTO DEL PUERTO 1 NO ES PRESIONADO, EL MOTOR A GIRA A IZQUIERDAS CON UN NIVEL DE POTENCIA 4. LOS COMANDOS SALTAR Y ATERRIZAR HACEN LAS FUNCIONES DE UNA RECURSIÓN.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 5. CREA UN PROGRAMA QUE TOQUE LAS PRIMERAS NOTAS DE “REME, REMA, REMA TU BOTE”.  (SECUENCIA DE NOTAS: C C C D E E D E F G).
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 5. CREA UN PROGRAMA QUE TOQUE LAS PRIMERAS NORAS DE “REME, REMA, REMA TU BOTE”.  (SECUENCIA DE NOTAS: C C C D E E D E F G).
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 6. CREA UN PROGRAMA CON DOS TAREAS QUE SE ACTIVEN AL MISMO TIEMPO: ENCIENDE A MEDIA POTENCIA EL MOTOR A HASTA QUE EL SENSOR DE LUZ EN EL PUERTO 3 LEA UN VALOR DE 60. LUEGO EL MOTOR A SE APAGA. ENCIENDE LA LÁMPARA C A BAJA POTENCIA Y AUMENTA EL NIVEL DE POTENCIA CADA 2 SEGUNDOS. LA LÁMPARA C SE APAGA DESPUÉS DE HABER ESTADO A MÁXIMA POTENCIA POR 5 SEGUNDOS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 6. CREA UN PROGRAMA CON DOS TAREAS QUE SE ACTIVEN AL MISMO TIEMPO: ENCIENDE A MEDIA POTENCIA EL MOTOR A HASTA QUE EL SENSOR DE LUZ EN EL PUERTO 3 LEA UN VALOR DE 60. LUEGO EL MOTOR A SE APAGA. ENCIENDE LA LÁMPARA C A BAJA POTENCIA Y AUMENTA EL NIVEL DE POTENCIA CADA 2 SEGUNDOS. LA LÁMPARA C SE APAGA DESPUÉS DE HABER ESTADO A MÁXIMA POTENCIA POR 5 SEGUNDOS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 7. CREA UN PROGRAMA QUE: VERIFIQUE CONSTANTEMENTE QUE EL NIVEL DE LUZ ESTÁ POR DEBAJO DE 50. SI ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE ENCIENDE A TODA POTENCIA. SI NO ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE APAGA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 7. CREA UN PROGRAMA QUE: VERIFIQUE CONSTANTEMENTE QUE EL NIVEL DE LUZ ESTÁ POR DEBAJO DE 50. SI ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE ENCIENDE A TODA POTENCIA. SI NO ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE APAGA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 8. CREA UN PROGRAMA QUE: SE REPITA 5 VECES, ENCENDIENDO LA LÁMPARA B Y PRESENTANDO UN SONIDO CADA VEZ QUE EL SENSOR DE CONTACTO SEA PRESIONADO. SI EL SENSOR DE CONTACTO NO ES PRESIONADO, NADA DEBE PASAR.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 8. CREA UN PROGRAMA QUE: SE REPITA 5 VECES, ENCENDIENDO LA LÁMPARA B Y PRESENTANDO UN SONIDO CADA VEZ QUE EL SENSOR DE CONTACTO SEA PRESIONADO. SI EL SENSOR DE CONTACTO NO ES PRESIONADO, NADA DEBE PASAR.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. LA PROGRAMACIÓN EN NIVEL 4 INCLUYE TODOS LOS COMANDOS, MODIFICADORES, Y ESTRUCTURAS DE LOS NIVELES 2 Y 3, ADEMÁS DE LA CAPACIDAD DE COMUNICADIÓN DE RCX A RCX, ASÍ COMO EL USO DE CONTENEDORES
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DEL CONTENEDOR . CUENTA CUÁNTAS VECES HA PASADO ALGO. EJ.: CAMBIAR LA VELOCIDAD DE UN MOTOR EN FUNCIÓN DE LA LUZ QUE INCIDE.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DEL CONTENEDOR .  ¿CÓMO FUNCIONA EL SIGUIENTE PROGRAMA?
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DEL CONTENEDOR .  ¿CÓMO FUNCIONA EL SIGUIENTE PROGRAMA? INICIA EL CONTENEDOR EN CERO, Y ENCIENDE LA LÁMPARA A POR 1 SEG. UN VALOR DE 1 SE AÑADE AL CONTENEDOR Y EL PROGRAMA REGRESA AL COMANDO CONDICIONAL. ESTO SUCEDE 5 VECES. LA QUINTA VEZ, EL VALOR DEL CONTENEDOR ES IGUAL A 5. SE ESCUCHA UNA MELODÍA Y EL PROGRAMA FINALIZA.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DE BUZÓN . SE EMPLEA PARA LA COMUNICACIÓN DE UN RCX CON OTRO RCX.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DE REINICIO . SE EMPLEA PARA REINICIAR EL VALOR DEL CONTENEDOR, EL CRONÓMETRO, EL SENSOR DE ÁNGULO Y EL BUZÓN A CERO.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. MODIFICADORES . BORDE VERDE: UBICACIÓN PUERTOS. BORDE AZUL: VALOR DEL PUERTO.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 9. CREE UN PROGRAMA QUE: HAGA QUE LA LÁMPARA A PARPADEE TANTAS VECES COMO EL SENSOR HAYA SIDO PRESIONADO EN DIEZ SEGUNDOS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 9. CREE UN PROGRAMA QUE: HAGA QUE LA LÁMPARA A PARPADEE TANTAS VECES COMO EL SENSOR HAYA SIDO PRESIONADO EN DIEZ SEGUNDOS.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 10. CREE UN PROGRAMA QUE: CAMBIE LA VELOCIDAD DEL MOTOR A Y LA INTENSIDAD DE LA LÁMPARA C BASADO EN UNA FUNCIÓN DE TIEMPO.
PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 10. CREE UN PROGRAMA QUE: CAMBIE LA VELOCIDAD DEL MOTOR A Y LA INTENSIDAD DE LA LÁMPARA C BASADO EN UNA FUNCIÓN DE TIEMPO.

Más contenido relacionado

PPT
Programación Robolab: Pilot
PPT
Programación Robolab: Empezando
PPT
ACTIVACION DE TPI SIEMENS
PDF
Teclado matricial
PPTX
Robótica rcx
PPTX
Aprendiendo sobre Poleas y Engranjes con Kit de Robótica WEDO
PDF
Introduccinrobticaconrobolab
PPTX
Cartilla de robotica
Programación Robolab: Pilot
Programación Robolab: Empezando
ACTIVACION DE TPI SIEMENS
Teclado matricial
Robótica rcx
Aprendiendo sobre Poleas y Engranjes con Kit de Robótica WEDO
Introduccinrobticaconrobolab
Cartilla de robotica

Similar a 3 ProgramacióN Inventor (20)

PDF
Guia Rapida - Reconectador NOJA (1).pdf
PPTX
Yeison alejandro morales rios taller
PDF
Programas en java
PPSX
Wincc flexible
DOCX
Unidad 2 practica 2 operar equipo
DOC
Robótica y programación Kuka
PDF
Smart Tv Samsung
PDF
kuka-kr-6-r900-sixx-5-pdf-manual robótica completo
PPT
programacion FANUC.ppt
PPTX
Algoritmos En Grupo De Pseint
PPSX
Plc´s presentación power point
PDF
Tema intro a la programación (robomind) (informática 4ºeso)
DOCX
Carga del sistema operativo
PPTX
tarea-12-diagnostico-con-escaner-automotriz.pptx
PDF
Presentacion proyecto final micro2
DOCX
Sistemas operativos
DOCX
Sistemas operativos
DOCX
ELECTRICIDAD 1
Guia Rapida - Reconectador NOJA (1).pdf
Yeison alejandro morales rios taller
Programas en java
Wincc flexible
Unidad 2 practica 2 operar equipo
Robótica y programación Kuka
Smart Tv Samsung
kuka-kr-6-r900-sixx-5-pdf-manual robótica completo
programacion FANUC.ppt
Algoritmos En Grupo De Pseint
Plc´s presentación power point
Tema intro a la programación (robomind) (informática 4ºeso)
Carga del sistema operativo
tarea-12-diagnostico-con-escaner-automotriz.pptx
Presentacion proyecto final micro2
Sistemas operativos
Sistemas operativos
ELECTRICIDAD 1
Publicidad

Más de guest23262e2 (14)

PPT
2.DiseñO De PáGinas Web
PPT
1.DiseñO De PáGinas Web
PPT
1. Sistemas Operativos
PPT
4.PresentacióN Con Diapositivas
PPT
3.PresentacióN Con Diapositivas
PPT
3.Captura Y Tratamiento De VíDeo
PPT
2.PresentacióN Con Diapositivas
PPT
2.DiseñO De PáGinas Web
PPT
2.Captura Y Tratamiento De VíDeo
PPT
2. Editores Conversores Compresores De Sonido
PPT
1.PresentacióN Con Diapositivas
PPT
1.DiseñO De PáGinas Web
PPT
1.Captura Y Tratamiento De VíDeo
PPT
1. Captura Y Tratamiento De Sonido
2.DiseñO De PáGinas Web
1.DiseñO De PáGinas Web
1. Sistemas Operativos
4.PresentacióN Con Diapositivas
3.PresentacióN Con Diapositivas
3.Captura Y Tratamiento De VíDeo
2.PresentacióN Con Diapositivas
2.DiseñO De PáGinas Web
2.Captura Y Tratamiento De VíDeo
2. Editores Conversores Compresores De Sonido
1.PresentacióN Con Diapositivas
1.DiseñO De PáGinas Web
1.Captura Y Tratamiento De VíDeo
1. Captura Y Tratamiento De Sonido
Publicidad

Último (20)

PPTX
Presentación de la Cetoacidosis diabetica.pptx
PDF
Punto Critico - Brian Tracy Ccesa007.pdf
PDF
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
PDF
Híper Mega Repaso Histológico Bloque 3.pdf
DOCX
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
PDF
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
PDF
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
PDF
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
PDF
DI, TEA, TDAH.pdf guía se secuencias didacticas
DOCX
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
PPTX
caso clínico iam clinica y semiología l3.pptx
PPTX
Doctrina 1 Soteriologuia y sus diferente
PDF
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
PDF
ciencias-1.pdf libro cuarto basico niños
PDF
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
DOCX
2 GRADO UNIDAD 5 - 2025.docx para primaria
DOCX
V UNIDAD - SEGUNDO GRADO. del mes de agosto
PDF
Fundamentos_Educacion_a_Distancia_ABC.pdf
PDF
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
PDF
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf
Presentación de la Cetoacidosis diabetica.pptx
Punto Critico - Brian Tracy Ccesa007.pdf
COMPLETO__PROYECTO_VIVAN LOS NIÑOS Y SUS DERECHOS_EDUCADORASSOS.pdf
Híper Mega Repaso Histológico Bloque 3.pdf
PROYECTO DE APRENDIZAJE para la semana de fiestas patrias
Escuela de Negocios - Robert kiyosaki Ccesa007.pdf
TRAUMA_Y_RECUPERACION consecuencias de la violencia JUDITH HERMAN
Unidad de Aprendizaje 5 de Matematica 1ro Secundaria Ccesa007.pdf
DI, TEA, TDAH.pdf guía se secuencias didacticas
Informe_practica pre Final.docxddadssasdddddddddddddddddddddddddddddddddddddddd
caso clínico iam clinica y semiología l3.pptx
Doctrina 1 Soteriologuia y sus diferente
el - LIBRO-PACTO-EDUCATIVO-GLOBAL-OIEC.pdf
ciencias-1.pdf libro cuarto basico niños
Educación Artística y Desarrollo Humano - Howard Gardner Ccesa007.pdf
2 GRADO UNIDAD 5 - 2025.docx para primaria
V UNIDAD - SEGUNDO GRADO. del mes de agosto
Fundamentos_Educacion_a_Distancia_ABC.pdf
Guia de Tesis y Proyectos de Investigacion FS4 Ccesa007.pdf
OK OK UNIDAD DE APRENDIZAJE 5TO Y 6TO CORRESPONDIENTE AL MES DE AGOSTO 2025.pdf

3 ProgramacióN Inventor

  • 2. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. 4 NIVELES: NIVEL 1: EL MÁS SIMPLE. NIVEL 4: EL MÁS FLEXIBLE. TRABAJAR EN LOS 4 NIVELES ES SIMILAR. LO QUE VARÍA ES EL Nº DE OPCIONES DE PROGRAMACIÓN DISPONIBLES.
  • 3. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. VENTANA DEL PANEL. BOTÓN ACTIVAR. BARRA DE FUNCIONES. VENTANA DE DIAGRAMAS.
  • 4. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. PRESENTARÁ INFORMACIÓN ACERCA DE LOS ICONOS SOBRE LOS QUE DESCANSE EL CURSOR.
  • 5. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. TECLA TAB: NOS PERMITIRÁ SELECCIONAR ENTRE LA HERRAMIENTA DE SELECCIÓN , COLOCAR Y LA HERRAMIENTA DE TEXTO O LA HERRAMIENTA PARA ENLAZAR BARRA ESPACIADORA: NOS PERMITIRÁ SELECCIONAR ENTRE LA HERRAMIENTA DE SELECCIÓN Y LA HERRAMIENTA DE ENLAZAR
  • 6. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. SALIR DE LA FASE INVENTOR E IR AL MENÚBPRINCIPAL DE ROBOLAB.
  • 7. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ORDEN BÁSICO DE PROGRAMACIÓN: 1. ICONOS “ESCOGER Y COLOCAR” 2. ORDENAR LOS ICONOS DE COMANDO. 3. RETIRAR ICONOS DE COMANDO NO NECESARIOS. 4. ENLAZAR LOS ICONOS. 5. BAJAR EL PROGRAMA. 6. ACTIVAR EL PROGRAMA EN EL RCX.
  • 8. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ESCOGER Y COLOCAR. ESCOGER ICONO DE LA BARRA DE FUNCIONES. CLICK EN LA VENTANA DE DIAGRAMAS PARA COLOCAR EL COMANDO.
  • 9. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ORGANIZANDO. CAMBIE A LA HERRAMIENTA SELECCIÓN (BARRA ESPACIADORA) PARA COLOCAR LOS COMANDOS EN SECUENCIA. USE LA HERRAMIENTA SELECCIÓN PARA ESCOGER LOS COMANDOS QUE DESEE BORRAR + SUPR PARA BORRAR ALAMBRES: DOBLE CLICK SOBRE ELLOS.
  • 10. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ENLAZANDO. SELECCIONAR LA HERRAMIENTA ENLAZAR (BARRA ESPACIADORA). CLICK EN LA ESQUINA SUPERIOR IZQUIERDA DE UN COMANDO. CLICK EN LA ESQUINA SUPERIOR DERECHA DEL SIGUIENTE COMANDO.
  • 11. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ENLAZANDO. SI HA CONECTADO EL ALAMBRE EN UNA UBICACIÓN INCORRECTA, APARECERÁ COMO UNA LÍNEA NEGRA INTERRUMPIDA. NO SE PODRÁ BAJAR EL PROGRAMA
  • 12. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ENLAZANDO. SI HACE CLICK AL LADO DE UN COMANDO NO CORTA EL ALAMBRE, SIMPLEMENTE FIJA UNA ESQUINA. SI HACE DOBLE CLICK CORTARÁ EL ALAMBRE INICIADO. SI HACE CLICK CON EL BOTÓN DERECHO CORTARÁ EL ALAMBRE INICIADO.
  • 13. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. ACTIVAR EL PROGRAMA CLICK EN EL BOTÓN ACTIVAR PARA BAJAR EL PROGRAMA AL RCX.
  • 14. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. SI NO PUEDE BAJAR EL PROGRAMA APARECERÁ UN MENSAJE DE ERROR
  • 15. PROGRAMACIÓN INVENTOR CARACTERÍSTICAS DE LA PROGRAMACIÓN. EL PUERTO COM1 O EL COM2 DEBEN RESELECCIONARSE ANTES DE BAJAR EL PROGRAMA AL RCX. CLICK PARA TESTEAR LA COMUNICACIÓN CON EL RCX.
  • 16. PROGRAMACIÓN INVENTOR ENCIENDE EL MOTOR A Y LA LÁMPARA C HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 1 ES PRESIONADO. PROGRAMACIÓN NIVEL 1. NOTA : LOS PROGRAMAS EN INVENTOR DEBEN USAR EL BOTÓN ALTO PARA CORTAR LA POTENCIA A LOS PUERTOS A, B Y C. EN PILOT LA POTENCIA SE CORTABA CUANDO EL PROGRAMA SE CERRABA.
  • 17. PROGRAMACIÓN INVENTOR MODIFICA EL PROGRAMA DE FORMA QUE ENCIENDA EL MOTOR CONECTADO AL PUERTO A POR 10 SEGUNDOS. PROGRAMACIÓN NIVEL 1. EJERCICIO 1. SOLUCIÓN:
  • 18. PROGRAMACIÓN INVENTOR MODIFICA EL PROGRAMA DE FORMA QUE ENCIENDA EL MOTOR CONECTADO AL PUERTO A POR 10 SEGUNDOS. PROGRAMACIÓN NIVEL 1. EJERCICIO 1. SOLUCIÓN:
  • 19. PROGRAMACIÓN INVENTOR CREE UN PROGRAMA QUE: ESPERE A QUE EL SENSOR DE CONTACTO SEA PRESIONADO. ROTE EL MOTOR EN LOS PUERTOS A Y C POR 6SEGUNDOS. DE MARCHA ATRÁS A LOS MOTORES HASTA QUE EL SENSOR DE CONTACTO SEA PRESIONADO OTRA VEZ. PROGRAMACIÓN NIVEL 1. EJERCICIO 2. SOLUCIÓN:
  • 20. PROGRAMACIÓN INVENTOR CREE UN PROGRAMA QUE: ESPERE A QUE EL SENSOR DE CONTACTO SEA PRESIONADO. ROTE EL MOTOR EN LOS PUERTOS A Y C POR 6SEGUNDOS. DE MARCHA ATRÁS A LOS MOTORES HASTA QUE EL SENSOR DE CONTACTO SEA PRESIONADO OTRA VEZ. PROGRAMACIÓN NIVEL 1. EJERCICIO 2. SOLUCIÓN:
  • 21. PROGRAMACIÓN INVENTOR EJEMPLO DE PROGRAMA DEL NIVEL 2 DEL INVENTOR: ENCIENDE EL MOTOR A Y LA LÁMPARA B A LA MÁXIMA POTENCIA HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 2 SEA PRESIONADO. PROGRAMACIÓN NIVEL 2.
  • 22. PROGRAMACIÓN INVENTOR EL NIVEL 2 DEL INVENTOR PERMITE DETERMINAR LAS UBICACIONES DE LOS PUERTOS Y LOS NIVELES DE POTENCIA. PROGRAMACIÓN NIVEL 2.
  • 23. PROGRAMACIÓN INVENTOR BARRA DE FUNCIONES. TRES SUBMENÚS: ESPERAR POR MODIFICADORES ESTRUCTURAS PROGRAMACIÓN NIVEL 2.
  • 24. PROGRAMACIÓN INVENTOR LOS COMANDOS MOTOR Y LÁMPARA SON GENERALES Y REQUIEREN MODIFICADORES PARA ESPECIFICAR LA POSICIÓN Y EL NIVEL DE POTENCIA. PROGRAMACIÓN NIVEL 2.
  • 25. PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
  • 26. PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
  • 27. PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
  • 28. PROGRAMACIÓN INVENTOR COMANDOS ESPERAR POR. SENSOR DE LUZ (NIVEL DE LUZ U OSCURIDAD) COMANDOS DE TIEMPO (PROGRAMADO) COMANDOS DE TIEMPO A ESPECICICAR. COMANDOS DE TIEMPO AL AZAR (ENTRE 1 Y 5 SEG.) PROGRAMACIÓN NIVEL 2.
  • 29. PROGRAMACIÓN INVENTOR MODIFICADORES. UBICACIONES DE PUERTOS NIVELES DE POTENCIA CONSTANTES NOTA : LOS MODIFICADORES SE HAN DE ENLAZAR A LOS COMANDOS. PROGRAMACIÓN NIVEL 2.
  • 30. PROGRAMACIÓN INVENTOR MODIFICADORES. UBICACIONES DE PUERTOS NIVELES DE POTENCIA CONSTANTES NOTA : LOS MODIFICADORES SE HAN DE ENLAZAR A LOS COMANDOS. PROGRAMACIÓN NIVEL 2.
  • 31. PROGRAMACIÓN INVENTOR MODIFICADORES. UBICACIONES DE PUERTOS NIVELES DE POTENCIA CONSTANTES NOTA : LOS MODIFICADORES SE HAN DE ENLAZAR A LOS COMANDOS. PROGRAMACIÓN NIVEL 2.
  • 32. PROGRAMACIÓN INVENTOR EJEMPLOS DE ICONOS DE COMANDO CON MODIFICADORES: PROGRAMACIÓN NIVEL 2. MOTOR CONECTADO AL PUERTO B CON NIVEL DE POTENCIA 2. LÁMPARA CONECTADA AL PUERTO A CON NIVEL DE POTENCIA 4. SENSOS DE CONTACTO CONECTADO AL PUERTO DE ENTRADA 1. ESPERAR POR 20 SEG.
  • 33. PROGRAMACIÓN INVENTOR ESTRUCTURAS : ESTÁN LOCALIZADAS EN SU PROPIO SUBMENÚ. SE EMPLEAN PARA UNA LÓGICA DE PROGRAMACIÓN DE UN NIVEL MÁS ALTO. PROGRAMACIÓN NIVEL 2. LOS COMANDOS SALTAR Y ATERRIZAR SE USAN PARA IR DE UN LUGAR A OTRO DENTRO DEL PROGRAMA.
  • 34. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJEMPLO SALTAR/ATERRIZAR : ESPERA 10 SEG., LUEGO ENCIENDE LOS MOTORES A Y C A UN NIVEL DE POTENCIA 3 ROTANDO HACIA LA DERECHA POR 2 SEG., LUEGO LOS MOTORES A Y C GIRAN HACIA LA IZQUIERDA A MÁXIMA POTENCIA DURANTE 2 SEG., LUEGO EL PROGRAMA SALE DE LA SECUENCIA (SALTAR) Y VUELVE A ENTRAR EN LA SECUENCIA (ATERRIZAR).
  • 35. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 3. CREAR UN PROGRAMA QUE: ESPERE HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 3 SEA PRESIONADO PARA ENCENDER, A MEDIA POTENCIA, LA LÁMPARA A. MANTENGA LA LÁMPARA ENCENDIDA HASTA QUE EL SENSOR DE CONTACTO DEJE DE PRESIONARSE. APAGUE LA LÁMPARA 3, LUEGO DE QUE SUELTE EL SENSOR DE CONTACTO Y DESPUÉS ENCIENDA LOS MOTORES B Y C POR 7 SEG. DETENGA EL MOTOR Y FINALICE EL PROGRAMA.
  • 36. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 3. CREAR UN PROGRAMA QUE: ESPERE HASTA QUE EL SENSOR DE CONTACTO EN EL PUERTO 3 SEA PRESIONADO PARA ENCENDER, A MEDIA POTENCIA, LA LÁMPARA A. MANTENGA LA LÁMPARA ENCENDIDA HASTA QUE EL SENSOR DE CONTACTO DEJE DE PRESIONARSE. APAGUE LA LÁMPARA A, LUEGO DE QUE SUELTE EL SENSOR DE CONTACTO Y DESPUÉS ENCIENDA LOS MOTORES B Y C POR 7 SEG. DETENGA LOS MOTORES Y FINALICE EL PROGRAMA.
  • 37. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 4. CREAR UN PROGRAMA QUE AUMENTE LOS NIVELES DE POTENCIA HACIA LOS MOTORES A Y C EN INTERVALOS DE UN SEGUNDO.
  • 38. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 2. EJERCICIO 4. CREAR UN PROGRAMA QUE AUMENTE LOS NIVELES DE POTENCIA HACIA LOS MOTORES A Y C EN INTERVALOS DE UN SEGUNDO.
  • 39. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EL PROGRAMA PREDETERMINADO DEL NIVEL 3 DE INVENTOR CONTIENE SÓLO LOS SEMÁFOROS DE INICIO Y FIN.
  • 40. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. LA BARRA DE FUNCIONES DEL NIVEL 3 TIENE UN SUBMENÚ: MÚSICA. LOS COMANDOS DE MÚSICA SE USAN PARA ESCUCHAR MÚSICA EN EL RCX. LOS COMANDOS SON LAS NOTAS: DE LA A (LA) A LA G (SOL).
  • 41. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. LA MÚSICA SE PUEDE COMBINAR CON CUALQUIER OTRA PROGRAMACIÓN. PODREMOS ESCUCHAR DIFERENTES MELODÍAS PARA INDICAR CUANDO LOS MOTORES Y LAS LÁMPARAS ESTÁN HACIENDO COSAS DISTINTAS.
  • 42. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA. SON ÚTILES CUANDO: NECESITAMOS QUE EL PROGRAMA VERIFIQUE CONDICIONES. COMANDOS CONDICIONALES . REPITA UNA TAREA VARIAS VECES. RECURSIÓN . MÁS DE UNA TAREA SE REALICE A LA VEZ. MULTITAREAS .
  • 43. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA. MULTITAREA . TAREA 1 : ENCIENDE EL MOTOR C, HASTA QUE EL SENSOR DEL PUERTO 1 ES PRESIONADO. TAREA 2 : ENCIENDE LA LÁMPARA A POR 7 SEGUNDOS.
  • 44. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA. RECURSIÓN . PERMITE REPETIR UN CONJUNTO DE COMANDOS UNA Y OTRA VEZ. PUEDE TENER UN MODIFICADOR QUE ESPECIFIQUE CUANTAS VECES SE DEBEN REPETIR LOS COMANDOS.
  • 45. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. ENCIENDE A MEDIA POTENCIA LA LÁMPARA A. ENCIENDE A MEDIA POTENCIA EL MOTOR C GIRANDO HACIA LA DERECHA HASTA QUE ES PRESIONADO EL SENSOR DE CONTACTO DEL PUERTO 1. EL MOTOR INVIERTE SU SENTIDO DE GIRO HASTA QUE EL SENSOR DE CONTACTO ES PRESIONADO OTRA VEZ. EL PROGRAMA REGRESA AL INNICIO DE LA RECURSIÓN (PUNTO2). CUNADO COMPLETA LA TERCERA RECURSIÓN, CORTA LAPOTENCIA.
  • 46. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. AÑADIENDO ESTRUCTURAS A UN PROGRAMA. CONDICIONALES . SE EMPLEA PARA PROGRAMAR UNA CONDICIÓN “SI”.
  • 47. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. SI EL SENSOR DE CONTACTO DEL PUERTO 1 ES PRESIONADO, EL MOTOR A GIRA A DERECHAS CON UN NIVEL DE POTENCIA 4. SI EL SENSOR DE CONTACTO DEL PUERTO 1 NO ES PRESIONADO, EL MOTOR A GIRA A IZQUIERDAS CON UN NIVEL DE POTENCIA 4. LOS COMANDOS SALTAR Y ATERRIZAR HACEN LAS FUNCIONES DE UNA RECURSIÓN.
  • 48. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 5. CREA UN PROGRAMA QUE TOQUE LAS PRIMERAS NOTAS DE “REME, REMA, REMA TU BOTE”. (SECUENCIA DE NOTAS: C C C D E E D E F G).
  • 49. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 5. CREA UN PROGRAMA QUE TOQUE LAS PRIMERAS NORAS DE “REME, REMA, REMA TU BOTE”. (SECUENCIA DE NOTAS: C C C D E E D E F G).
  • 50. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 6. CREA UN PROGRAMA CON DOS TAREAS QUE SE ACTIVEN AL MISMO TIEMPO: ENCIENDE A MEDIA POTENCIA EL MOTOR A HASTA QUE EL SENSOR DE LUZ EN EL PUERTO 3 LEA UN VALOR DE 60. LUEGO EL MOTOR A SE APAGA. ENCIENDE LA LÁMPARA C A BAJA POTENCIA Y AUMENTA EL NIVEL DE POTENCIA CADA 2 SEGUNDOS. LA LÁMPARA C SE APAGA DESPUÉS DE HABER ESTADO A MÁXIMA POTENCIA POR 5 SEGUNDOS.
  • 51. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 6. CREA UN PROGRAMA CON DOS TAREAS QUE SE ACTIVEN AL MISMO TIEMPO: ENCIENDE A MEDIA POTENCIA EL MOTOR A HASTA QUE EL SENSOR DE LUZ EN EL PUERTO 3 LEA UN VALOR DE 60. LUEGO EL MOTOR A SE APAGA. ENCIENDE LA LÁMPARA C A BAJA POTENCIA Y AUMENTA EL NIVEL DE POTENCIA CADA 2 SEGUNDOS. LA LÁMPARA C SE APAGA DESPUÉS DE HABER ESTADO A MÁXIMA POTENCIA POR 5 SEGUNDOS.
  • 52. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 7. CREA UN PROGRAMA QUE: VERIFIQUE CONSTANTEMENTE QUE EL NIVEL DE LUZ ESTÁ POR DEBAJO DE 50. SI ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE ENCIENDE A TODA POTENCIA. SI NO ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE APAGA.
  • 53. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 7. CREA UN PROGRAMA QUE: VERIFIQUE CONSTANTEMENTE QUE EL NIVEL DE LUZ ESTÁ POR DEBAJO DE 50. SI ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE ENCIENDE A TODA POTENCIA. SI NO ESTÁ POR DEBAJO DE 50, LA LÁMPARA A SE APAGA.
  • 54. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 8. CREA UN PROGRAMA QUE: SE REPITA 5 VECES, ENCENDIENDO LA LÁMPARA B Y PRESENTANDO UN SONIDO CADA VEZ QUE EL SENSOR DE CONTACTO SEA PRESIONADO. SI EL SENSOR DE CONTACTO NO ES PRESIONADO, NADA DEBE PASAR.
  • 55. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 3. EJERCICIO 8. CREA UN PROGRAMA QUE: SE REPITA 5 VECES, ENCENDIENDO LA LÁMPARA B Y PRESENTANDO UN SONIDO CADA VEZ QUE EL SENSOR DE CONTACTO SEA PRESIONADO. SI EL SENSOR DE CONTACTO NO ES PRESIONADO, NADA DEBE PASAR.
  • 56. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. LA PROGRAMACIÓN EN NIVEL 4 INCLUYE TODOS LOS COMANDOS, MODIFICADORES, Y ESTRUCTURAS DE LOS NIVELES 2 Y 3, ADEMÁS DE LA CAPACIDAD DE COMUNICADIÓN DE RCX A RCX, ASÍ COMO EL USO DE CONTENEDORES
  • 57. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DEL CONTENEDOR . CUENTA CUÁNTAS VECES HA PASADO ALGO. EJ.: CAMBIAR LA VELOCIDAD DE UN MOTOR EN FUNCIÓN DE LA LUZ QUE INCIDE.
  • 58. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DEL CONTENEDOR . ¿CÓMO FUNCIONA EL SIGUIENTE PROGRAMA?
  • 59. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DEL CONTENEDOR . ¿CÓMO FUNCIONA EL SIGUIENTE PROGRAMA? INICIA EL CONTENEDOR EN CERO, Y ENCIENDE LA LÁMPARA A POR 1 SEG. UN VALOR DE 1 SE AÑADE AL CONTENEDOR Y EL PROGRAMA REGRESA AL COMANDO CONDICIONAL. ESTO SUCEDE 5 VECES. LA QUINTA VEZ, EL VALOR DEL CONTENEDOR ES IGUAL A 5. SE ESCUCHA UNA MELODÍA Y EL PROGRAMA FINALIZA.
  • 60. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DE BUZÓN . SE EMPLEA PARA LA COMUNICACIÓN DE UN RCX CON OTRO RCX.
  • 61. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. COMANDOS DE REINICIO . SE EMPLEA PARA REINICIAR EL VALOR DEL CONTENEDOR, EL CRONÓMETRO, EL SENSOR DE ÁNGULO Y EL BUZÓN A CERO.
  • 62. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. MODIFICADORES . BORDE VERDE: UBICACIÓN PUERTOS. BORDE AZUL: VALOR DEL PUERTO.
  • 63. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 9. CREE UN PROGRAMA QUE: HAGA QUE LA LÁMPARA A PARPADEE TANTAS VECES COMO EL SENSOR HAYA SIDO PRESIONADO EN DIEZ SEGUNDOS.
  • 64. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 9. CREE UN PROGRAMA QUE: HAGA QUE LA LÁMPARA A PARPADEE TANTAS VECES COMO EL SENSOR HAYA SIDO PRESIONADO EN DIEZ SEGUNDOS.
  • 65. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 10. CREE UN PROGRAMA QUE: CAMBIE LA VELOCIDAD DEL MOTOR A Y LA INTENSIDAD DE LA LÁMPARA C BASADO EN UNA FUNCIÓN DE TIEMPO.
  • 66. PROGRAMACIÓN INVENTOR PROGRAMACIÓN NIVEL 4. EJERCICIO 10. CREE UN PROGRAMA QUE: CAMBIE LA VELOCIDAD DEL MOTOR A Y LA INTENSIDAD DE LA LÁMPARA C BASADO EN UNA FUNCIÓN DE TIEMPO.