Hacer tu propio 1 x 1 22 IO pin Ardunio Compatible (9 / 12 paso)

Paso 9: Flash el gestor de arranque

Este paso será quemar el cargador de arranque de la viruta. Usted necesitará un Arduino con ArduinoISP cargado en él. Si tienes otro programador, supongo que usted sabe cómo usarlo.

Cableado desde el Arduino existente
La imagen muestra un Mini Pro, pero debería funcionar cualquier Arduino compatible.

  1. Carga ArduinoISP a tu Arduino existente (o prestado).
  2. Conectarse D9 un LED y una resistencia (220 ohmios - 1k funciona con la mayoría de leds) para que pueda ver el "latido".
  3. También se puede conectar a D7 y D8 para que pueda ver lo que está sucediendo. Normalmente no utilizarlos cuando las cosas están funcionando.
  4. Conectar VCC y GND entre los tableros.
  5. Conectar D10 en el programador a primera en su nueva Junta Directiva.
  6. Conectarse D11 D11
  7. Conectarse D12 D12
  8. Conectar D13 a D13

Conecte el ordenador a la Arduino mediante el cable USB y determinar el puerto USB. Mina era com16 así todos los ejemplos utilizan. Cambio para adaptarse a su situación.

En el equipo

Preparar el software

  1. Abra el IDE de Arduino
  2. Cargar el sketch de ArduinoISP
  3. Comprobar el comando Serial.begin ocupa a 19200.
  4. Cargar en su Arduino y tome nota del puerto serie que utiliza. Usted necesitará usar abajo con AVRDude.
  5. Compruebe que el latido del corazón está trabajando. Si alguna vez se detiene cuando AVRDude no está funcionando, presione el botón de reset.
  6. Instale o ubique el WinAVR.
  7. Descargar Optiboot.hex y ponerlo en el directorio bin de WinAVR

Compruebe las conexiones

  1. Abra un símbolo del sistema. (Inicio -> cmd.exe)
  2. Utilice el comando CD para cambiar al directorio bin de WinAVR. (quitar comillas) "CD C:\winavr\bin" por ejemplo.
  3. Ejecute el siguiente comando (quitar comillas y usar su propio puerto de com)

"avrdude -p m328p -P com16 - c avrisp -b 19200"

Si todo está bien, se verá una firma de chips de "0x1e9514" aunque AVRDude dice "UH yo esperaba 0x1e951...". Saltar abajo problemas últimos y quemar el bootloader. Si ves 0x000000 u otro error, no la solución de problemas.

Solución de problemas

  • Presione el botón de reset en el Arduino, brevemente tierra primera en su nueva Junta Directiva e inténtelo de nuevo.
  • Triple Compruebe el cableado. ¿Llega GND y VCC derecha?
  • Comprobaremos su puerto com.
  • Compruebe la Junta otra vez para los defectos. Use un ohmiómetro para comprobar primero y D11-13.
  • Retire todos los cables y hacer.
  • Tomar un descanso, pensar un rato, mirar la configuración con ojos frescos.
  • Mostrar a un ayudante y explicar las cosas. Incluso (sobre todo?) si no les importa te darás cuenta errores de esta manera a menudo.
  • Busque ayuda con AVRDude en línea y aquí el post con las fotos de su instalación.

Quemar el bootloader
Crear un archivo llamado ard328burn.cmd en el directorio bin de WinAVR y copie este texto en el archivo. Cambiar com16 si utiliza otro puerto.

Código (No incluya esta línea)

de
AVRDUDE -p m328p -P com16 - c avrisp -b 19200
echo enter para continuar, CTRL-C para salir de. Presiona enter si ves 0x1e9514
hacer una pausa
AVRDUDE -p m328p -P com16 - c avrisp -b 19200 -F-e
echo presiona enter si no hubiera ningún error. CTRL-C para salir.
hacer una pausa
AVRDUDE -p m328p -P com16 - c avrisp -b 19200 -F - U cerradura: w:0x3F:m
echo presiona enter si no hubiera ningún error. CTRL-C para salir.
hacer una pausa
AVRDUDE -p m328p -P com16 - c avrisp -b 19200 -F - U lfuse:w:0xFF:m - U hfuse:w:0xDE:m efuse:w:0x05:m - U flash:w:optiboot_atmega328.hex - U cerradura: w:0x0f:m

EndCode (No incluya esta línea)

Tipo "ard328burn.cmd" y la grabación comenzará. El primer mensaje se queja de la firma, pero que se espera. Presiona enter si la firma es 0x1e9514. Si es 0x000000 algo anda mal. A menudo esto significa que mezcla 11,12 o 13s cables. Ver cada paso y oprimir la tecla Enter si no hay ningún error.

Compruebe el cargador de arranque.
Si todo va bien, a bordo LED parpadea encendido y apagado. Si no, reiniciar el tablero. Conectar primero a la tierra por un momento y ver si a bordo LED parpadea y parpadea. Si parpadea el LED en el Arduino existente y tuyo no significa que lo único malo es el LED. Tal vez lo tienes al revés o no está conectado (o la resistencia). Tuve que retocar uno con un hierro de soldadura cuando llegué la resistencia boca abajo en el accidente.

