Manejable Segway clon - bajo costo y fácil construcción (35 / 38 paso)

Paso 35: Opcional: depuración

Antes de comenzar a depurar, Verifique lo siguiente:

  • Todo el cableado es más corto posible, como se muestra en este Instructable. Cables se ruido en ellas de los motores y la comunicación serial se producirá un error. TODOS LOS CABLES DEBEN SER TORCIDOS Y LO MUY CORTOS!!
  • Las resistencias que se muestra en el esquema se han añadido.
  • La MPU6050 Accel/Gyro es instalado y orientado como se muestra en el Instructable.
  • El interruptor de inclinación es para ajustes de menor comodidad. No la utilice para la afinación. Acabo de probar inclinando el tablero hacia adelante y hacia atrás mientras que la Junta está equilibrada en un cubo o un taburete.
  • Asegúrese de esperar al menos 5 segundos después de la energía para el MPU6050 para calibrar internamente.
  • Asegúrese de que las pilas son nuevas. Cada batería debe medir por lo menos 12V cuando no bajo carga. Si no es así, reemplace las baterías.

Esto es opcional para la depuración

Arduino serie Monitor

Abra al Monitor de Arduino Serial. Set de 115.200 baudios

El código tiene esta línea:

Serial.Begin(115200); inicializar I2C y serie monitor a 115.200 baudios

Para habilitar la impresión en el monitor serial, cambialo a un 1:

#define DEBUG_ENABLE_PRINTING 0 //normal

Si usted está para arriba en un balde, para evitar mantener oprimido el interruptor de hombre muerto, cambialo a un 1:

#define DEBUG_FORCE_DEADMAN_SWITCH 0 //normal

Basta con mirar el monitor de serie y no tiene los motores funcionando, ajuste este parámetro a un 1:

#define DEBUG_DISABLE_MOTORS 0 //normal

Vuelva a compilar.

La pantalla del monitor serial debe salida algo como esto:

Inicialización de dispositivos I2C...

Prueba conexiones de dispositivo...

MPU6050 conexión successfulI

Inicializando el DMP...

DMP que permite...

Que permite la detección de la interrupción (interrupción externa 0 de Arduino)...

DMP listo! Esperando primera interrupción...

NOTA:

Si se enciende DEBUG_ENABLE_PRINTING y aparece un mensaje que dice: "1024 mpuIntStatus: desbordamiento de 19FIFO!", no se preocupe por él. Es causada por el hecho de que la impresión de mensajes es una tarea relativamente lenta para el procesador de Arduino. Mientras está ocurriendo esta impresión, el lazo de control que trata de extraer datos de accell/gyro de la cant de MPU6050 mantenerse. Finalmente, el FIFO con estos datos en la MPU6050 tiene demasiados datos o se desborda. El FIFO se recuperará. Cuando termines con debug, desactivar la bandera DEBUG_ENABLE_PRINTING.

Osciloscopio:

Si desea observar el "tiempo de bucle" del código de Arduino, puede utilizar un osciloscopio para hacer esto. Debe ser alrededor de 10Hz o 10 veces por segundo.

  • Conectar una sonda alcance al Arduino pin 3. Conectar la tierra también.
  • Comentario de las Naciones Unidas esta líneas en el código: / / digitalWrite (oscopePin, HIGH);
  • Vuelva a compilar.

Para ajustar el ángulo de inclinación de base en el código:

Si los poderes de la Junta para arriba y quiere sentarse en un ángulo extraño, puede utilizar el interruptor de inclinación para retocarlo o puedes hacer un código cambiar para retocarlo permanentemente:

Busque esta línea en el código y modifique el número 80 que usted desee:

Sensor inclinación número abajo se determina experimentalmente. Más grande es más inclinada hacia adelante. Necesita cambiar si ajusta ANGLE_GAIN. x_accdeg = (float) ((SG_filter_result - (80 + balancetrim)) * (1,0));

Artículos Relacionados

Construcción propia de radiómetro con componentes de bajo costo y fácil disponibilidad de microondas

Construcción propia de radiómetro con componentes de bajo costo y fácil disponibilidad de microondas

Resumen:Este ensayo es una fuente de inspiración para todo aquel que quiera construir un radiómetro de microondas en casa a un costo de 70 Euros.http://giammaiot.blogspot.it/2015/12/Microwave-Rad...Resumen:Este ensayo es motivo de inspiración para to
Navidad guirnalda o bajo costo y fácil

Navidad guirnalda o bajo costo y fácil

