Arduino en un protoboard con un FT232RL

después de construir un par de proyectos con mi UNO quería jugar con RF, pero para esto necesitaba una segunda placa. Un poco de investigación más tarde que decidí que 'Arduino en un protoboard' era el camino a seguir.

No voy a entrar en cómo construir la protoboard ya que hay un montón de tutoriales en la red, esto es más sobre el dolor (al menos para mí) en conseguir que funcione.

Yo origen un FT232RL en Ebay, junto con un PU ATMEGA328P con el bootloader precargado y construido según el diagrama. Mi diagrama no es diferente a muchos fuera, pero es una buena idea poner el pin led en 13, que no muestran.

Cuando usted primera potencia la Junta vía el FT232RL Asegúrese de llegar unos pocos destellos de LED, si no, entonces esto significa que el chip no tiene el cargador de arranque cargado (como he leído, pero esto no fue un problema para mí)

Estoy usando Windows 7 64 bits y el IDE de Arduino 1.0.5. Cuando conectado el USB en windows recogida el puerto comm y pensé que todo eran bien. Abrí el bosquejo de Blink y procedió a descargar a la Junta. No importa lo que he intentado siempre recibí el siguiente mensaje de error:

AVRDUDE: stk500_getsync(): no sincronizado: resp = 0 x 00
o
AVRDUDE: usbdev_open(): no se encontró ningún dispositivo USB "usb"

He intentado cada tabla en la lista, con y sin carga de 'Shift' pero nada le funciona. El puerto comm era correcto como el FT232RL siempre flasheado 3 veces. Incluso intenté pasar el puerto comm de 4 a 9 como dicho esto resuelve el problema, pero a ninguna diferencia para mí (no es que yo pensé que lo haría). Leo intente configurar RTS en cerrar en la configuración del puerto y tirando cables en el pin de reset y el pin RX puede trabajar, no para mí.

He leído que el controlador FTDI puede ser el problema, así que intenté 2.08.30 que es la versión más reciente y tiene el mismo problema. Luego he desinstalado el controlador y 2.08.24 probado que todo el mundo dijo era el camino a seguir, pero me había hecho ninguna diferencia.

Luego leer sobre OptiLoader y decidido a probar. Otra vez traté de cada nueva junta dio mí pero todavía no hay alegría.

Ya había perdido lo mejor de una semana intentando todas las combinaciones posibles y estaba a punto de comprar casi un USBTinyISP como pensé que era lo único que tal vez re flashear el chip. Con esta prueba seguí tirando del USB, que he leído que nunca te el bosquejo cargado hasta que el chip se ha reajustado. Había dejado el tablero alimentado por varios minutos y luego lee alguien sugiriendo tratar de golpear a subir y cuando se inicia carga carga cambio de golpe. Me funcionó, no podía creer un abrir y cerrar programa funcionaba.

Sintiéndose muy orgullosa de mi logro pensé tiempo reducir el retraso de 1 segundo. Cambié el bosquejo, restablecer la Junta desconectando el USB y volvi a la secuencia de carga. No funcionó, pensé que no se preocupe es un problema de sincronización, eventualmente yo se hacerlo bien. Cuán equivocado estaba y no te diré cuantas veces lo intenté.

Así que después de pensar sobre lo que pasó intenté pensar en lo que era diferente cuando la carga y recordé que había dejado la Junta enchufada durante algún tiempo. Así que vuelvo a activar el tablero y la izquierda impulsado por 5 minutos. Luego subí el bosquejo (sin la tecla Mayús) y funcionó... progreso!!!! Repetí el proceso de este tiempo sólo esperando 4 minutos y también trabajó. Para cortar una muy muy corta la historia que he podido obtener hasta 3 min 20 seg, nada en esto solo dio el error de stk500_getsync.

Así que para resumir, mi USB es en comm 9 funcionando 2.8.24.0 del controlador. El IDE utiliza '[OptiBoot] Duemilanove or Nano w / AtMega328'. En algún momento que puedo intentarlo el controlador más reciente, pero finalmente su trabajo, así que dejo lo de ahora.

Ojala mis resultados ayudarán a otros o tal vez su a mi y tengo duff FT232RL, pero si alguien sabe por qué tengo que esperar 200 segundos antes de subir un dibujo te lo agradeceria.

Artículos Relacionados

IOT de Arduino: Temperatura y humedad (con WiFi ESP8266)

IOT de Arduino: Temperatura y humedad (con WiFi ESP8266)

Hola a todos! Soy Michalis Vasilakis de www.ardumotive.com y en este Instructables voy a mostrar cómo hacer su propio termómetro de Internet de las cosas (IOT) mediante el uso de la placa de Arduino uno.Puede utilizar en casa, en la oficina, o en cua
Arduino Nano: Mide distancia con Ranger ultrasónico y registro para tarjeta MicroSD con Visuino

Arduino Nano: Mide distancia con Ranger ultrasónico y registro para tarjeta MicroSD con Visuino

