Skip to main content

USB

USB

La cámara con micrófono integrado se puede conectar a través del puerto USB. La cámara y el micrófono se ven aquí por separado. Para utilizar las funciones de la cámara, primero ha de configurarlas en el configurador de la cámara.  Aquí  se explica cómo acceder al configurador de la cámara.  

Cámara

La cámara se puede utilizar en concreto como detector de movimiento, detector de color, detector de bolas y detector de líneas.

Detector de movimiento

Para usar la cámara como detector de movimiento, ha de arrastrar el símbolo masculino al configurador de la cámara hasta la zona de la cuadrícula. Posteriormente, se abrirá una ventana a la derecha en la que podrá determinar en Inspector

  • la zona de píxeles en la que se comprueba el movimiento,
  • la posición de esta zona (la esquina superior izquierda de la zona se encuentra en el punto especificado),
  • el nombre del detector de movimiento y
  • la tolerancia

.

Programa del detector de movimiento

El programa del detector de movimiento se ejecuta cuando se detecta movimiento. Se escribe de manera independiente al programa principal. Las variables funcionan a nivel global en ambos programas. El programa de entrada se ejecuta en el bloque bloque cuando detecta movimiento.  

Detector de color

Para usar la cámara como detector de color, ha de arrastrar el símbolo de pipetas al configurador de la cámara hasta la zona de la cuadrícula. Posteriormente, se abrirá una ventana a la derecha en la que podrá determinar en Inspector

  • la zona de píxeles en la que se comprueba el color,
  • la posición de esta zona (la esquina superior izquierda de la zona se encuentra en el punto especificado),
  • el nombre del detector de color y
  • el contraste

.

Acceso

Con Con obtención del color como []  se muestra el color detectado en formato hexadecimal o RGB. El formato se puede configurar utilizando el menú desplegable (triángulo pequeño).

Consulta

Para consultar si el detector ha percibido un color, se utiliza el bloque bloque se ha detectado el color. Este bloque se puede utilizar como condición.

Para consultar si el detector percibe un color determinado se utiliza este bloque bloque 

 

Bild1.PNG

El bloque se puede utilizar para comparar el color registrado con uno introducido. El menú desplegable (triángulo pequeño) se puede utilizar para determinar si el color establecido debe ser el mismo o no que el color filmado. Este bloque se puede utilizar como condición. En el ejemplo, el motor se detiene cuando el color registrado es rojo.

Bild2.PNG

Programa del detector de color

El programa del detector de color se ejecuta cuando se detecta un color. Se escribe de manera independiente al programa principal. Las variables funcionan a nivel global en ambos programas. El programa de entrada se ejecuta en el bloque bloque cuando detecta un color.  

Detector de bolas bolas 

Para usar la cámara como detector de bolas, ha de arrastrar el símbolo de bolas al configurador de la cámara hasta la zona de la cuadrícula. Posteriormente, se abrirá una ventana a la derecha en la que podrá determinar en Inspector

  • la zona de píxeles en la que se comprueban las bolas,
  • la posición de esta zona (la esquina superior izquierda de la zona se encuentra en el punto especificado),
  • el nombre del detector de bolas,  
  • el área en la que se encuentra el diámetro de la bola,
  • el área del eje x,
  • el color de la bola y
  • la tolerancia cromática

.

Acceso

En En obtención de información sobre la [] bola bola se muestra la posición x, la posición y, el radio o el diámetro de la bola.

Consulta

Para consultar si el detector ha detectado una bola, se utiliza el bloque bloque se ha detectado una bola. Este bloque se puede utilizar como condición.                                                                                                                                   

Para consultar si el detector ha localizado una bola con posición x, posición y, radio o diámetro determinados se utiliza este bloque bloque 

Bild3.PNG

El bloque se puede utilizar para comparar las especificaciones de la bola recogida con un valor introducido. Los menús desplegables (triángulo pequeño) se pueden utilizar para seleccionar qué se debe comparar y con qué operador comparativo. Este bloque se puede utilizar como condición. En el ejemplo, el motor se detiene cuando el diámetro de la bola recogida es 5.