guirnalda de Navidad este invierno es casi gratis y muy fácil de hacer en una tarde,Usted puede encontrar todos los materiales en la naturaleza,sólo los gluesticks y algunas decoraciones opcionales costo algunos errores.No obligados a hacer esto como
Bajo costo y fácil de hacer fruta cosecha poste

Bajo costo y fácil de hacer fruta cosecha poste

Fruta cosecha polacos que se venden en tiendas y centros de jardín está diseñado como una novedad para los usuarios ocasionales, es decir, el dueño de casa con un árbol o dos que no es sensible.Utilizamos nuestros postes de la cosecha todos los días,
Cubo de compost - Modular, bajo costo y fácil

Cubo de compost - Modular, bajo costo y fácil

Este diseño se basa en un diseño en evolución para compostaje a mi abuelo vino para arriba con. A lo largo de su vida intentó varias estrategias para compostaje y diferentes contenedores ir con ellos. Algunos utilizan torno y 2x4s, otros utilizan mad
Construir y volar un Paramotor - segura y a bajo costo

Construir y volar un Paramotor - segura y a bajo costo

vivir el sueño:Desde que era un niño pequeño, yo soñaba con volar. Mi primer intento en la edad 8, se asemejó a una cometa de gran tamaño hecha de ramas de los árboles y plástico negro. Ni que decir era una tentativa fracasada en vuelo, y afortunadam
Bajo costo LED red

Bajo costo LED red

hay un número de gran Instructables en rejillas de la LED ahi.  Esta es una versión de bajo costo - no es tan pulida, pero fácil de hacer.Este proyecto utiliza un par de hojas de la base de la espuma, una cubierta de luminaria fluorescente de la tien
Bicicletas luces direccionales - Simple, bajo costo, como el Solar

Bicicletas luces direccionales - Simple, bajo costo, como el Solar

Yo uso mi bicicleta para conmutar para trabajar, y conforme avanza la temporada de otoño me encuentro casa de montar a caballo en la oscuridad. Mientras que mi moto está equipada con luces (y yo con un chaleco reflectante) no estoy particularmente pr
Construir un motor Stirling de bajo costo para la generación de energía

Construir un motor Stirling de bajo costo para la generación de energía

Antes voy a empezar mi Instructables quiere hacer hincapié en que este no es un proyecto acabado y sigue en marcha a partir del momento estoy creando este Instructables. Ya pasé más de 3 meses haciendo esto aunque estoy cerca de realización todavía n
Elegante y bajo costo 55 galones tambor jardineras

Elegante y bajo costo 55 galones tambor jardineras

quería construir algunos contenedores simple, bajo costos y atractivo para unos frutales que estaban listos para ser replantados en el patio de mi casa.  Segunda mano con 55 galones barriles de plástico seguro alimentos y algunos restos de madera que
Led de R2D2 cómo batalla dañado R2 y añadir bajo costo audio n

Led de R2D2 cómo batalla dañado R2 y añadir bajo costo audio n

bienvenida mi Batalla de R2D2 dañado por el retorno del jedi...oye que voy a publicar información sobre erosión su modelo r2d2 y la información sobre cómo obtener un bajo costosonido r2d2 y leds de bajo costo.Para un paso a paso sobre cómo crear un R
Muebles de bajo costo resistente simple

Muebles de bajo costo resistente simple

Este Instructable le mostrará cómo construir muebles simple, bajo costo, robusto, madera que se pueden ver bien y duran mucho tiempo. Recomiendo leer el Instructable todo antes de empezar. Yo no soy trabajador profesional de la madera y algunos de mi
Bajo costo Hobby Servo XY mesa

Bajo costo Hobby Servo XY mesa

para este proyecto, hemos querido construir una más bajo costo, menor precisión XY la tabla para una instalación en TeleToyland. El objetivo es permitir a los usuarios de la web dibujar formas en una caja de arena, así que queríamos una mesa XY simpl
Bajo costo Neuroprosthetic Modular

Bajo costo Neuroprosthetic Modular

Mi nombre es JD y soy estudiante de segundo año en la escuela secundaria. Han estado trabajando en este proyecto desde hace algún tiempo y todavía activamente estoy mejorando, pero quería empezar a documentar mi trabajo en línea para que otros pueden
Bajo costo Bili Light radiómetro

Bajo costo Bili Light radiómetro

diseñado por Greg Nusz y Advait KotechaEl objetivo de este instructable es la producción de un dispositivo de bajo costo, fácil de usar, de bajo mantenimiento para la medición de la eficacia de la fototerapia bili-luces para el tratamiento de la hipe