Bitbloq
Herramientas
TutorialesActividadesPlan Docente

Tutoriales

Categorías

5. Glosario de bloques y parámetros

...

5. Glosario de bloques y parámetros

1. Categoría componentes

2. Categoría Funciones

3. Categoría Variables

4. Categoría Matemáticas

5. Categoría Texto

6. Categoría Control

7. Categoría Lógica

1

2

3

4

5

6

1. Categoría componentes

Bloque LED

Sirve para controlar el encendido o apagado  de un LED. Podemos seleccionar la acción a realizar con el primer desplegable. Si hemos conectado varios LED, seleccionamos el adecuado en la segunda lista desplegable.

Bloque LED (Bloque Avanzado)

Sirve para controlar el encendido o apagado de un LED usando parámetros. En la lista desplegable seleccionamos la acción que queremos realizar. En el hueco debemos colocar un parámetro de tipo componente para indicar el LED a controlar.

Bloque Mover Servo

Sirve para girar un servo a cualquier posición (entre 0 y 180 grados). Si hemos conectado varios servos, podemos seleccionar el que queremos controlar en la lista desplegable. Indicamos la posición a la que debe girar el servo en el cuadro de número.

Bloque Mover Servo (Bloque Avanzado)

Sirve para girar un servo a cualquier posición (entre 0 y 180 grados). La lista desplegable permite seleccionar el servo a controlar en caso de haber conectado varios. En el hueco debemos colocar un parámetro con un valor numérico que indique la posición a la que debe girar el servo.

Bloque Girar servo

Sirve para hacer girar el servo de rotación continua en sentido horario o antihorario. El bloque contiene dos listas desplegables. En la primera lista seleccionamos el servo de rotación continua a controlar, si hemos conectado varios. En la segunda lista seleccionamos el sentido de giro.

Bloque Girar servo (Bloque Avanzado)

Sirve para hacer girar el servo de rotación continua en un sentido o en otro. En el primer hueco debemos colocar un parámetro de tipo componente para indicar el servo de rotación continua que deseamos girar. En el segundo hueco colocamos un parámetro, un número entero comprendido entre 0 y 180, para indicar el sentido de giro.

Bloque Parar servo

Sirve para detener el giro de un servo de rotación continua. En la lista desplegable podemos seleccionar el servo de rotación continua que deseamos parar.

Bloque Parar servo (Bloque Avanzado)

Sirve para detener el giro de un servo de rotación continua. En el hueco debemos colocar un parámetro de tipo componente para indicar qué servo de rotación continua se quiere parar.

Bloque Conectar servo (Bloque Avanzado)

Sirve para indicar a la placa que debe adaptar su configuración para controlar un servo.  Por defecto, cuando conectamos un servo en la pestaña Hardware, Bitbloq lo conecta automáticamente al pin elegido.

Para que la placa sea capaz de controlar un servo necesita configurar el pin al que está conectado. Si no está configurado no reacciona a ningún bloque de movimiento del servo. 

Mientras un servo esté conectado, su posición o giro viene dado por la programación, haciendo que no podamos moverlo manualmente sin dañarlo. Con este bloque podemos volver a configurar un servo si, previamente, hemos usado el bloque Desconectar servo. En la lista desplegable podemos seleccionar el servo adecuado si hemos conectado varios.

Bloque Desconectar servo (Bloque Avanzado)

Sirve para indicar a la placa que ya no se va a volver a usar un servo y le permite volver a su configuración normal.Podemos usarlo si, durante la ejecución del programa, necesitamos poder mover o girar manualmente un servo. Si después queremos volver a controlar el servo mediante nuestra programación, es necesario utilizar un bloque Conectar servo. En la lista desplegable podemos seleccionar el servo adecuado si hemos conectado varios.

Bloque Sonar el zumbador

