Tabla de contenido:

Tanque controlado por Arduino + Bluetooth: 10 pasos (con imágenes)
Tanque controlado por Arduino + Bluetooth: 10 pasos (con imágenes)

Video: Tanque controlado por Arduino + Bluetooth: 10 pasos (con imágenes)

Video: Tanque controlado por Arduino + Bluetooth: 10 pasos (con imágenes)
Video: ✅Arduino Proyecto tanque :#5✅Bluetooth 2024, Noviembre
Anonim
Tanque controlado por Arduino + Bluetooth
Tanque controlado por Arduino + Bluetooth

Construyo este tanque para aprender a programar, cómo funcionan los motores, servos, Bluetooth y Arduino y construyo uno con la búsqueda de Internet. Ahora decidí hacer mis propios Instructables, para personas que necesitan ayudar con la construcción de un tanque Arduino.

Aquí está el video: Arduino + tanque controlado por Bluetooth

Básicamente, el sistema funciona como;

Bluetooth envía datos desde el teléfono (con la aplicación Arduino RC, los números o caracteres se pueden enviar como datos a hc06) a Arduino y Arduino inicia servo y motores para los datos.

Paso 1: Cosas que necesita

Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
Cosas que necesitas
  • 1x arduino uno r3
  • 1x escudo de controlador de motor arduino uno
  • 2x micro servos de rotación de 180
  • 1x orugas de tanque de Tamiya
  • 1x juego de platos universales Tamiya
  • 1xTamiya caja de cambios de motor doble X1
  • 1x PowerBank (el mío es 10400mAh, puede cambiar)
  • 1x módulo bluetooth HC 06 espaciador de placa de circuito de aproximadamente 2,5 cm (puede encontrarlo en circuitos antiguos o pc)
  • Algo de alambre
  • Más de 2 conectores de clavija de cabezal macho y hembra
  • Soldador
  • Pistola de pegamento caliente, pistola de silicona caliente (lo mismo)
  • Alambre de soldar
  • Placa de circuito
  • cable USB
  • teléfono Android
  • Paja

Paso 2: Después de construir su cuerpo de tanques

Después de construir su cuerpo de tanques
Después de construir su cuerpo de tanques
Después de construir su cuerpo de tanques
Después de construir su cuerpo de tanques
Después de construir su cuerpo de tanques
Después de construir su cuerpo de tanques

Después de construir el conjunto de Tamiya, suelde algunos cables en sus motores. Y atornille su Arduino en los espaciadores, como se muestra.

Conecte el controlador de su motor correctamente en su Arduino y suelde dos conectores de clavija de cabeza hembra a la clavija 0 (RX) y 1 (TX).

Realice las conexiones del motor al controlador del motor.

Paso 3: Tanques de barril

Barril de tanques
Barril de tanques
Barril de tanques
Barril de tanques
Barril de tanques
Barril de tanques

con un poco de pegamento de silicona caliente dos servos como se muestra en las fotos. conecte los servos al blindaje del motor.

el servo de tierra va a SER1

el servo arriba y abajo va a SER2

Paso 4: batería

Batería
Batería
Batería
Batería
Batería
Batería

Corta dos piezas pequeñas de la placa de circuito para tu banco de energía y pégalas a la batería. como se muestra

Corta tu cable USB y suéldalo a los blindajes del motor 5v y tierra. ASEGÚRESE DE QUE ESTÁ SOLDANDO CORRECTAMENTE. (VCC a VCC tierra a tierra)

Paso 5: Conexión Bluetooth

Conexión Bluetooth
Conexión Bluetooth
Conexión Bluetooth
Conexión Bluetooth
Conexión Bluetooth
Conexión Bluetooth

Corte el lado macho de los conectores de clavija de cabezal macho y hembra y suéldelo a 5v y masa al blindaje del motor.

para mí, el verde es VCC, el rojo es GND

NOTA: MIENTRAS SUBE EL CÓDIGO, ASEGÚRESE DE QUE SU BLUETOOTH NO ESTÁ CONECTADO A ARDUINO DE NINGÚN MODO

Conectar;

rx de arduino a tx de hc 06

tx de arduino a rx de hc 06

Paso 6: Pegue el PowerBank

Pegue el PowerBank
Pegue el PowerBank
Pegue el PowerBank
Pegue el PowerBank
Pegue el PowerBank
Pegue el PowerBank

Ponga un poco de pegamento caliente en las placas de circuito y péguelo al Arduino. Pruebe su Arduino conectando el USB al banco de energía (asegúrese de que su banco de energía esté abierto o cargado).

Además, si lo desea, puede pegar otra placa de circuito para su módulo Bluetooth, es demasiado fácil y más hermoso

Paso 7: carga del código

Subiendo el código
Subiendo el código
Subiendo el código
Subiendo el código
Subiendo el código
Subiendo el código

Descarga el código y cárgalo en tu Arduino.

Pequeñas notas:

sayac significa contador en turco

durum es estado

Servo sagsol; Servo yukari;

estos también son;

Servo a la derecha izquierda;

Servo arriba;

EL CÓDIGO TIENE UN PROBLEMA ACERCA DEL BARRIL SI LO RESUELVE POR FAVOR ESCRIBA EN LOS COMENTARIOS !

por ejemplo;

if (durum == '5') {while (durum == '5') {sayac ++; if (sayac> 180) {sagsol.write (180); } si (sayac <0) {sagsol.write (0); } retraso (50); sagsol.write (sayac); rotura; }}

Sigue contando mientras presiona otro botón en su teléfono e int aumenta,

¿Podemos limitar el número entero si podemos escribirlo en los comentarios?

límite como 0 a 180.

Paso 8: agregar la pajita como barril

Agregar la paja como barril
Agregar la paja como barril
Agregar la paja como barril
Agregar la paja como barril
Agregar la paja como barril
Agregar la paja como barril

Cortar la pajita antes de la parte torcida y ponerla en el servo.

Paso 9: uso de Android

Usando el Android
Usando el Android
Usando el Android
Usando el Android
Usando el Android
Usando el Android

Descarga la aplicación Arduino RC en google play

alimenta tu tanque

abre la aplicación

proceso de prensa

presione el dispositivo HC 06

Espere…

cuando Arduino está conectado al teléfono, el módulo Bluetooth deja de parpadear

modo de controlador abierto

haga sus ajustes estos son mis ajustes. puede cambiar si conectó cables de motor incorrectos al blindaje del motor, pero cambiando los números o el código puede obtener el verdadero.

Recomendado: