Esta aplicación fue elaborada como un demo para la presentacion "Demo Code Live: Android y Arduino" celebrada en el CTIC-UNI en el evento Arduino Day 2014. Cada commit son los pasos que se desarrollaron en el evento.
Puedes revisar cada paso del tutorial usando
git checkout -f step-?
- Creamos aplicacion Android
- Creamos BluetoothFragment para el tratamiento del Bluetooth:
- Activamos Bluetooth.
- Cargamos todo los dispositivos apareados al movil.
- Agregamos permisos al manifest para el uso del Bluetooth.
- Agregamos Listener a BluetoothFragment para comunicación con otras Acivities
- Creamos BluetoothList para seleccionar con que dispositivo conectarse.
- Creamos su layout (bluetooth_list.xml).
- Agregamos a Manifest.
- Agregamos metodo para conectarse con un dispositivo en BluetoothFragment.
- Implementacion de onItemClickListener en BluetoothList.
- Editamos menu.
- Agregamos onOptionsItemSelected en MainActivity.
- Agregamos metodo para enviar paquetes por Bluetooth en BluetoothFragment.
- Creamos layout para el MainActivity.
- Creamos metodo para mandar datos del editText de MainActivity.
- Terminamos con Andoid:
- Creamos metodos para desconectar y apagar Bluetooth al momento de cerrar la aplicación.
- Empezamos con Arduino:
- Creamos proyecto ledArduino
- Hola Mundo Arduino (Led Blink)
- Configuramos y leemos valor por comunicación serial
- Creamos nueva activity en android-app
- LedActivity y led_layout
- Prendemos y apagamos led por comandos recibidos por serial
- Agregamos proyecto movilArduino