Sirve para hacer sonar una nota con el zumbador. El bloque contiene tres listas desplegables. En la primera lista seleccionamos el zumbador si hemos conectado varios. En la segunda lista seleccionamos la nota a reproducir. En la tercera lista, seleccionamos cuántos milisegundos queremos que suene la nota.

Bloque Sonar zumbador (Bloque Avanzado)

Sirve para reproducir una nota con el zumbador. En la lista desplegable podemos seleccionar el zumbador adecuado si hemos conectado varios. El primer hueco corresponde a un parámetro, un número entero, que representa la frecuencia de la nota. El segundo hueco sirve para indicar la duración de la nota, expresada en milisegundos.

Bloque Sonar zumbador sin pausa

Sirve para reproducir una nota con el zumbador sin dejar un silencio tras ella. El bloque contiene dos listas desplegables. En la primera lista seleccionamos el zumbador si hemos conectado varios. En la segunda lista seleccionamos la nota a reproducir. En la tercera lista, seleccionamos cuántos milisegundos queremos que suene la nota.

Bloque Sonar zumbador sin pausa con parámetros (Bloque Avanzado)

Sirve para reproducir una nota con el zumbador sin dejar un silencio tras ella. En la lista desplegable podemos seleccionar el zumbador adecuado si hemos conectado varios. El primer hueco corresponde a un parámetro, un número entero, que representa la frecuencia de la nota. El segundo hueco sirve para indicar la duración de la nota, expresada en milisegundos.

Bloque Detener el zumbador (Bloque Avanzado)

Sirve para parar la nota que se está reproduciendo. En la lista desplegable podemos seleccionar el zumbador adecuado si hemos conectado varios.

Bloque Enviar

Sirve para enviar datos por el puerto serie o Bluetooth. El bloque contiene dos listas desplegables. En la primera lista indicamos si queremos enviar los datos por USB o por Bluetooth. El segundo desplegable nos permite seleccionar si los datos se envían con el carácter salto de línea o sin él. En el hueco colocamos el parámetro cuyo valor queremos enviar.

Parámetro Leer un sensor

Sirve para leer el valor de un sensor. Con este parámetro podemos leer el valor de cualquier sensor conectado a la placa.

Parámetro Recibir

Sirve para recibir texto a través del puerto serie o Bluetooth. En la lista desplegable podemos seleccionar si queremos recibir el texto desde el bluetooth o desde el puerto USB.

Parámetro Recibir número

Sirve para recibir números a través del puerto serie o Bluetooth. En la lista desplegable podemos seleccionar si queremos recibir el número desde el bluetooth o desde el puerto USB. Este parámetro es similar a Recibir. La diferencia se encuentra en el tipo de dato que obtenemos. Por defecto, todo lo que se transmite por puerto serie se convierte en caracteres ASCII. Si sabemos que lo recibido es un número con el cual queremos operar, debemos cambiar el tipo de dato de texto a número.

Bloque Escribir un valor analógico (Bloque Avanzado)

Sirve para generar una señal PWM en un pin digital. El primer hueco sirve para indicar como parámetro el número del pin digital a controlar y el segundo sirve para indicar el valor del ciclo de trabajo.

Bloque Escribir un valor digital (Bloque Avanzado)

Sirve para activar o desactivar un pin digital. El primer hueco sirve para colocar un parámetro que indica el número del pin digital a controlar y el segundo para colocar un parámetro que indique si activar o no el pin (como el parámetro Alto/Bajo).

Parámetro Variable (componentes) (Bloque Avanzado)

Sirve para pasar como parámetro un componente. Es un parámetro que representa al componente que seleccionamos en la lista desplegable.

Parámetro Leer pin digital (Bloque Avanzado)

Sirve para leer el valor de un pin digital. El hueco sirve para colocar un parámetro tipo número que indique el pin que queremos leer.

Parámetro Leer pin analógico (Bloque Avanzado)

