Tabla de contenido:

Tanque autónomo con GPS: 5 pasos (con imágenes)
Tanque autónomo con GPS: 5 pasos (con imágenes)

Video: Tanque autónomo con GPS: 5 pasos (con imágenes)

Video: Tanque autónomo con GPS: 5 pasos (con imágenes)
Video: Este Conductor de Camiones Es Un Genio 👏 2024, Mes de julio
Anonim
Image
Image
Montaje del chasis
Montaje del chasis

DFRobot me envió recientemente su kit de plataforma de tanque Devastator para probar. Entonces, por supuesto, decidí hacerlo autónomo y también tener capacidades de GPS. Este robot usaría un sensor ultrasónico para navegar, donde se mueve hacia adelante mientras verifica su espacio libre. Si se acerca demasiado a un objeto u otra barrera, verificaría cada dirección y luego se movería en consecuencia.

BoM:

  • Plataforma del robot DFRobot Devastator Tank: Enlace
  • Módulo GPS DFRobot con carcasa: Enlace
  • Teensy 3.5
  • Sensor ultrasónico - HC-SR04 (genérico)
  • Micro Servo 9g

Paso 1: Montaje del chasis

Montaje del chasis
Montaje del chasis

El kit viene con instrucciones extremadamente fáciles de seguir para armarlo. Además de 4 piezas estructurales simples, cuenta con muchos orificios de montaje diferentes que pueden soportar placas como Raspberry Pi y Arduino Uno. Comencé colocando la suspensión en cada lado del chasis y luego coloqué las ruedas. Después de eso, simplemente atornillé cada pieza y agregué las pistas.

Paso 2: creación de la electrónica

Creando la Electrónica
Creando la Electrónica
Creando la Electrónica
Creando la Electrónica
Creando la Electrónica
Creando la Electrónica

Decidí usar un Teensy 3.5 para el cerebro de mi robot, ya que podía admitir múltiples conexiones en serie y funcionaba a 120 MHz (en comparación con 16 para un Arduino Uno). Luego conecté el módulo GPS a los pines Serial1, junto con un módulo Bluetooth en Serial3. El L293D fue la mejor opción para un controlador de motor, ya que admite 3.3v in y 2 motores. El último fue el servo y el sensor de distancia ultrasónico. El chasis admite un microservo en la parte superior, y además de eso, pegué un HC-SR04 debido a su bajo consumo de energía y su facilidad de uso.

Paso 3: creación de la aplicación

Quería que este robot tuviera capacidades tanto manuales como autónomas, por lo que la aplicación proporciona ambas. Comencé creando cuatro botones que controlaban cada dirección: adelante, atrás, izquierda y derecha, y también dos botones para cambiar entre los modos manual y autónomo. Luego agregué un selector de lista que permitiría a los usuarios conectarse al módulo bluetooth HC-05 en el robot. Finalmente, también agregué un mapa con 2 marcadores que muestra la ubicación tanto del teléfono del usuario como del robot. Cada 2 segundos, el robot envía sus datos de ubicación a través de Bluetooth al teléfono, donde luego se analizan. Puedes encontrarlo aquí

Paso 4: Montaje

Montaje
Montaje
Montaje
Montaje
Montaje
Montaje

Ponerlo todo junto es bastante simple. Simplemente suelde los cables de cada motor en las clavijas adecuadas del controlador del motor. Luego, use algunos separadores y tornillos para montar la placa en el robot. Asegúrese de que el módulo GPS esté fuera del tanque para que su señal no esté bloqueada por el marco de metal. Finalmente, conecte el servo y el HC-SR04 a sus respectivas ubicaciones.

Paso 5: usándolo

Ahora solo conecte energía a los motores y al Teensy. ¡Conéctese a través de la aplicación al HC-05 y diviértase!

Recomendado: