Controlar DFPlayer Mini con Android por Bluetooth Parte 1

Buenas a todos!!! Después de hacer la entrada Arduino: Reproducir MP3 con DFPlayer Mini una cosa se me paso por la cabeza... ¿y si lo pudiera controlar desde el móvil? ¿Suena muy cómodo verdad? Mucho mejor que estar metiendo comandos por el terminal serial, o tenerlo todo lleno de pulsadores... Esa idea me animo ha volver otra vez a darle un repaso a Android Studio.

¿Que es Android Studio?
Android Studio es un entorno de desarrollo integrado (IDE), basado en IntelliJ IDEA de la compañía JetBrains, que proporciona varias mejoras con respecto al plugin ADT (Android Developer Tools) para Eclipse. Android Studio utiliza una licencia de software libre Apache 2.0, está programado en Java y es multiplataforma.

La instalación en Ubuntu 16.04 ha sido bastante sencilla, en este hilo de askubuntu.com tenéis toda la información necesaria para su instalación.

Después de los "hola mundo!!", cambiar fondos de varios colores, y algún que otro ejemplo más, empece a tocar el tema del bluetooth, también por su puesto con su ejemplo de como encender y apagar un led, creo que es una practica que para empezar siempre esta muy bien, algo parecido al mítico "blink".
Como se puede deducir es la primera vez que toco Android Studio, la interfaz ya la conocía más o menos de haberlo tenido instalado y toquetear un poco.

El ejemplo que he utilizado para hacer este programa ha sido precisamente el de apagar y encender un led, un ejemplo que encontré en www.instructables.com/ que me ha venido de perlas para ir pillandole el gusanillo a esto.

El resultado final ha sido este:


Si bueno lo que es el diseño deja un poco que desear... pero ya aun sigo investigando en el. Me gustaría poder ponerle más funciones como la repetición de canción y el ecualizador. También por supuesto dejarlo un poco máss "bonico".

Aquí os dejo el enlace para que podáis echarle un ojo:
Descargar DFPlayer Mini BT Android Arduino.rar

Fuente: este post proviene de InfotronikBlog, donde puedes consultar el contenido original.
¿Vulnera este post tus derechos? Pincha aquí.
Creado:
¿Qué te ha parecido esta idea?

Esta idea proviene de:

Y estas son sus últimas ideas publicadas:

Buenas a todos!!! Esta publicación va con un poco de retraso... ya tenía la Raspberry Pi 2 desde hacia bastante tiempo, pero como la tenia en otros usos y no he podido hacerle una entrada en condicion ...

Recomendamos

Relacionado

Android Studio Arduino Bluetooth ...

Buenas a todos otra vez!!! Para que no se hiciera una entrada un poco larga, he decidido hacerlo en dos partes, la parte 1 que es la parte del programa para Android DFplayer Mini BT y la parte de Arduino que sera esta segunda. Lo que más me ha complicado el proyecto ha sido el hecho de que para que funcione el DFPlayer utiliza la comunicación serial, con lo que tenia que habilitar otro puerto seri ...

informática android studio desarrollo android

Como habíamos visto en el artículo introductorio a la programación en Android, el proyecto de una aplicación está contenido en una jerarquía donde se ubican todos los archivos de código fuente Java, los recursos, las configuraciones y los archivos de construcción de Gradle. El articulo de hoy tiene como fin comprender la estructura de archivos de un proyecto en Android Studio. Esto nos permitirá i ...

Microsoft microsoft

Microsoft se ha visto obligada a eliminar la activación por voz de Cortana para Android después de que se hayan detectado varios problemas de seguridad. El principal escollo que se encontró fue la falta de integración con el sistema operativo. Los usuarios de Android ya no podremos activar el asistente de Microsoft con “Hey, Cortana”. La compañía de software ha decidido eliminar esta o ...

hogar informática android ...

Minix lo ha vuelto a hacer, Minix nos ha vuelto a sorprender, se llama NEO U1. Minix presenta su nuevo Media Hub Android con unas especificaciones técnicas sobresalientes y manteniendo el precio. En este nuevo Android TV encontramos: - CPU Quad Cortex A53 - GPU Penta-Core Mali-450 - Soporte hasta 10-bit - Soporte 4K real a 60Hz - HDMI 2.0, HDCP 2.2 - 2GB RAM - 16GB eMMC 5.0 (MLC) - Tarjeta de red ...

informática desarrollo android

El diseño visual de una aplicación Android es repesentado a través de reglas contenidas en Estilos y Temas. Estas herramientas permiten que los programadores y diseñadores generen una interfaz mas amigable y personalizada de sus apps, para establecer una identidad que impacte al usuario final. Por esta razón es necesario que entendamos como se construyen y asignan estilos a tus Views y Layouts. Si ...

informática desarrollo android

El diseño visual de una aplicación Android es repesentado a través de reglas contenidas en Estilos y Temas. Estas herramientas permiten que los programadores y diseñadores generen una interfaz mas amigable y personalizada de sus apps, para establecer una identidad que impacte al usuario final. Por esta razón es necesario que entendamos como se construyen y asignan estilos a tus Views y Layouts. Si ...

Gadgets y periféricos

Los nuevos Beats Studio Buds son los nuevos auriculares totalmente inalámbricos de la marca Beats que, por si no lo sabían, es propiedad de Apple, lo que hace a este dispositivo un producto indirecto de la manzana americana y obviamente crea muchas comparativas entre el mismo y los AirPods, sobre todo por lo cercano en precio que se encuentran, eso por no mencionar las características compartidas. ...

Android Aplicaciones Productivas

¿Alguna vez has intentado escuchar un videoclip de YouTube con la pantalla apagada? Si la respuesta es afirmativa, te habrás dado cuenta de que actualmente eso es imposible. Tanto YouTube como un buen número de apps dejan de funcionar cuando apagamos la pantalla de nuestro teléfono o tablet Android. ¿Cómo podemos solucionarlo? ¿Podemos mantener en ejecución una app con la pantalla apagada o bloque ...

informática móviles tablets ...

Para una mejor visualización con títulos, formatos y sin publicidad entre líneas accede a la publicación original ¿Tienes una aplicación, seguramente maliciosa, que no consigues eliminar de tu celular? Sigue leyendo porque gracias al modo seguro de tu móvil Android podrás quitarla fácilmente. Solo has de seguir los pasos descritos que también te serán útiles si tu celular presenta un comportamien ...

Android

Los widgets han existido por mucho tiempo, de hecho, era una de esas características que hacía que Android fuera mejor que iOS. Hoy en día, nuestra dependencia de los widgets ha disminuido con el tiempo. Entre que las aplicaciones están mejor diseñadas, las configuraciones más rápidas, accesos directos a aplicaciones de Android Nougat y notificaciones más potentes, no hay muchas razones para tener ...