app inventor bluetooth arduino
TRANSCRIPT
APP INVENTOR+
BLUETOOTHAlberto Yúfera
José PujolIES Vicente Aleixandre, Sevilla
Sumario
● Qué es App Inventor
● Finalidad de la app
● Hardware
● Software : Interfaz app + programación+ código Arduino
● Descarga e instalación
App Inventor
● Entorno de desarrollo para aplicaciones móviles Android
● Entorno gráfico de programación , orientado a la educación
● Creado por el MIT en 2009
● Software libre
Interfaz
BLOQUES
Finalidad app
Controlar Arduino desde el teléfono móvil mediante bluetooth.
Encender y apagar un led mediante un pulsador en la pantalla del
teléfono
Hardware
APP
● Dispositivo android ● o Emulador android
ARDUINO
● Bluetooth HC06 , HC05● LED
Hardware arduino-bluetooth
HC06 ARDUINO
GND GND
5V 5V
Tx(entr) Rx(sal)
Rx(sal) Tx(ent)
Interfaz
Botón ON / OFF
Listpicker, almacena listas de palabras y al pulsarlo nos las muestra.Almacena los dispositivos bluetooth con los que podemos conectar
Interfaz
● Dispositivo android ⇨ Maestro
● HC06 ⇨ Esclavo
BLOQUES
BLUETOOTH- ListPicker
BloQUES
Pulsador
Código Arduino
int incomingByte; const int ledPin = 13;
void setup() { pinMode(ledPin, OUTPUT); Serial.begin(9600); }
void loop() { if (Serial.available()>0){
incomingByte=Serial.read();if (incomingByte == ’H’ ) {
digitalWrite(ledPin, HIGH);}if(incomingByte == ’L’ ){
digitalWrite(ledPin, LOW);}
}}
Ejemplos→ Comunicación→ PhysicalPixel
Descarga e instalación app
Formato APK
CONEXIÓN BLUETOOTH
BLUETOOTH- ListPicker
Licencia
Presentación realizada por Alberto Yúfera Daza 1ºBachillerato IES Vicente Aleixandre
Revisada por José Pujol. Mayo de 2016
Este guía se distribuye bajo licencia Reconocimiento- CompartirIgual Creative commons 4.0