Sirve para leer el valor de un pin analógico. El hueco sirve para colocar un parámetro tipo número que indique el pin que queremos leer.

Parámetro Alto/Bajo (Bloque Avanzado)

Sirve para indicar un valor booleano usando nomenclatura electrónica. Podemos seleccionar el valor adecuado usando la lista desplegable.

Bloque Encender el LED  (específico para la Placa controladora Zum Junior)

Sirve para encender el LED integrado en la placa Zum Junior. En la lista desplegable podemos seleccionar el color deseado.

Bloque Apagar el LED de la placa (específico para la Placa controladora Zum Junior)

Sirve para apagar el LED de la placa Zum Junior.

Bloque LED doble  (específico para el Zum Kit Junior)

Sirve para controlar el componente LED doble del Zum Kit Junior. Podemos usar la primera lista desplegable para seleccionar la acción a realizar. Si hemos conectado varios componentes LED doble podemos seleccionar el adecuado desde la segunda lista. La tercera lista nos permite seleccionar sobre cuál de los LED del componente actuar: el de color o el blanco.

Bloque Escribir en el display (específico para el Zum Kit Junior)

Sirve para escribir una letra o número en el display de 7 segmentos del Zum Kit Junior. El primer cuadro de texto sirve para indicar una letra o número a mostrar en la columna izquierda del display y el segundo cuadro de texto para la columna derecha. La lista desplegable nos permite seleccionar el display adecuado, si hemos conectado varios.

Bloque Borrar el display (específico para el Zum Kit Junior)

Sirve para borrar aquello que se esté mostrando en el display de 7 segmentos. Podemos usar la lista desplegable para indicar el display que debemos borrar, si hemos conectado más de uno.

Parámetro Leer del sensor múltiple (específico para el Zum Kit Junior)

Sirve para leer alguno de los valores del sensor múltiple. La primera lista desplegable nos permite seleccionar el valor a leer. Con la segunda lista podemos seleccionar el sensor adecuado si hemos conectado varios.

Parámetro Leer el color del sensor múltiple (específico para el Zum Kit Junior)

Sirve para leer los componentes rojo, verde o azul del sensor de color. La primera lista desplegable nos permite seleccionar qué componente de color queremos medir. Con la segunda lista podemos seleccionar el sensor adecuado si hemos conectado varios.

Bloque Leer del interruptor doble (específico para el Zum Kit Junior)

Sirve para leer la posición de los interruptores del interruptor doble. Con la primera lista desplegable podemos seleccionar cual de los dos interruptores queremos leer. Con la segunda lista podemos seleccionar el interruptor adecuado si hemos conectado varios.

Bloque LED RGB

Sirve para cambiar el color al componente LED RGB. En la primera lista desplegable podemos seleccionar el LED RGB a controlar, si hemos conectado más de uno. Usando la segunda lista indicamos el color en el que se debe encender el LED.

Bloque LED RGB con valores

Sirve para cambiar el color al componente LED RGB. En la primera lista desplegable podemos seleccionar el LED RGB a controlar, si hemos conectado más de uno. En los cuadros de número escribimos el código RGB separándolo por colores primarios.

Bloque LED RGB con parámetros (Bloque Avanzado)

Sirve para cambiar el color al componente LED RGB. En la primera lista desplegable podemos seleccionar el LED RGB a controlar, si hemos conectado más de uno. En los huecos colocamos parámetros de tipo número que representen el código RGB separándolo por colores primarios.

Bloque Crear degradado en el LED RGB con valores

Sirve para cambiar el color al componente LED RGB a través de una transición de color. En la primera lista desplegable podemos seleccionar el LED RGB a controlar, si hemos conectado más de uno. En los cuadros de número escribimos el código RGB separándolo por colores primarios.

Bloque Apagar el LED RGB

Sirve para apagar el LED RGB. La lista desplegable nos permite elegir el LED RGB a controlar, si hemos conectado más de uno.

