Mi Arduino en circuito programador (4 / 4 paso)

Paso 4: bocetos

/ * Definiciones de estilos * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4pt; mso-para-margen: 0; mso-para-margen-abajo: .0001pt; mso-paginación: viuda-huérfano; fuente-tamaño: 10.0pt; font-family: "Times New Roman"; mso-ansi-language: #0400; mso-fareast-language: #0400; mso-bidi-language: #0400;}

El primer archivo zip contiene el bosquejo del original tutorial de LadyAda. La segunda es una que modifica para el chip Atmega328.
Cargar el subdirectorio entero en el software de Arduino para los que necesita.
Tan poner la protoboard en mi Arduino y había cargado uno de los scripts en él y presionado el botón pulsador.

Problema: Bien por supuesto, no funcionó. El programa parece estar en un bucle continuo de bootloading.
Solución: Después de algunos problemas, se encontró que había conectado el pulsador incorrectamente. Como muchos saben, estos pulsadores tienen cuatro pernos y dos de cada lado están conectados juntos. Conozco y sabía cuando yo estaba cableado para arriba pero todavía logré conectar mal. Una vez que me fijo esto, funcionó bien.

Desventaja: Por lo que la desventaja de este método es que tengo que cargar el dibujo correcto para el chip Atmega particular que estoy tratando de programar. Ahora, sería más elegante para volver a escribir el bosquejo para detectar automáticamente que chip se adjunta y en consecuencia del programa. Bueno, soy vago y mucho de este código está escrito en C++ algo el Arduino fácil así que decidí no se metiera con él. No planeo tener que bootload muchos chips de todos modos.

Conclusiones: Buscando por Internet, parece que un montón de Arduinoites han tenido este problema. Espero que este Instructable alcanza algunos de ellos. Supongo que hay un montón de programadores de C++ que puede/han ideado una solución para el software de Arduino estándar. Si sabes de alguno, por favor comenten. Pero este fix funciona para mí.

Artículos Relacionados

Arduino UNO como programador AtMega328P

Arduino UNO como programador AtMega328P

Después de recibir mi primer Arduino UNO, pronto comprendí que sería impráctico utilizar un UNO para cada proyecto. Como con la familia de Microchip de MCU, quería una manera fácil de programa independiente circuitos y chips.Buscando por internet, es
Gestor de arranque de UNO en circuito programador $1

Gestor de arranque de UNO en circuito programador $1

/ * definiciones de estilos * / tabla. MsoNormalTable {mso-estilo-name: "Tabla Normal"; mso-tstyle-rowband-tamaño: 0; mso-tstyle-colband-tamaño: 0; mso-estilo-noshow:yes; mso-estilo-parent: ""; mso-padding-alt: 0 en 5.4pt 0 en 5.4pt; m
Quema de bosquejo Atmega328P-PU en un protoboard utilizando Arduino Uno como programador

Quema de bosquejo Atmega328P-PU en un protoboard utilizando Arduino Uno como programador

Ya hay varios instructables sobre cómo quemar Arduino sketch Atmega328P-PU en un protoboard utilizando diferentes USB - UART módulos. Sin embargo, como la mayoría de dichos módulos se hacen en China, son pobremente documentadas, etiquetados incorrect
Arduino Nano como programador Attiny 85 y 5 LED POV

Arduino Nano como programador Attiny 85 y 5 LED POV

Módulos/placas de Arduino no son baratos y para proyectos simples como mi árbol conducido. podemos utilizar el más barato y más energía eficientes reguladores micro como attiny85. Hay muchos instructables sobre este tema, pero poco viejo. Espero pode
Arduino RC circuito: PWM analógico DC

Arduino RC circuito: PWM analógico DC

Arduino es una plataforma que puede ser utilizada para desarrollar objetos interactivos. Para este proyecto vamos a utilizar el el Arduino Mega 2560. Tiene 54 pines de entrada/salida digitales, que 15 puede utilizarse como salidas de modulación de an
Programación Arduino Bootloader sin programador

Programación Arduino Bootloader sin programador

OH NO! Has atornillado para arriba y ahora el bootloader de Arduino en su ' duino se ha ido!  ¿Qué vas a hacer? Ir a gastar dinero para un programador??? No se bien! Tengo una solución que sólo requiere su ' duino y algunos cables. Así que no el fin
La fase uno de un Arduino a circuito Digital

La fase uno de un Arduino a circuito Digital

13 de diciembre de 2012 voy a añadir más que en los próximos días. Se añadirá a este ' ible.
Programador de Arduino ATtiny85 Shield PCB [ATtinyShield]

Programador de Arduino ATtiny85 Shield PCB [ATtinyShield]

proyectos de Arduino son muy populares pero también grande y caro. Hay muchas veces que no necesitamos tantos pines de entrada o de salida. De hecho, la mayoría de proyectos se podía lograr con sólo 2 o 3 entradas y salidas. Además del tamaño, utiliz
Aislar los circuitos de tu arduino con optoacopladores

Aislar los circuitos de tu arduino con optoacopladores

Un optoacoplador, también llamado un fotoacoplador, aislador óptico o opto-isolator es un pequeño chip que transfiere las señales entre dos aislados circuitos utilizando luz. Un optoacoplador básico utiliza un led y un fototransistor, la más brillant
Interconexión de circuitos electrónicos para Arduinos

Interconexión de circuitos electrónicos para Arduinos

interconexión de circuitos electrónicos para ArduinoEn este instructable utilizo un ejemplo de interfaz un Arduino a un transmisor-receptor de ARINC 429 para demostrar el proceso general de interconexión un Arduino a circuitos electrónicos para poder
Introducción a Arduino

Introducción a Arduino

An Arduino es una placa de desarrollo de microcontrolador open source. En inglés, puede utilizar la Arduino para leer sensores y controlar cosas como motores y luces. Esto le permite cargar programas en esta tarjeta que puede entonces interactuar con
Arduino programable constante actual potencia resistencia carga ficticia

Arduino programable constante actual potencia resistencia carga ficticia

Da gusto ver que han llegado a esta pagina para aprender a construir una carga ficticia de corriente continua constante programable. Esta carga le permitirá dibujar un conjunto actual de cualquier fuente. Esta carga también se puede definir a una res
Cómo cambiar el fusible bits de AVR Atmega328p - microcontrolador de 8 bits con Arduino

Cómo cambiar el fusible bits de AVR Atmega328p - microcontrolador de 8 bits con Arduino

En este instructable aprenderás cómo cambiar el fusible bits de Atmega328p microcontrolador. Estoy utilizando Arduino mega como programador programa Atmega328P-PU en protoboard. Se trata de un valor predeterminado 1MHz interno calibrado frecuencia de
Programar Chips ATtiny con Arduino

Programar Chips ATtiny con Arduino

A veces un Arduino simplemente no es apto para el trabajo. En los tiempos cuando necesite algo más pequeño, más simple y más barato, es mejor usar un microcontrolador AVR. Atmel posee una línea de Attiny chips que vienen en varios tamaños, dependiend