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

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

UN UNIVERSO DE EXTENSIONES EN MBLOCK5

SoftwareSerial BT(10,11); //10 RX, 11 TX. //Aquí conectamos los pines RXD,TDX

del módulo Bluetooth que hemos llamado BT.

// Mostrar la información recibida en el monitor serie.

Serial.write(BT.read()); //Mi módulo bluetooth se llama BT

// Enviar: Comprobar si hay algún dato en el monitor serie para ser enviado al módulo

Bluetooth

if (Serial.available())

{

// Enviar la información por Bluetooth

BT.write(Serial.read());

}

//Imprimimos el valor de una cadena en el Monitor serie:

Serial.print(Cadena);

//Imprimimos el valor de una variable con retorno de carro en el monitor serie:

Serial.println(variable);

//Guarda los datos carácter a carácter en la variable “dato”

char dato=BT.read();

//Cuando haya datos disponibles

if(BT.available())

{

char dato=BT.read(); //Guarda los datos carácter a carácter en la variable “dato”

cadena[i++]=dato; //Vamos colocando cada carácter recibido en el array “cadena”

//Cuando reciba una nueva línea (al pulsar enter en la app) entra en la función

if(dato==’\n’)

{

Y ya con esto, aunque en principio no se entienda, vamos más que servidos para comenzar a

crear la extensión del control Bluetooth y del puerto Serial.

4.2.2. Creando la extensión Bluetooth_Serial

Entramos en mBlock Extension Builder y creamos una nueva extensión que llamaremos

“Bluetooth_Serial”. La editamos para darle un color naranjo (Guardamos los cambios):

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

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

Saved successfully!

Ooh no, something went wrong!