Pregunta:
Tener dificultades para cargar un boceto en un Arduino Pro Mini
Tim Morley
2015-03-01 23:05:41 UTC
view on stackexchange narkive permalink

Después de haber desarrollado y probado un proyecto con un Arduino Uno, ahora me gustaría cargarlo en un Arduino Pro Mini (5V, 328, 16MHz) para uso semipermanente a largo plazo, pero no puedo obtener ningún signo de vida del Pro Mini.

Estoy usando el último IDE de Arduino (v1.6.0 con Java 6, en Mac OS X Mavericks), y tengo un USB 2.0 a TTL UART 6PIN CP2102 Module Serial Converter para conectar el Pro Mini a Mac, y he seleccionado Herramientas -> Placa -> Arduino Pro o Pro Mini (5V, 16MHz) con ATmega328.

El problema es que no veo un puerto serie adecuado en la lista. Cuando conecto el Arduino Uno, "/dev/tty.usbmodem1421" aparece inmediatamente en el menú Herramientas -> Puerto serie, pero no veo nada similar con el Mini Pro.

El problema probablemente esté en la conexión entre el convertidor USB / TTL y el Mini Pro, así que mi pregunta es: ¿qué pines deben conectarse a qué?

USB/TTL converter face to face with Arduino Pro Mini

FWIW el USB / TTL El convertidor se suministró con un cable de 5 núcleos (no de 6 núcleos) para conectar sus 6 pines.

Entonces, ¿conecto Tx—> Tx y Rx-> Rx, o deberían cruzarse? Está bastante claro que "5V" se conecta a "Vcc" y "GND" va a "GND", pero ¿qué pasa con CTS y DTR?

También FWIW, lo he buscado en Google y he leído un número de otras publicaciones y respuestas en StackExchange, pero el hecho de que esté aquí escribiendo mi pregunta significa que todavía estoy atascado. Se agradecerán todas y cada una de las sugerencias constructivas. ¡Gracias!

Olvidé mencionar: He intentado conectar los seis pines directamente en los seis orificios, y lo he intentado [solo usando cuatro conexiones como se sugiere aquí] (http://electronics.stackexchange.com/questions/96805/how -to-program-arduino-nano-pro-mini-pro-micro-clone-that-has-no-usb-port), pero fue en vano.
Dos respuestas:
Butters
2015-03-02 00:56:07 UTC
view on stackexchange narkive permalink

Debe conectarlo con Arduino TX -> FTDI RX, y viceversa, así que cruzado. Si toma el FTDI y lo conecta al pin Ardiono pin a pin como lo tiene en la imagen, debería funcionar, siempre que el FTDI funcione.

No a su nota sobre no tener un puerto serie, debería tener que tan pronto como conecte el FTDI a su computadora, el Arduino no es necesario para esto. Lo primero es lo primero, verifique sus controladores y verifique su conexión USB. No llegará a ninguna parte hasta que ese puerto serie sea reconocido en su computadora.

Gracias por tu ayuda. Creo que _esperaba_ ver el puerto serie tan pronto como el FTDI estuviera presente, pero no estaba seguro. Ahora ... ¿controladores, dices? Buscaré en Google esos, a menos que alguien tenga un enlace útil ...
@TimMorley Mine siempre se instala automáticamente, pero estoy en Windows. Quién sabe ustedes, Mac :) Creo que sería bastante similar a los controladores Arduino (tal vez incluso compatibles) pero no uso ese dispositivo FTDI en particular.
¡Hurra! Con [drivers] (https://www.silabs.com/products/mcu/Pages/USBtoUARTBridgeVCPDrivers.aspx) obtuve el puerto COM para que aparezca en el IDE de Arduino; y el consejo en [el comentario] (http://arduino.stackexchange.com/questions/804/arduino-nano-uploading-gives-error-avrdude-stk500-recv-programmer-is-not-re) de @kontur ayudó yo para encontrar la fracción de segundo cuando tuve que presionar el botón RESET; y ahora tengo mi boceto cargado en mi Arduino Mini Pro. ¡Gracias, @Butters!
@TimMorley Parece que FTDI está configurado para el reinicio automático, por lo que si conecta los 6 pines, debería encargarse del reinicio por usted. Cuando tengo pines como ese en una de mis placas, los coloco en el arduino, y con solo un poco de fuerza hacia adelante en el FTDI, se hace suficiente contacto para encender el Arduino.
Dharun
2020-08-20 12:44:15 UTC
view on stackexchange narkive permalink

Si aún tiene problemas, intente conectar vcc y gnd a raw y gnd cerca de los pines. El mío funcionó de esta manera



Esta pregunta y respuesta fue traducida automáticamente del idioma inglés.El contenido original está disponible en stackexchange, a quien agradecemos la licencia cc by-sa 3.0 bajo la que se distribuye.
Loading...