Construir un Tricopter con pedacitos de Rotor (19 / 36 paso)

Paso 19: Actualizar el Firmware KK2.1, parte 1: configuración

Se trata de la primera parte en un proceso de dos pasos de actualizar el firmware KK2.1. En este paso hacemos el hardware preliminar y configuración de software para actualizar el firmware de la tarjeta de controladora de vuelo KK2.1.

Introducción

Cuando usted pone una orden para un tablero de control de vuelo KK2.1 alguien entra en un almacén de HobbyKing en algún lugar, encuentra una KK2.1 en un estante, lo pone en una caja y envía a usted. El problema es, como la mayoría de los dispositivos electrónica, el software instalado en el KK2.1 evoluciona con el tiempo - bugs haz fijo, haz agregado características, algoritmos Haz optimizados, ect. - y dependiendo de cuánto tiempo la Junta particular de KK2.1 llegar ha sentado en el almacén, su software es probablemente fuera de fecha.

Por actualizar el software (llamado firmware) en su tabla KK2.1, usted puede mejorar el rendimiento de su multirotor, como firmware actualizado ha avanzado código de control. Por ejemplo, los algoritmos de autonivelación en el más reciente firmware KK2.1 son muy superiores a los que vienen con la versión del firmware 1.5, que es el firmware instalado en la mayoría de las placas KK2.1 cuando usted les pide. Por lo que actualizando el firmware, el multirotor volará mucho mejor en el modo auto-nivel por ejemplo. Por lo tanto, vamos a llegar a la configuración de actualización de firmware.

Determinar la versión actual del Firmware

Como se mencionó anteriormente, el firmware instalado en la placa KK2.1 cuando llegue en el correo puede o no ser fuera de fecha. Esto es especialmente cierto si usted compra su KK2.1 de segunda mano en eBay o en alguna parte; el dueño anterior ya podría haber actualizado el firmware. Afortunadamente, es muy fácil descubrir qué versión de firmware está instalado en su KK2.1. Al primero aplicar energía a la placa KK2.1, con una batería o con un programador de atmega32 de USBasp (más sobre esto en un segundo) una pantalla parpadeará en la pantalla que muestra las versiones actuales del hardware y el firmware. Puede que tenga que desconecte y vuelva a conectar su KK2.1 un par de veces para leer la versión de firmware como la sólo se muestra en la pantalla por parte de un segundo, pero vas a ver en la segunda línea en la pantalla de bienvenida, que dice "FW: ###". Ese número es la versión de firmware que se está ejecutando actualmente en su KK2.1.

Hardware necesario

Sólo necesitas dos piezas de hardware para actualizar el firmware de la placa KK2.1:

  1. Un programador de atmega32 de USBasp: programador USB en circuito para controladores Atmel AVR, de los cuales la Junta de control de vuelo KK2.1 es uno (el popular microcontrolador Arduino es otro).
  2. Un 10 pines a 6 pines AVR programación cable: este cable es un adaptador que va entre la interfaz de 10 pines en el programador de atmega32 de USBasp y la interfaz de 6 pines en la placa KK2.1.

Usted puede pedir dos de estas piezas en un solo paquete de HobbyKing, como se describe en el paso 1, aunque hay muchos otros lugares que se puede comprar, como Amazon, eBayo SparkFun.

Software necesario

En el lado del software, somos muy afortunados de tener programadores fabulosa y abundantes en la comunidad multirotor que donan su tiempo una energía para crear un software fácil de usar herramientas para actualizar el firmware KK2.1. El software que más me gusta fue creado por "Kapteinkuk" y "Lazyzero." El "KKmulticoper Flashtool" crearon proporciona una interfaz gráfica para actualizar el firmware en el tablero KK2.1, junto con un anfitrión de otras tablas. Para descargar el software:

  1. Ir a http://lazyzero.de/en/modellbau/kkmulticopterflas...
  2. Desplácese hacia abajo hasta la sección de descargas.
  3. Descargar "versiones de software más reciente estable" para su sistema operativo.

Ahora, si estás en Mac OS X, usted está listo para empezar a actualizar su firmware, sólo saltar al siguiente paso.

Si estás en Windows (como yo), usted necesitará descargar el software del driver para el programador USBasp:

  1. Dirígete a http://www.fischl.de/usbasp/ y desplácese hacia abajo a la sección de "Drivers".
  2. Descargue el archivo .zip que contiene el último controlador USBasp.
  3. Ir a dondequiera que usted acaba de descargar el archivo .zip y descomprímelo.
  4. Recuerde la ubicación de este archivo porque lo usamos en el comienzo del próximo paso. Nos vemos allí.

Artículos Relacionados

Construir un Robot con Perler cuentas

Construir un Robot con Perler cuentas

¿No odio cuando un titular promete algo que el autor no puede entregar más tarde? Bueno, creo que soy culpable de eso. Por supuesto no se puede construir un robot con perler cuentas. Pero se puede construir algo que parece un robot. Así que aquí vamo
Fácil construir tubos caja con música + pirograbado

