Carrito arduino controlado por Bluetooth y una App

Carrito arduino controlado por Bluetooth y una App

Hoy veremos cómo realizar un pequeño proyecto de electrónica basado en un carrito arduino controlado mediante una App android que se conecta vía bluetooth a nuestra placa para gestionar los movimientos del vehículo, excelente proyecto de pasatiempo para los amantes de la electrónica.

Hace algunas semanas realice un pequeño proyecto que desde hace mucho tenia ganas de hacer.

Se trata de un pequeño carrito arduino que podamos controlar vía remota mediante una app que también programemos.

Este proyecto nació de varios proyectos de carritos arduino que vi en instagram y me pareció genial intentar hacer similar.


Suscríbete!

Suscríbete a nuestra lista de correo y recíbe los últimos contenidos directamente en tu bandeja de correo electrónico, puedes elegir únicamente de que categoria del blog quieres recibir contenido.

Suscríbeme

Además al ser desarrollador de apps móviles pues decidí integrar esta parte mediante una app android que controle las direcciones del vehículo.

El app se conectará vía remota mediante bluetooth a un modulo de esta misma tecnología montado en el carrito.

¿Estas listo para ver cómo crear un carrito arduino controlado por Bluetooth mediante una App?

La lista de componentes

Para este proyecto necesitaremos los siguientes componentes:

  • Placa arduino uno
  • 2 pilas recargables 3.7v 18650
  • 1 portapilas 18650
  • Bluetooth HC-06
  • Chasis de carro
  • 4 motores de engranaje
  • 4 llantas
  • 1 módulo puente H L298
  • Protoboard
  • Cables de conexión
  • App android (veremos el código fuente más adelante)

Esta es mi elección de componentes si deseas remplazar alguno o utilizar otro y tienes los conocimientos para hacerlo adelante!

Así lucirán nuestros componentes ya montados en nuestro proyecto:

carrito arduni controlado por bluetooth mediante una App jonathanmelgoza

El diagrama de conexiones

[Pendiente de subir]

En cuanto pueda actualizo la entrada con el diagrama.

Por cierto, ¿Sabes que ya hemos realizado tutoriales de arduino en el blog?

El código arduino

En este código lo único que hacemos es gestionar la lógica de las direcciones mediante funciones que deciden cuales motores girar y hacia cual dirección para mover nuestro carrito hacia delante, atrás, izquierda y derecha.

Creamos una serie de comandos básicos:

  • w: delante
  • x: atrás
  • a: izquierda
  • d: derecha
  • s: detener

Y más combinaciones..

Estos comandos o letras las mandaremos desde nuestra aplicación móvil android con bluetooth más adelante.

El app android y su código

Construiremos una interfaz como la siguiente:

carrito-arduni-controlado-por-bluetooth-mediante-una-App-interfaz

Una vez más eres libre de cambiar cualquier cosa que no te guste en la pantalla.

Como puedes ver hemos dejado un área para la cámara que integraremos más adelante en nuestro carrito arduino.

Layout xml

Ahora que tenemos nuestra vista lo siguiente es programar la funcionalidad, veamos cómo luce nuestro código Java.

Java

Aquí lo que hacemos es configurar nuestra conexión bluetooth y escuchar cada evento de nuestros botones de dirección para mandar el comando correspondiente de los que esperamos en nuestro código arduino anteriormente.

Espero y hasta aquí vaya todo bien de lo contrario déjame un comentario abajo y con gusto te apoyo en cualquier duda.

Carrito arduino controlado por bluetooth en acción


 

Espero y este post sobre cómo hacer un carrito arduino controlado por Bluetooth mediante una App android te sea de utilidad para hacer el tuyo o algo similar en electrónica, recuerda que cualquier duda relacionada al tema de hoy puedes dejar un comentario abajo y con gusto trataré de resolverla.

Hasta luego!

Dejar un comentario

avatar
  Subscribe  
Notify of