Si esto no funciona, reiniciar el Arduino y la placa. Luego ejecutar el archivo por lotes. Examine la salida cuidadosamente para asegurarse de que todo ha ido bien. AVRDude leerá los datos hacia atrás y comprobar que es correcta.

Ahora puede conectar su nuevo Arduino Compatible con el breakout FTDI. Configurar el IDE de Arduino a "Uno" y un programa en el chip de flash.

Artículos Relacionados

Hacer tu propio Boombox

Hacer tu propio Boombox

En este proyecto le mostrará cómo crear un Boombox que consiste principalmente en una radio de coche, altavoces rescatados y dos baterías de plomo-ácido de 12V. Esta versión actualizada es más fuerte y más ligero que mi anterior Boombox y reproducir
Hacer tu propio... {s} NO {w} Junta

Hacer tu propio... {s} NO {w} Junta

¿qué no es un Consejo?Es una tabla de snowboard con no consolidaciones...¿Por qué alguien haría?Porque pies aman ser libre!Pregunte cualquier surfer, skater, pie desnudo, niño, etc....... Surf no tiene consolidaciones, Skate no tiene ninguno... ni ha
Cómo hacer su propio peluche pulpo

Cómo hacer su propio peluche pulpo

¿Alguna vez has querido tener un amigo cefalópodo del tuyo sin miedo a obtener agua por todo el lugar o escapar de sus peces tanque con facilidad? Bien, ahora usted puede! Dentro de este proyecto son simples pasos para hacer tu propio Octo-compañero!
Hacer su propio cigarro caja guitarra / Mp3 Reproductor Amplificador

Hacer su propio cigarro caja guitarra / Mp3 Reproductor Amplificador

he querido crear un cigarro caja guitarra y Amp durante bastante tiempo, y parece que el contestst Instructable Hack sonido y batería eran sólo el incentivo extra que necesitaba para darle una oportunidad.Este Instructable muestra cómo crear un ampli
Hacer tus propios secuaces

Hacer tus propios secuaces

¿Que no quiere que sus súbditos?Este instructable le mostrará cómo hacer vuestros propios súbditos cosas puesta alrededor de tu casa u oficina.Paso 1: ¿Qué clase de súbditos ¿quieres? Miré por internet para las ideas y comenzó con mis favoritos.Paso
Hacer tu propio cohete modelo!

Hacer tu propio cohete modelo!

Como este es mi primer Instructable, por favor Perdóname por los bordes ásperos. Saludos y gracias por leerme!¿Has alguna vez has querido probar cohetes pero no quería salir y comprar un kit? En este Instructable mostraré cómo diseñar y construir tu
Cómo hacer tu propio tatuaje temporal!

Cómo hacer tu propio tatuaje temporal!

Hacer tus propios tatuajes temporales con sólo una impresora, papel y celetapePaso 1: Lo que usted necesita Paso 2: Cubrir la parte superior del papel con celetape Asegúrese de que la cara con cinta mira hacia abajoPaso 3: editar Paso 4: imprimir Pas
Hacer tu propio Pegamento

Hacer tu propio Pegamento

literalmente hay cientos de recetas para hacer sus propias colas, muchos remanentes de los días, no hace mucho tiempo, cuando la gente tuvo no elección pero para hacer su propio. Algunas recetas pueden ser para usos muy específicos, como el pegamento
Hacer tu propio protoboard

Hacer tu propio protoboard

en este instructable le mostraré cómo hacer su propio tablero.Si usted ha leído mi instructables otros usted probablemente habrá recogida por ahora que estoy un poco de un cordero :) El método en este instructable era algo que utilizaba mucho cuando
Cómo hacer tu propio cortador de Plasma...

Cómo hacer tu propio cortador de Plasma...

Revisa el nuevo video de la Plasanator en utube.comhttp://youtu.be/enELHZ7dP2IEste Ebook está diseñado para chicos y chicas que les gusta crear herramientas y maquinaria.Espero que mi Ebook le da que esperanza de que no importa cómo duro un proyecto
Hacer tus propios zapatos en casa!

Hacer tus propios zapatos en casa!

Este es un instructivo para hacer su propio par de zapatos con materiales que puedes comprar en una tienda de arte o una tienda de tela. Baso mi técnica de zapatería tradicional métodos, pero no necesita materiales costosos, un buen conjunto para arr
Hacer tu propio Mad Libs

Hacer tu propio Mad Libs

esta es una divertida manera de enseñar las habilidades de lenguaje y niños interesados en aprender acerca de las palabras. Mad Libs es un divertido juego para los niños mayores que saben lo que un adverbio es pero no tanto para los niños más pequeño
Hacer tu propio yoyo lube

Hacer tu propio yoyo lube

yo he estado esperando algún lubricante yoyo pero no encuentro ninguno alrededor de donde vivo y todo el lubricante en los costos de Internet demasiado, así que decidí probar y hacer mi propio y aquí es funciona muy bien.Elementos necesarios:vastilin
Cómo hacer tu propio señuelo de pesca y cómo hacer resplandor

Cómo hacer tu propio señuelo de pesca y cómo hacer resplandor

Aprende a hacer tus propios Señuelos de la pesca. Fabricación del molde y fundición.Paso 1: Fije el objeto Las chinchetas se usaron para asegurar la rana de goma para el envase de plástico. Colocar el pasador por la parte inferior del recipiente plás