Fácil construir tubos caja con música + pirograbado

que quería hacer esta caja por 3 razones.1-guardar mi pipa y mi tabaco2-para tener una excusa para sacar otra vez el lápiz pirograbado3 - para participar en el concurso de 'hacer una caja de' :)(así que si disfrutaste el instructivo, por favor mánden
Construir un Trebuchet (con Slow Motion Video)

Construir un Trebuchet (con Slow Motion Video)

Tabucos son lentos, pero pueden ser divertido... pero no se si no funciona! Asegúrese de que usted está dispuesto a poner tiempo a un lado para construir esto. Catapulta de nuestro grupo fue construida un poco más grande para cumplir con los requisit
Cómo construir un Stairbot con Makeblock

Cómo construir un Stairbot con Makeblock

Recientemente, nos acaba de golpear a una gran idea que podemos construir un coche que sube escaleras automáticamente.Ahora vamos a introducir las medidas de construcción de este coche. Línea seguidor (utilizado como un interruptor de contacto), sens
Cómo construir una fortaleza con 3d impreso fuerte lazos

Cómo construir una fortaleza con 3d impreso fuerte lazos

simplemente preguntar, y no hay muchas personas que no disfrutan de construir fortalezas durante su infancia. Tengo un sobrino de 6 años que pide casi cada vez que lo veo, "podemos construir una fortaleza?" Vergonzosamente admito que he descuida
Cómo construir un Keezer con una 3 grifo Torre (fría)

Cómo construir un Keezer con una 3 grifo Torre (fría)

lo primero es lo primero,Este es mi primer instructivo y se complace en publicar este proyecto. Me encanta este sitio ya que soy un do-it-yourselfer al máximo (conduce mi mujer loco... jajaja) por favor sea amable en tus comentarios y voy a intentar
Cómo construir un cohete con un paracaídas.

Cómo construir un cohete con un paracaídas.

Que siempre quisiste ser como un científico de la NASA.  Bien ahora puedes hacerlo con mis sencillos pasos sobre cómo construir tu propio cohete.  Usted será capaz de entender los conceptos de la física, mientras que teniendo diversión construyendo u
DIY "calle partido bicicletas Stereo" cualquier persona puede construir fácilmente con las herramientas mínimas

DIY "calle partido bicicletas Stereo" cualquier persona puede construir fácilmente con las herramientas mínimas

esto es fácil de recrear DIY sistema de sonido que cualquier persona puede poner juntos. La lista de piezas es un par de alforjas, altavoces de estantería bastante pequeños caber dentro de una espuma de goma estera que acampa, un reproductor de CD po
Cómo construir un aparcamiento con Intel® Galileo! (Intel IoT)

Cómo construir un aparcamiento con Intel® Galileo! (Intel IoT)

Un tutorial paso a paso para construir, de una manera muy sencilla, un divertido Parque de coche con barrera automática y contador de la exhibición con su Intel® Galileo!» Edad recomendada: 15 +» Recomienda la edad (para jugar con el parque de coche)
Chewy galletas de nuez de Macadamia blanco Chocolate con pedacitos de caramelo

Chewy galletas de nuez de Macadamia blanco Chocolate con pedacitos de caramelo

aquí es una receta rápida y fácil para las galletas de nuez de macadamia chocolate blanco con trozos de caramelo. Estas galletas son crujientes en el exterior, cargado con exquisitez y cauchutoso en el interior! Lo bueno de este lote es que hay un mo
Guían de principiantes para construir robots Arduino con Bluetooth y Android

Guían de principiantes para construir robots Arduino con Bluetooth y Android

en este tutorial vamos a construir un robot Arduino que puede controlarse vía bluetooth con un teléfono/tablet Android. Esta es una guía de los principiantes que se va a ir brevemente sobre el proceso de cableado y programación de tu robot.Paso 1: Co
Cómo construir un otomano con almacenaje de la cartulina

Cómo construir un otomano con almacenaje de la cartulina

usted aprenderá cómo construir un decorativo y lo más importante, libre de otomano que puede ser utilizado para el almacenamiento de información o simplemente poner los pies encima.Paso 1: Organizar herramientas Primero usted tendrá que organizar tod
Construir un ventilador con LEGO y faya-pepita

Construir un ventilador con LEGO y faya-pepita

Como un niño, soñaba con construir todo con LEGO, especialmente aquellas podrían moverse y formar incluso un robot. Lamentablemente a finales de los 90, la primera generación Mindstorm era simplemente demasiado cara para mí.Cuando conocí a Arduino, p
Construir un Jukebox con temática de Star Trek (LCARS),

Construir un Jukebox con temática de Star Trek (LCARS),

Un día que me topé con el programa Jukebox Dos\Windows dwjukebox.com había estado probando muchos de los jugadores de medios automotores por ahí, pero quería uno para la casa también. Yo todavía uso XP y el soporte de pantalla táctil sin esfuerzo fue