21.12.2021 Views

Un universo de extensiones con mBlock5

Se describe cómo utilizar las diferentes extensiones para objetos y como crear extensiones para módulos en placas arduino

Se describe cómo utilizar las diferentes extensiones para objetos y como crear extensiones para módulos en placas arduino

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

UN UNIVERSO DE EXTENSIONES EN MBLOCK5

Nuestro robot realizará 15 medidas de la luminosidad del hogar. Las medidas se ingresarán en

la lista “Luminosidad” cada segundo y se enviarán a tiempo real al objeto “PandaGraficar” en el

cual hemos descargado la extensión “Gráfico de datos”:

Los programas, tanto para en el dispositivo mBot como para el Sprite “PandaGraficar” son:

Script para el dispositivo

Al accionar la bandera verde la variable “NumeroMedidas” se inicializa al valor 0 y se borran los

datos de la lista “Luminosidad” para asegurarnos que sólo graficaremos los nuevos datos que

va a grabar.

Creamos un bucle que sólo se ejecutará 15 veces y en él, tras recoger el dato e incluirlo en la

lista “Luminosidad” lo envía al objeto con el mensaje “EscribeDato”. Tras pasar 1 segundo,

vuelve a recoger un nuevo dato.

Cuando el objeto recibe el mensaje “EscribeDato” introduce en la tabla de datos a tiempo real

el valor del número de medida y de su luminosidad.

SUSANA OUBIÑA FALCÓN PÁGINA 40 DE 207

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!