1Sheeld controlado por Arduino vehículo (4 / 9 paso)

Paso 4: Controlador de Sabertooth Motor explicó

La Sabertooth 2X25amp es un controlador de motor dual versátil, eficiente y fácil de usar. Es adecuado para robots de potencia alta - hasta 100 lbs en combate o 300 libras para la robótica de propósito general.

La Sabertooth recibe energía por medio de terminales de tornillo By puede alimentar otros componentes mediante el borne de tornillo de 5V. Experimentar con alimentar el Arduino desde este terminal, pero algo sobre el poder no estaba "bastante limpio"... cada vez martilló el acelerador a la velocidad máxima, el 1Sheeld caería la conexión. En lugar de poner mucho tiempo en este tema, solo usé una fuente de alimentación separada para el Arduino.

Aways asegurar el 0V tornillo terminal está conectado a su tierra de Arduino, de lo contrario la Sabertooth no recibirá señales de control desde tu Arduino.

Puede controlar la Sabertooth mediante diversos modos. Este proyecto utiliza 3 simplificado Serial modo... básicamente, envían un único byte de datos que representan un número de un pin digital en su Arduino al canal de S1 en su Sabertooth. En ese byte solo, tiene un rango de números entre 0 (mínima) y 255 (más alto)... cada número que representa un único motor, la dirección y el ajuste de velocidad todo en uno. La Sabertooth interpreta ese número y ajusta la potencia de la velocidad/dirección de cualquiera de los dos motores (juego de) conectado a la M1 y M2 terminales de tornillo.

Aquí está un fragmento de código pequeño que conduce un motor 50% adelante y uno hacia atrás motor 75%... medios 2 x 4 2/4, 1/2, 50% y los medios de 3 x 4 3/4, 75%...

Valores de 1 a 127 controles izquierda motor, 128 a 255 motor adecuado de controles

#define FORWARD_4x4_R_MOTOR 255

#define FORWARD_3x4_R_MOTOR 240

#define FORWARD_2x4_R_MOTOR 224

#define FORWARD_1x4_R_MOTOR 208

#define STOPNOW_0x4_R_MOTOR 192

#define REVERSE_1x4_R_MOTOR 176

#define REVERSE_2x4_R_MOTOR 160

#define REVERSE_3x4_R_MOTOR 144

#define REVERSE_4x4_R_MOTOR 128

#define FORWARD_4x4_L_MOTOR 127

#define FORWARD_3x4_L_MOTOR 112

#define FORWARD_2x4_L_MOTOR 96

#define FORWARD_1x4_L_MOTOR 80

#define STOPNOW_0x4_L_MOTOR 64

#define REVERSE_3x4_L_MOTOR 48

#define REVERSE_2x4_L_MOTOR 32

#define REVERSE_1x4_L_MOTOR 16

#define REVERSE_4x4_L_MOTOR 1

...

SaberSerial.write (FORWARD_2x4_R_MOTOR); 2/4 es 50%

SaberSerial.write (REVERSE_3x4_L_MOTOR); 3/4 es de 75%


Para más detalles, lea la documentación suministrada de PDF y vea el código proporcionado más adelante.

Artículos Relacionados

Autónoma pared abrazos Arduino vehículo

Autónoma pared abrazos Arduino vehículo

Usando un servo montado compuesto sensor infrarrojo y un sensor ultrasónico hacia adelante fijado, el Rover intentará mantener una distancia fija de un muro situado a la izquierda.Código bien documentado se proporciona para que pueda realizar más exp
Lámpara de sobremesa - con caja de relé controlado por Arduino Bluetooth

Lámpara de sobremesa - con caja de relé controlado por Arduino Bluetooth

