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
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