Uno mismo-equilibrio Raleigh Chopper inspirado vespa eléctrica (39 / 39 paso)

Paso 39: El código para el Arduino Mega

Aquí está el código que se adjunta como un archivo de texto, no como un sketch de Arduino como Instructables tiene problemas con bocetos.

Hay dos versiones, una básica y una más avanzaron uno.

La versión «Básica» primero y luego ir a otro que tiene características adicionales en él como estabilizador de dirección, función de freno de mano, exceso de velocidad "leanback" para dejar de llegar a 100% de potencia entonces cae el frente (véase abajo para la explicación de todos estos).

Abra el archivo de texto, copiar y pegar en una página nueva en blanco de sketch Arduino, compilarlo (establecer un Consejo Mega) entonces guardar el dibujo en tu ordenador.

No te olvides de descargar la biblioteca FreeSix IMU antes de intentar conseguirlo para funcionar en el Arduino Mega.

Nota: 01/01/15 También he adjuntado una segunda versión de "Avanzado" del código donde esta característica está habilitada ahora para que probar.

Características adicionales en esta versión más avanzada del código:

Estabilizador de dirección: Hay una sección de "estabilizador de dirección" en el código de dirección de sección.

¿Qué significa esto? Significa que si su máquina está distanciando lentamente izquierda o derecha - "desvío", continuará a hacerlo. Si sin embargo, una rueda golpea una piedra por ejemplo y máquina columpios bruscamente es decir una rápida vuelta a un lado, este software detectará y trate de resistir la vuelta involuntaria repentino. Esto significa que es menos propensos a conseguir girar alrededor y caen hacia los lados si una rueda golpea algo. Funcionó bien en los proyectos de patín, era relativamente simple y no confiar en estimaciones "guiñada", lecturas de la brújula (magnetómetro) o algo como eso.

Al activar una de las palancas de dirección, esta función está temporalmente desactivada por supuesto así que todavía dirige cuando quieres hacerlo! Cuando usted presione una palanca de dirección, la máquina se enciende. La tasa de giro lentamente se acumula durante un segundo o dos, así que más Sujete la palanca más rápido comenzará a girar. Con la práctica, que esto le permite hacer nada de vueltas muy suaves blipping Girar palanca, ayunar piruetas sobre el terreno si manteniendo la palanca hacia abajo (ver video en la apertura de página). La velocidad angular de giro es medida por un giróscopo y un máximo en el código así que no consigue más rápido y más rápido indefinidamente. En el futuro versiones de este código que puedo hacerlo velocidad sensible, es decir girar más lentamente cuando se va rápido para que no de repente gira costado.

Función de freno de mano: También si tira dos palancas de dirección en esta versión, la máquina magra espaldas 5 grados y reducir la velocidad. Por lo tanto funciona como especie de freno de mano.

De la velocidad excesiva corrección (leanback): Que también hará esto si la potencia a los motores supera el 70%. Esto detiene la máquina va demasiado rápido y caída del frente. Uno mismo-equilibradores de la nunca debe llegar a 100% de potencia mas no hay nada en reserva para acelerar el chasis debajo de usted así que usted entonces puede retrasar. Al 100% de potencia poco a poco comenzaría a caer sobre remite, pero yendo a máxima velocidad hasta esperar que duele. Automáticamente inclinándose hacia atrás (para frenar) al 70% de potencia, debe persuadir a frenar como se siente tratar de resistir el impulso de ir más rápido.

Artículos Relacionados

Fácil construir uno mismo equilibrio monopatín eléctrico

Fácil construir uno mismo equilibrio monopatín eléctrico

¿Qué es?Doble ruedas patín que funciona como un Segway. Monopatines eléctricos ya existen con ruedas traseras motrices. Aquí era construir algo como un Segway pero en la forma de un patín. Sabe que es "hasta" mediante una combinación de giroscop
Arduino uno mismo-equilibrio regulador utilizando DIGITAL IMU, por fin!

Arduino uno mismo-equilibrio regulador utilizando DIGITAL IMU, por fin!

¿Qué es?Controlador DIY Segway/balance con un moderno sensor DIGITAL IMU.Software para un Arduino permite leer datos de la posición de una de las más nuevas unidades de acelerómetro/giroscopio DIGITAL, procesos de los datos mediante filtrado de Kalma
Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Hacer un Robot con Arduino UNO de uno mismo-equilibrio