Hoy voy a mostrar cómo construir tu propia lámpara de escritorio controlado Bluetooth con arduino uno.Para este proyecto tienes que construir el ralay de caja que se puede encontrar aquí:(Nota: si no desea construir una caja se puede usar un módulo d
Controlado por Arduino lobo cola

Controlado por Arduino lobo cola

saludos, o mejor dicho, "Aaaaaooooooooooooh"! Complace en hacer su entusiasta compañero lobo de acquaintence. Tienes un espíritu lobo interior que es por lo que deseoso de darse a conocer que han venido a aprender a hacer tu cola de lobo animatr
Controlado por Arduino Bluetooth-bot

Controlado por Arduino Bluetooth-bot

este instructable le mostrará cómo convertir un viejo coche de R/C del juguete de la tienda ($1,50) en un robot controlado por bluetooth. Para hacer la conversión, usted necesitará un Arduino (cualquier tipo), un L298N 2 amp motor-controlador doble (
Android controlado, camino siguiendo vehículo

Android controlado, camino siguiendo vehículo

Este Instructable le guiará a través del edificio de Alice, la ruta de acceso raíz de vehículo.Se trata de una aplicación Android y un vehículo miniatura barato, que se puede construir usando piezas comunes en línea o en tu tienda de electrónica loca
Coche RC controlado por Arduino sensores - autónoma y fácil de construir

Coche RC controlado por Arduino sensores - autónoma y fácil de construir

Este instructable muestra cómo volver a construir un coche de control remoto de segunda mano. Usted verá cómo volver a conectar la placa de circuito. Así, codificación básica y Arduino basado en competencias se demuestran en esta construcción. El pro
Pegatina de ventana digital (controlado por Arduino)

Pegatina de ventana digital (controlado por Arduino)

una calcomanía tamaño de matriz de LED que muestra las imágenes en secuencia desde una tarjeta SD, para producir un signo animado o "etiqueta de la ventana." Arduino controlada! También incluye código de Windows, Mac y Linux para convertir archi
El Hexachord, un instrumento Musical controlado por Arduino

El Hexachord, un instrumento Musical controlado por Arduino

El año pasado, con la fecha límite de la zona de Bahía Maker Faire, he creado un nuevo instrumento llamado el Hexachord. Era un montón de diversión, un gran éxito, y he tenido la oportunidad de hacer una serie de conversaciones sobre ello. El desafío
Cómo hacer fotografía Time-lapse inteligente controlado por Arduino

Cómo hacer fotografía Time-lapse inteligente controlado por Arduino

proyecto: fotografía Time-lapse dinámica sensible a la luz y ajustablePor Holden Leslie-BoleCosto aproximado: $70 sin la cámaraHe estado haciendo alguna fotografía Time-lapse con mi GoPro HERO3 un rato ahora, y he conseguido algunas imágenes grandes.
Lanzador de pelotas de Ping Pong controlado por Arduino

Lanzador de pelotas de Ping Pong controlado por Arduino

Hola todo el mundo!Se trata de un lanzador de pelotas de ping pong diseñado para ser controlado por un arduino.Utiliza un servo para dispensar las bolas y dos motores con las ruedas para dar velocidad y disparar.Todas las piezas pueden imprimirse uti
Huevo-Bot controlado por Arduino DIY

Huevo-Bot controlado por Arduino DIY

En este instructables te mostrará cómo hacer tu propio Huevo-Bot controlado con Arduino. Que quería hacer antes pero pensé que es demasiado difícil para mí pero me equivoqué. Es fácil de construir que para que todo el mundo puede hacerlo.Paso 1: part
Nunchuck Wii inalámbrico controlado por Arduino

Nunchuck Wii inalámbrico controlado por Arduino

Utilizar un sin modificar totalmente inalámbrico Wii Nunchuck como un sistema de control para cualquier proyecto basado en Arduino. No pares de transmisor/receptor de radio mayor etc..Este instructable asumir alguna experiencia con el microcontrolado
Controlado por Arduino, alas de disfraz de Arcángel de aluminio

Controlado por Arduino, alas de disfraz de Arcángel de aluminio

siempre he amado el Arcángel del personaje de Marvel. Cuando mi hermano, (enchufe descarado alerta) budding historietista David Fernández, me mostró fotos de una Convención de cosplay fue a yo pensaba "¿no sería impresionante si alguien hizo Arcángel
Pequeño Smartphone controlado por Arduino tanque

Pequeño Smartphone controlado por Arduino tanque

en este Instructable te voy a mostrar cómo hacer un tanque de arduino controlado muy pequeño smartphone.He intentado hacer la TinyTank tan pequeños como sea posible, también quería controlarlo con un smartphone.Por lo menos que quería hacer fácil de