Bloque Actualizar fecha y hora del reloj

Sirve para actualizar la hora del reloj de tiempo real. En la lista desplegable podemos seleccionar el reloj de tiempo real a actualizar, si hemos conectado más de uno.

Parámetro Obtener datos del reloj

Sirve para obtener datos del reloj del componente reloj de tiempo real. La primera lista desplegable nos permite seleccionar qué datos queremos leer del reloj de tiempo real y en qué formato. Con la segunda lista desplegable indicamos que reloj queremos leer, si hemos conectado más de uno.

Bloque Luz del LCD

Sirve para controlar la retroiluminación de la pantalla LCD. La primera lista desplegable nos permite seleccionar la acción a llevar a cabo. Con la segunda lista podemos seleccionar el LCD adecuado, si hemos conectado más de uno.

Bloque Luz del LCD (Bloque Avanzado)

Sirve para controlar la retroiluminación de la pantalla LCD. La lista desplegable nos permite seleccionar la acción a llevar a cabo. En el hueco indicamos con un parámetro tipo componente el LDC adecuado, si hemos conectado más de uno.

Bloque Escribir en el LCD

Sirve para escribir texto en el LCD. En el cuadro de texto podemos escribir el texto a mostrar. En la lista desplegable seleccionamos el LCD en el que escribir, si hemos conectado más de uno.

Bloque Escribir en el LCD (Bloque Avanzado)

Sirve para escribir texto en el LCD. En el primer hueco colocamos un parámetro de tipo texto con el texto a escribir. En el segundo hueco indicamos con un parámetro tipo componente el LDC adecuado, si hemos conectado más de uno.

Bloque Escribir en una posición del LCD

Sirve para escribir a partir de una posición concreta del LCD. En el primer cuadro de texto podemos escribir el texto a mostrar. En la lista desplegable seleccionamos el LCD en el que escribir, si hemos conectado más de uno. Los dos últimos cuadros de texto nos permiten escribir el número de la columna y de la fila respectivamente.

Bloque Escribir en una posición del LCD (Bloque Avanzado)

Sirve para escribir a partir de una posición concreta del LCD. En el primer hueco colocamos un parámetro de tipo texto con el texto a escribir. En el segundo hueco indicamos con un parámetro tipo componente el LDC adecuado, si hemos conectado más de uno. Los dos últimos huecos nos permiten indicar con dos parámetros de tipo número la columna y la fila en la que comenzar a escribir.

Bloque Borrar el contenido del LCD

Sirve para borrar el contenido del LCD. La lista desplegable nos permite seleccionar que LCD borrar, si hemos conectado más de una.

Parámetro Leer la temperatura del sensor

Sirve para leer la temperatura del sensor de temperatura y humedad. La lista desplegable nos permite indicar que sensor queremos leer, si disponemos de más de uno.

Parámetro Leer la humedad del sensor

Sirve para leer la humedad del sensor de temperatura y humedad. La lista desplegable nos permite indicar que sensor queremos leer, si disponemos de más de uno.

Parámetro Leer coordenada del joystick

Sirve para leer la posición del joystick en sus dos coordenadas. La primera lista desplegable nos permite seleccionar qué coordenada queremos leer. La segunda lista nos permite indicar que joystick leer, si hemos conectado varios.

Parámetro Leer pulsador del joystick

Sirve para leer si el joystick está presionado. La mayoría de joysticks cuentan con un pulsador interno que se activa cuando hacemos presión sobre él. La lista desplegable nos permite seleccionar qué joystick queremos leer, si hemos conectado varios.

Suscríbete a nuestra newsletter

Otros enlaces

NosotrosContactoPreguntas frecuentes
facebookxinstagramlinkedin

Suscríbete a nuestra newsletter

Idioma

Castellano

Bitbloq es un proyecto de:

BQ

Bitbloq es un proyecto de:

BQ
facebookxinstagramlinkedin