App inventor 2 en español
Cómo programar los teléfonos móviles con Android.
Bluetooth, Arduino y App inventor 2 - Juan Antonio Villalpando
-- Tutorial de iniciación de App Inventor 2 en español --
Volver al índice del tutorial
___________________________
9J2.- Arduino envía palabras por Bluetooth a App Inventor. Monitor Serie.
p9J2_arduino_a_android.aia
- Escribimos una palabra o frase corta en el Monitor Serie de Arduino.
- Recibimos esa palabra o frase en una Etiqueta de App Inventor por Bluetooth.
____________________________
- Forma de conectarlo.
- Observa que en este ejemplo (distinto de todos los que hemos visto), está conectado TX con TX y Rx con RX.
_______________________
- Código del Arduino.
arduino_a_android.ino |
// Juan A. Villalpando
// Escribe datos en el Monitor Serie
// y los envia por Bluetooth.
int palabra;
char rx_byte = 0;
String rx_str = "";
void setup() {
Serial.begin(9600);
Serial.println("Escribe una palabra o frase corta.");
}
void loop(){
if (Serial.available() > 0) { // ¿Hay algún caracter?
rx_byte = Serial.read(); // Toma el caracter
rx_str += rx_byte;
if (rx_byte == '\n') {
Serial.println(rx_str); // Envía la palabra o frase.
rx_str = "";
}
}
delay(10);
}
|
- Escribimos una palabra o frase corta en el Monitor Serie, pulsamos "Enviar".
- Observa la velocidad 9600 baudios y "Ambos NL & CR"
_________________
- Diseño.
_________________
- Bloques.
_________________
- Comentarios.
- Conectamos el Bluetooth, cuando haya conectado pulsamos el Botón "Comenzar".
- En el IDE del Arduino abrimos el Monitor Serie, escribimos una palabra o frase corta y pulsamos el botón "Enviar"
- La palabra o frase se mostrará en la Etiqueta3 de App Inventor.
__________________________________
|