Uno mismo-equilibrio Robot es muy interesante. Muchos amigos que nos rodean estaban tratando de hacer uno, pero encounted muchos desafíos, incluyendo la falta de las estructuras de fácil montaje, los circuitos electrónicos adecuados y los programas.
Uno mismo-equilibrio monopatín/segw * y proyecto Arduino Shield

Uno mismo-equilibrio monopatín/segw * y proyecto Arduino Shield

Gescudo de Arduino de propósito general para autoequilibrarse máquinas.¿Por qué hacen?Previamente hice un Instructable en 2010 sobre cómo construir un monopatín uno mismo-equilibrio.Hay > 500 comentarios en este y muchos expresan creación de confusió
Uno mismo-equilibrio Robot

Uno mismo-equilibrio Robot

En primer lugar que quiero pedir disculpas por mi inglés, si no entiendes algo, por favor, pregunte.Sé que una robusteza uno mismo-equilibrio no es nueva, pero cuando empecé este proyecto me encontré con un montón de información, pero nunca en el mis
Robusteza uno mismo-equilibrio simple con Galileo Gen 2

Robusteza uno mismo-equilibrio simple con Galileo Gen 2

Después de voluntariado en el local mini-Maker Faire y obtener una oportunidad de jugar con la placa Intel Galileo Gen 2 Arduino, estaba motivado para encontrar un proyecto de fábrica para mí. Después de un estudio rápido de las opciones y mis intere
SainSmart InstaBots Rover vertical (uno mismo-equilibrio Robot con Arduino)

SainSmart InstaBots Rover vertical (uno mismo-equilibrio Robot con Arduino)

Rover vertical es una robusteza uno mismo-equilibrio que fue diseñada por SainSmart. Realmente hicieron simple. Como se puede ver, sólo hay 8 alambres en el robot y 8 alambres en el controlador. Así que vamos a averiguar cómo funciona!PIEZAS DE LA CA
Construir un vehículo uno mismo-equilibrio con mDrawBot

Construir un vehículo uno mismo-equilibrio con mDrawBot

Tengo un mDrawBot de Makeblock hace unos días. Este kit de robot impresionante ahora es un proyecto kickstarter . Hoy transforme en un vehículo uno mismo-equilibrio con un módulo de MPU6050. Compruebe hacia fuera.Paso 1: El marco Sólo tres piezas, ba
Uno mismo-equilibrio péndulo al revés

Uno mismo-equilibrio péndulo al revés

Este es mi intento en el péndulo invertido en equilibrio sobre un carro de dos ruedas chasis. Yo había visto los de aquí y fue inspirado a probar mi propia versión. El Arduino es maravillosamente simple de programar y se puede recoger en unas pocas h
Uno mismo-equilibrio PT (Segway casero)

Uno mismo-equilibrio PT (Segway casero)

Este Instructable pretende compartir mi proyecto de aficionado: un transporte Personal Self-Balancing (SBPT), también conocido como "Segway casero". Es un proyecto interesante que requiere un conocimiento mínimo de electrónica y algunas habilida
Hacer una calabaza de Halloween por uno mismo-equilibrio Robot

Hacer una calabaza de Halloween por uno mismo-equilibrio Robot

Calabaza es un símbolo típico de Halloween. Que siempre quisiste hacer una calabaza de a pie.Aquí les mostraré mi trabajo de utilizar un Robot de Self-balancing para moverse una calabaza brillante.Paso 1: preparación Lista de materiales principales:1
Monociclo de equilibrio del uno mismo

Monociclo de equilibrio del uno mismo

siguiendo la popularidad de nuestro ser equilibrado scooter y la SciChair hemos decidido intentar algo un poco edgier, el mismo equilibrio de monociclo.Este proyecto reutiliza un montón de cosas de nuestros proyectos anteriores, utilizando un arduino
De riego uno mismo reciclado maceta para el cultivo de hierbas y flores

De riego uno mismo reciclado maceta para el cultivo de hierbas y flores

inspirados en el florero reciclado uno mismo-riego de bbullet instructable, este es el método que he utilizado para hacer decenas de autorriego macetas recicladas. Gracias, bbullet!Lo que estoy haciendo estos utiliza 2 o 3 botellas de refresco de lit
Que alguien desesperado bloquearlos uno mismo en una habitación! MEJOR BROMA NUNCA!

Que alguien desesperado bloquearlos uno mismo en una habitación! MEJOR BROMA NUNCA!

En este Instructable, mostrará usted cómo hacer alguien bloqueo del uno mismo en una sala!!!!!!Lo cool de esta broma es que una vez que esté configurado, puede dejarlo y a pie. La víctima activa sin saberlo la broma ellos mismos. Una vez la persona e