Tabla de contenido:
- Paso 1: ensamblar el material
- Paso 2: Arduino y Motor Shield
- Paso 3: Conecte el blindaje del motor a los motores de CC
- Paso 4: Conecte el protector del motor a la batería NIMH
- Paso 5: Vincular el receptor de radio a Arduino
- Paso 6: Prepare la fuente de alimentación para Arduino para el modo autónomo
- Paso 7: Código Arduino
Video: Tanque Arduino con control remoto: 9 pasos
2024 Autor: John Day | [email protected]. Última modificación: 2024-01-30 08:42
Hola, Quería construir un buen tanque controlado desde una radio RC clásica pasando por un arduino. En realidad, es bastante fácil en estos días con todos los dispositivos electrónicos disponibles.
Necesitarás adquirir algunos elementos para construir esa bestia. Pasaremos por los pasos de este instructivo.
Paso 1: ensamblar el material
Necesitará los siguientes elementos:
- Un tanque con dos motores DC 12v ya montados como T'Rex Tank
- Un motor Shield compatible con Arduino como Monster Shield
- Un Arduino UNO R3 - prefiera uno oficial
- Un transmisor RC de 2 canales y un receptor RC - Usé uno antiguo que está en AM 27 MHZ pero puedes encontrar otros modernos como este hobbykingr-tmhk-gt2b-3ch-2-4ghz-transmisor-y-receptor
- Una batería para UNO R3 - batería de 9V por el momento - no es ideal ya que no tiene mucha resistencia
- Una batería grande para el movimiento - Usé un NIMH 3300 mAH 10.5v, así que supongo que 7 celdas con 1.5v cada una
- algunos conectores decanos para que todos se conecten fácilmente
- Soldador
Usé Arduino IDE para programar UNO y agregué una pequeña herramienta de monitoreo con Visual Studio 2017
Paso 2: Arduino y Motor Shield
Como seleccioné un protector de motor que estaba listo para arduino, solo tuve que montarlos juntos. Tenga en cuenta que el escudo ya está tomando algunos PIN y, por lo tanto, no debe reutilizarse para otros fines.
El Arduino UNO R3 hablará con el escudo del motor para indicar a qué velocidad debe girar cada uno de los motores. Dado que tenemos dos motores, esto es bastante sencillo.
Paso 3: Conecte el blindaje del motor a los motores de CC
Paso 4: Conecte el protector del motor a la batería NIMH
Paso 5: Vincular el receptor de radio a Arduino
Paso 6: Prepare la fuente de alimentación para Arduino para el modo autónomo
Paso 7: Código Arduino
Arduino es tan poderoso. Todas las cosas que quería hacer cuando era joven, ¡ahora puedo hacerlo tan fácilmente! Ya no es necesario saber tanto sobre electrónica.
Escribí este código Arduino de dos fuentes:
- lectura-valores-del-receptor-rc
- Código de ejemplo de Monster Moto Shield
- Enlace principal de Moto Shield
Mezclando ambos juntos, puedo obtener las lecturas del receptor RC directamente en mi arduino, convertir los valores a los motores a través del escudo del motor.
Con respecto a la mezcla de los dos canales de la radio en dos indicaciones de velocidad separadas para los motores, busqué en Internet Tank Drive Mixing with Joystick para obtener algunas ideas sobre cómo escribir la parte correspondiente.
También tuve que revisar PWM para entender un poco de qué se trataba. Algunos buenos artículos sobre arduino están disponibles, SecretsOfArduinoPWM y Tutorial PWM
Tenga cuidado de que este código se base en EnableInterrupt.h que se puede instalar desde el menú "Sketch"> "Incluir biblioteca"> "Administrar bibliotecas" y luego busque EnableInterrupt. Esta biblioteca permite capturar los valores del receptor RC en cualquier momento fuera del procedimiento estándar de configuración y bucle. Muy conveniente.
Recomendado:
El control remoto de TV se convierte en un control remoto de RF -- NRF24L01 + Tutorial: 5 pasos (con imágenes)
El control remoto de TV se convierte en un control remoto de RF || Tutorial de NRF24L01 +: En este proyecto te mostraré cómo utilicé el popular nRF24L01 + RF IC para ajustar el brillo de una tira de LED de forma inalámbrica a través de tres botones inútiles de un control remoto de TV. ¡Empecemos
Construya un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: 4 pasos
Construye un Robot Butler / Coche / Tanque ESP8266 con control remoto de $ 15 para Ios y Android: ¿Odias caminar a la cocina para tomar un refrigerio? ¿O para conseguir una bebida nueva? Todo esto se puede arreglar con este simple mayordomo de control remoto de $ 15. Antes de continuar, estoy ejecutando un proyecto de Kickstarter en este momento para una tira de LED RGB controlada por voz
Convierta su control remoto IR en control remoto RF: 9 pasos (con imágenes)
Convierta su control remoto IR en control remoto RF: en el Instructable de hoy, le mostraré cómo puede usar un módulo RF genérico sin un microcontrolador, lo que eventualmente nos llevará a construir un proyecto en el que puede convertir un control remoto IR de cualquier dispositivo en un RF. Remoto. La principal ventaja de convertir un
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: 9 pasos
Controle sus electrodomésticos con su control remoto de TV (control remoto por infrarrojos) con pantalla de temperatura y humedad: hola, soy Abhay y es mi primer blog sobre Instructables y hoy le mostraré cómo controlar sus electrodomésticos con el control remoto de su televisor construyendo esto. proyecto simple. gracias al laboratorio atl por el apoyo y el suministro de material
Liberación del cable del control remoto Olympus Evolt E510 (versión 2 con enfoque automático en el control remoto): 6 pasos (con imágenes)
Lanzamiento del cable del control remoto Olympus Evolt E510 (versión 2 con enfoque automático en el control remoto): Ayer construí un control remoto simple de un botón para mi Olympus E510. La mayoría de las cámaras tienen un botón disparador (el que presiona para tomar una foto) que tiene dos modos. Si se presiona suavemente el botón, la cámara se enfocará automáticamente y medirá la luz