Adquisición de datos de sensor y monitoreo através de celular por Bluetooth

Cuando se trata de sensores, se necesita de tarjetas para adquirir datos, sean estos analógicos o digitales. El monitoreo de variables capturadas por los sensores es muy utilizado, especialmente en la industria, por ello este post está enfocado en la realización de una aplicación en Android usando ¨App Inventor 2¨ y la programación que se grabará en el Arduino.

App en celular con Android en tiempo real

App en celular con Android en tiempo real

Materiales:

  1. Arduino (Uno, Nano, Mega,etc).
  2. Módulo Bluetooth HC-05, HC-06.
  3. Protoboard.
  4. Cables de conexión para protoboard.
  5. Sensor análogo o digital (Para hacer pruebas se utilizó el LM-35, sensor de temperatura).
  6. Celular con Android.

Software:

  1. App Inventor 2.
  2. ARduino 1.6.5

Conexiones:

En el caso de un sensor analógico, se realiza la siguiente conexión.

Conexión Arduino, HC-06 y sensor.

Conexión Arduino, HC-06 y sensor.

NOTA: las conexiones dependerían del sensor.

En el caso de un sensor digital, se realiza la siguiente conexión.

Conexión Arduino, HC-06 y sensor.

Conexión Arduino, HC-06 y sensor.

NOTA: las conexiones dependerían del sensor.

Programación en App Inventor 2:

DSC_0230

Programación de Bloques

DSC_0229

Interfaz gráfica de la app en App Inventor 2

Programas en funcionamiento:

Conexiones con el Arduino

Conexiones con el Arduino

App en celular con Android en tiempo real

App en celular con Android en tiempo real

Links de descarga:

App de App Inventor 2: https://www.dropbox.com/s/lo0dsmb68fo6v54/MonitoreoCelular.aia?dl=0

Programa de Arduino: https://www.dropbox.com/s/p8ynhbgah3cjfzy/MonitoreoCelular.ino?dl=0

 

Desarrollado por:

Mauricio Fiallos A.

Estudiante de Ingeniería Mecatrónica, Universidad de las Fuerzas Armadas – ESPE.

Contacto: @mauriciof_a

Leave a Reply

Your email address will not be published. Required fields are marked *