Control por pantalla táctil
Paso 1: Crear un nuevo proyecto
Paso 2: Diseño - Designer
- Conectividad: cargar (arrastrar) el módulo de Bluetooth cliente
- Interfaz de usuario: Selector de lista (ListPicker) y 4 botones (Button) – configurar propiedades
- Crear y montar una imagen .png para ser utilizada en el botón del celular. En medios de la sección “Componentes” se sube el archivo y en “Screem” en Icono se selecciona.
Paso 3: Bloque de programación - Blocks
- Programar el Selector de lista “Conectar”. Antes de oprimir genera la lista de Bluetooth disponibles y cuando se selecciona se hace el llamado al correspondiente módulo Bluetooth.
- Programar los botones, al oprimir cada botón genera un texto por cada color: Amarillo “1”, Rojo “2”, Azul “3”, Verde “4” y Recocha “5”

Paso 4: Crear el instalador
- App (guardar archivo .apk en mi ordenador)
- Montar el archivo apk en el celular: Activar almacenamiento USB
- Instalar en el celular el archivo apk
Paso 5: Hacer el montaje con Arduino
Materiales
- 1 Arduino UNO Rev3
- 1 Protoboard
- 4 Led - Diferentes colores
- 4 Resistencias 220[ohm]
- 1 Módulo Bluetooth
- Cables de conexión
Paso 6: Programar el Arduino - Sketch
int ledVerde = 2;
int ledAzul = 3;
int ledRojo = 4;
int ledAmarillo = 5;
int estado=0;
void setup(){
Serial.begin(9600);
pinMode(ledVerde,OUTPUT);
pinMode(ledAzul,OUTPUT);
pinMode(ledRojo,OUTPUT);
pinMode(ledAmarillo,OUTPUT);
}
void loop(){
if(Serial.available()>0){
estado = Serial.read();
}
if (estado =='1'){
digitalWrite(ledVerde,HIGH);
digitalWrite(ledAzul,LOW);
digitalWrite(ledRojo,LOW);
digitalWrite(ledAmarillo,LOW);
}
if(estado=='2'){
digitalWrite(ledVerde,LOW);
digitalWrite(ledAzul,HIGH);
digitalWrite(ledRojo,LOW);
digitalWrite(ledAmarillo,LOW);
}
if(estado=='3'){
digitalWrite(ledVerde,LOW);
digitalWrite(ledAzul,LOW);
digitalWrite(ledRojo,HIGH);
digitalWrite(ledAmarillo,LOW);
}
if(estado=='4'){
digitalWrite(ledVerde,LOW);
digitalWrite(ledAzul,LOW);
digitalWrite(ledRojo,LOW);
digitalWrite(ledAmarillo,HIGH);
}
if(estado=='5'){
recorridoAleatorio ();
}
}
void recorridoAleatorio(){
digitalWrite(random(2,6),HIGH); // 2-5 un número más al max
delay(random(50, 200));
digitalWrite(random(2,6),LOW);
delay(random(20, 100));
}
Paso 7: Ejecutar
- Desde el móvil verificar el encendido del módulo Bluetooth
- Configuración / conexiones inalámbricas / Configuración de Bluetooth / Buscar dispositivos / Vincular el módulo (ejemplo HC-06)
- Conecta el módulo desde la app (el modulo Bluetooth deja de parpadear)
Activación por reconocimiento de voz
Diseño

Bloques

Activación por acelerómetro
Diseño

Bloques

Bloque de programación - Blocks
•Programar el Selector de lista “Conectar”. Antes de oprimir genera la lista de Bluetooth disponibles y cuando se selecciona se hace el llamado al correspondiente módulo Bluetooth.
•Programar los botones, al oprimir cada botón genera un texto por cada color: Amarillo “1”, Rojo “2”, Azul “3”, Verde “4” y Recocha “5”