Bild4.PNG

Programa del detector de bolas

El programa del detector de bolas se ejecuta cuando se detecta un color. Se escribe de manera independiente al programa principal. Las variables funcionan a nivel global en ambos programas. El programa de entrada se ejecuta en el bloque bloque cuando detecta una bola.  

Detector de líneas

Para usar la cámara como detector de líneas, ha de arrastrar el símbolo con los puntos sobre una línea al configurador de la cámara hasta la zona de la cuadrícula. Posteriormente, se abrirá una ventana a la derecha en la que podrá determinar en Inspector

  • la zona de píxeles en la que se comprueban las líneas,
  • la posición de esta zona (la esquina superior izquierda de la zona se encuentra en el punto especificado),
  • el nombre del detector de líneas,
  • el número de líneas que se debe reconocer y
  • la zona en la que se encuentra(n) la(s) línea(s) y su anchura

.

Acceso

En En obtención [] de la línea []  se muestra la posición o la anchura de una de las cinco líneas como máximo.

En En obtención del color de la línea [] como []  se muestra el color de una línea en formato hexadecimal o RGB. El formato se puede configurar utilizando el menú desplegable (triángulo pequeño).

Consulta

Para consultar si el detector ha localizado una línea, se utiliza el bloque bloque se ha detectado una línea. Este bloque se puede utilizar como condición.                                                                                                                                   

Para consultar si el detector ha localizado una línea con una posición o anchura determinados se utiliza este bloque bloque 

Bild5.PNG

El bloque se puede utilizar para comparar las especificaciones de la(s) línea(s) con un valor introducido. Los menús desplegables (triángulo pequeño) se pueden utilizar para seleccionar qué se debe comparar y con qué operador comparativo. Este bloque se puede utilizar como condición. En el ejemplo, el motor se detiene cuando la anchura de la línea es inferior a 2.

Bild6.PNG

Para consultar si el detector ha localizado una línea con un color determinado se utiliza este bloque bloque 

Bild7.PNG

El bloque se puede utilizar para comparar el color registrado de las líneas con uno introducido. El menú desplegable (triángulo pequeño) se puede utilizar para determinar si el color establecido debe ser el mismo o no que el color filmado. Este bloque se puede utilizar como condición.

Programa del detector de líneas

El programa del detector de líneas se ejecuta cuando se detectan una o más líneas. Se escribe de manera independiente al programa principal. Las variables funcionan a nivel global en ambos programas. El programa de entrada se ejecuta en el bloque bloque cuando detecta líneas.  

Micrófono

El micrófono integrado en la cámara se puede utilizar como detector de volumen.

Arranque de cada bloque

El El arranque de cada bloque  ofrece la posibilidad de ejecutar un programa si se cumple una condición. Funciona de manera similar a la distinción de casos, pero no se ejecuta solo una vez, sino cada vez que se cumple la condición durante todo el transcurso del programa.  Arranque de cada bloque:

Bild8.PNG

Es una abreviatura del siguiente constructo:

Bild9.PNG

Se pueden utilizar todas las condiciones de esta categoría en el el Arranque de cada bloque bloque de la categoría Micrófono.

Nota: La sección del programa dentro de Arranque de cada bloque debe ser corta y no contener llamadas de bloqueo ni bucles sin fin, de modo que esta parte del programa se pueda procesar rápidamente.

Detector de volumen

Acceso

Con el el volumen volumen del micrófono  se muestra el volumen en decibelios.

Consulta

Para consultar si el detector de volumen detecta un nivel de sonido determinado se utiliza este bloque

Bild10.PNG

El bloque se puede utilizar para comparar el volumen registrado con uno introducido. Los menús desplegables (triángulo pequeño) se pueden utilizar para seleccionar con qué operador comparativo se debe contrastar. Este bloque se puede utilizar como condición.