Las tarjetas MicroSD son soporte de almacenamiento barato y fácil, y son muy convenientes para el almacenamiento de datos del sensor de Arduino . Hay también un número de baratos disponibles Módulos de tarjeta MicroSD para Arduino.En este Instructabl
Monitor de Arduino de la ducha con pantalla

Monitor de Arduino de la ducha con pantalla

¡ Bienvenido! Para nuestra clase ambiental final (tesis) para St Olaf College hemos construido a un monitor que vigilaría con eficacia la cantidad de agua utiliza una ducha. La idea detrás de este monitor de agua es que si conecta un transductor piez
Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Cómo hacer un Arduino basados en luz con control remoto infrarrojo de la noche!

Aquí está un Instructable que le mostrará cómo construir una noche de la Arduino basado en luz conpequeño control remoto infrarrojo que permite recorrer 10 pre set colores y un desvanecimiento al azarrutina de color que lazos para siempre.Este instru
Programa un Arduino en el camino con tu teléfono Android o tablet

Programa un Arduino en el camino con tu teléfono Android o tablet

a lo largo de los años Android se ha convertido en una formidable plataforma móvil que ofrece mucha funcionalidad sólo se habían encontrado en el PC. Hoy os traigo una manera de escribir, compilar y cargar programas de Arduino en el camino con un dis
Protoboard con un panel de control

Protoboard con un panel de control

quería protoboard un proyecto pero el nido de cables desde este panel de control estaban fuera de control.  Este tutorial muestra cómo fui capaz de organizar el desorden y hacer breadboarding mucho trabajo más rápido.Esto debería funcionar muy bien t
PWMSwizzling un Arduino Breakout de Edison con Grove Seeed protectores Motor

PWMSwizzling un Arduino Breakout de Edison con Grove Seeed protectores Motor

Este instructable explica los pasos necesarios para configurar el hardware y software de una board Intel Edison Arduino Breakout para que le comunicará con un escudo del Motor Grove Seeed. Se proporcionarán ejemplos de bocetos para el control de un p
¿Cómo programar Arduino chips sobre LPT con código c ++?

¿Cómo programar Arduino chips sobre LPT con código c ++?

Hi otra vez!Hoy te muestro cómo programar Arduino chip(like ATtiny85) con código c ++ (también conocido como código en el IDE de Arduino)Ya que se puede utilizar BSD(aka LPT) programador con el IDE de Arduino, hice este tutorital :)Nota: Este tutorit
Mappig Arduino bits en pantalla con LOGO

Mappig Arduino bits en pantalla con LOGO

Este proyecto de Arduino se utiliza para la insignia de Arduino pantalla en LCD con función createChar de librería LiquidCrystal.En este el LOGO es un carácter de encargo diseñado por dar un valor binario a cada píxel en la pantalla de LCD de 16 * 2.
Configurar el Arduino Software para Atmega328P con cristal interno en protoboard

Configurar el Arduino Software para Atmega328P con cristal interno en protoboard

una placa Arduino requiere un controlador Atmega328P para estas instrucciones. Tenga en cuenta la "P" al final del nombre. Se puede utilizar un Atmega328 debido a que tiene un número de id de dispositivo ligeramente diferente. Requiere una confi
Conectar un LCD a un Arduino en 6 segundos con 3, no 6 clavijas

Conectar un LCD a un Arduino en 6 segundos con 3, no 6 clavijas

agregar una pantalla LCD a proyectos de Arduino puede añadir valor real pero el costo de hacer tan puede ser significativa. No es un costo financiero - usted puede recoger 16 (caracteres) x 2 (filas) LCD para tan poco como £3,50. El costo es el númer
Arduino - Sensor ultrasónico con LED y zumbador

Arduino - Sensor ultrasónico con LED y zumbador

Hola chicos este es mi primer tutorial, apenas he empezado a aprender electrónica hace unos meses (previamente he supe cómo programar en C y Python). Cuando he terminado este proyecto (me llevó unas 5 horas o algo) he decidido compartir para ayudar a
RC Multi canal Arduino proporcional transmisor / receptor con botón trimmer

RC Multi canal Arduino proporcional transmisor / receptor con botón trimmer

¿Está buscando para hacer tu propio quadcopter abejón o coche RC con Arduino, pero no sabe por dónde empezar? ¿Tal vez ya comprado unos módulos de RF de 433MHz sólo para descubrir que no eran tan fáciles de usar como pensabas? ¡ Prueba esto!Aprenderá
Hacer su proyecto de Arduino wireless en minutos, con el escudo de inventores sin hilos

Hacer su proyecto de Arduino wireless en minutos, con el escudo de inventores sin hilos

el escudo de inventores utiliza un tubo sin hilos, que es un especial módulo de RF inalámbrico que le permite fácilmente y confiablemente, enviar y recibir datos inalámbrica libre de errores entre dos o más placas de Arduino.Es de largo alcance – dis