Mini Robot 4×4 controlado por Bluetooth

La idea de este proyecto era hacer un robot cuyo tamaño no ocupará mucho más que la dimensión de la placa Arduino MKR Motor Carrier ¿lo conseguiría?.. en el vídeo podéis ver el resultado.

El robot está formado por una placa Arduino MKR WiFi 1010 acoplada a la placa Arduino MKR Motor Carrier junto con 4 motores N20 de 100 rpm.

También se le ha añadido un servomotor que mueve un sensor de ultrasonidos HC-SR04 para detectar obstáculos.

El robot los vamos a controlar de dos modos:

    • Mediante un acelerómetro utilizando la placa Arduino Nano 33 BLE Sense.
    • Mediante una aplicación en Android realizada con MIT App Inventor.

La comunicación tanto en un modo como en otro se realizará mediante Bluetooth Low Energy.

Enlace al tutorial: Mini Robot 4×4

EscornaVoz: soporte para módulos BLE

Se ha ampliado el proyecto EscornaVoz  realizando una aplicación que soporte la conexión con módulos Bluetooth Low Energy conectados al robot Escornabot como es el caso del módulo HM-10.

Por tanto ahora hay dos versiones disponibles :

Versión Bluetooth Classic (EscornaVoz.apk) por si tenéis el Escornabot conectado con un módulo HC-06.

Versión Bluetooth Low Energy (EscornaVozBLE.apk) por si tenéis el Escornabot conectado con un módulo HM-10.

Enlace al tutorial: EscornaVoz

EscornaAppBLE: Escornabot + MIT App Inventor 2 + BLE

En este proyecto se ha creado una aplicación para dispositivos Android con el objetivo de controlar mediante Bluetooth Low Energy (BLE)  a nuestro querido robot Escornabot utilizando el entorno de desarrollo MIT App Inventor 2.

Para dotar de conectividad BLE al robot Escornabot utilizaremos el módulo HM-10.

Enlace al tutorial: EscornaAppBLE: MIT App Inventor 2

MIT App Inventor 2: Robot RC por Bluetooth LE

En este tutorial vamos a aprender cómo realizar una aplicación para dispositivos Android con el entorno de desarrollo MIT App Inventor 2 con el objetivo de controlar mediante Bluetooth Low Energy el robot de mi anterior tutorial .

La idea es hacer una aplicación sencilla que tenga cuatro flechas que representen los movimientos de avanzar, retroceder, girar a la izquierda y girar a la derecha.

También necesitaremos añadir los botones para poder escanear y conectar dispositivos Bluetooth Low Energy (BLE). 

Enlace al tutorial: MIT App Inventor 2: Robot controlado por Bluetooth LE

EscornaVoz: Control de voz para Escornabot

Este proyecto nace de la necesidad de hacer una herramienta que pudiera controlar por voz a nuestro querido robot Escornabot mediante el dictado de una serie de instrucciones.

Disponer de esta herramienta brinda la posibilidad de poder utilizar el robot Escornabot en diferentes entornos de aprendizaje: personas con alguna discapacidad visual, estimulación en niños con retraso en el desarrollo del habla o lenguaje, etc.

La utilización de una aplicación con el reconocimiento de voz de Google era la opción más eficaz  (funciona de maravilla) y encima tendría coste cero (solo bastaría con instalar una App en nuestro móvil). Si a eso le sumamos que utilizaría App Inventor ( entorno de desarrollo de software creado por Google Labs para la elaboración de aplicaciones destinadas al sistema operativo Android) haría que la pudiera desarrollar rápidamente y aprender un entorno de desarrollo que hasta entonces no había probado. Así nació «EscornaVoz«.

Gracias Pablo por este «maravilloso» reto.

Enlace al tutorial: EscornaVoz