Saltar a contenido

EscornaRover Explorador

sistemaEscornaRover

EscornaRover Explorador

El EscornaRover Explorador está rediseñado para adaptarse a los retos de la Misión a Marte.

  • La altura y colocación de los soportes para la tarjeta CPU están modificados:
    • La altura debido a que se ha cambiado a un portapilas de 2x16850 para aumentar la autonomía.
    • La versión de la CPU 2.20 tiene una longitud mayor.

portapilas18650

Portapilas 2x18650

tamanoCPU2_12 tamanoCPU2_20
CPU v2.12 XDeSiG CPU v2.20 XDeSiG

linkTinkercad

Comparación de chasis EscornaRover

  • Los módulos electrónicos que se añaden son:
    • Módulo bluetooth HC-06 o HC-05 para las comunicación con la app del móvil.
    • Sensor de temperatura por IR.

bluetooth-hc-06 tempIR
Bluetooth HC-06 Temperatura IR

App de control

El control y comunicación por bluetooth con el robot EscornaRover Explorador se hace mediante una app programada en App Inventor y de referencia la app de Escornabot publicada por Lobo_tic.

El proyecto de la App tiene dos partes:

1.- Diseño de la GUI (interfaz gáfico)

gui01appEscornaRover gui02appEscornaRover
gui01compEscornaRover gui02compEscornaRover
Interfaz Gráfico de Usuario (GUI)

2.- Programación bloques

progAppEscornabot

Archivos de la App de EscornaRover.

Programación Arduino Nano

La programación se desarrolla con el lenguaje visual de programación ArduinoBlocks para un proyecto tipo Arduino Nano.

Inicialización

En el bloque de "Inicializar" colocamos el bloque de comunicación al puerto serie para la comunicación con el módulo bluetooth, las variables y los bloques de configuración de los motores paso a paso.

Funciones

Declaramos unas funciones para los movimientos y la señal luminosa de aviso.

Programa Principal

El bloque "Bucle" empieza con los bloques de instrucciones condicionales que recibo los datos de la App y ejecuta la orden recibida. Continua con un bloque temporizador que a cada 500ms envía los datos de temperatura ambiente y del objeto.

Enlace al programa http://www.arduinoblocks.com/web/project/716869