Reset

Hola, ¿alguien puede decirme como se usa el auto-resert en UNO?
¿Será que se lo añade al código?

¿En serio es tan difícil usar Google? :-/

En la primera respuesta ves que sólo sirve para cuando se suben los sketches, o cuando abres el monitor serie en el PC.

Oye Chiva, si tanto te molesta responder, por que no les dices a todos que busquen en Google todo lo preguntan, y no le respondas a nadie nunca mas, y retirate del Foro y del Arduino...
Se supone que para esto existe este foro.

Si alguien mas lee esto, estoy usando Arduino UNO, en Enabling auto-reset on the Arduino NG and serial boards. | Arduino Blog no dice si funciona este método con UNO.

Gracias

En el link que te pase, no me refería al método para activarlo, si no a la expliación sobre para que sirve.

One of the new features we added in the Arduino Diecimila is the ability to upload sketches to your board without having to physically press the reset button. The Arduino software automatically resets the board before starting the upload.

Como dice, es una característica que se implementó desde el arduino Diecimila y la principal función es resetear el Arduino automáticamente para subir los sketches.

En cuanto a lo de Google, si preguntas algo de lo que no hay mucha información o no está muy clara, pues ayudo gustosamente como podrás haber visto, como por ejemplo la comunicación bidireccional con XBee, que haber hay información, pero si lo consigues hacer a la primera ya puedes estar agradecido y así si se consigue se deja todo explicado en el foro y el siguiente que venga que lo busque, pero algo que viene como primera respuesta en Google poniendo tal cual 'auto reset'...

En los foros es una muestra de cortesía el buscar primero información sobre lo que vas a buscar y exponer en el mensaje qué has buscado a que conclusión has llegado que problema tines y por qué crees que lo tienes, no preguntar sin más ya que estos tontos del foro me responden y así no tengo que estar perdiendo el tiempo, y se os da indicaciones para cómo buscar la solución en Google para así intentar que toméis la costumbre, pero claro tu tiempo es mucho más valioso que el mío y quieréis la respuesta ya.
Pero bueno, tranquilo que no volverá a pasar :wink:

Pues bien, lo que ya había preguntado antes nadie me ha respondido, por que tengo un problema al cargar los sketchs; chiva lo puedes ver aquí: http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1293940685.

La cosa es que he tratado de encontrar la solución en Google, y lo primero que muestra son enlaces a este foro, puedes hacer la prueba escribiendo en Google este error: avrdude: stk500_recv(): programmer is not responding, he probado las soluciones que proponen pero no funcionan, así que se me ha ocurrido usar auto-reset, pero no sabía como, y preguntaba para estar seguro; pues el mismo IDE dice que te dirijas al foro para presentar tu problema, no te dice que lo busques en Google...

Buenas MSL:

Ten en cuenta que los que saben cómo funciona todo el 'toolchain' de Arduino, son principalmente los creadores, que están en la parte inglés del foro cómo es lógico, en la parte Española está David que se pasa de pascuas a ramos, por lo que es bastante difícil que te responda en corto tiempo.

Lo primero es mirar que tengas la versión 0022 del IDE de Arduino para poder seleccionar la placa Uno. Si te sigue sin funcionar, mira si puedes hacer la subido haciendo el reset manual, apretando el botón de subir sketch, esperando un poco y dándole al reset, ten un poco de paciencia al principio ya que la ventana que tienes para hacerlo correctamente es de un segundo.

Un saludo

Que tal chiva, lo que dices es cierto, como habrás leído en mi otro post, he logrado cargar los sketchs presionando varias veces el botón reset, en ciertos intervalos de tiempo, pero no sé exactamente cuanto, por eso lo voy a probar soldando ese condensador para habilitar auto-reset, supongo que así ya no va estar ese problema, ¿o que crees?

Gracias

Si te fijas, en la placa, justo encima de donde pone RESET_EN hay un condensador que va a la línea de reset, por lo que no debería hacer falta otro y los dos pads del RESET_EN deberían estar unidos por una pista finita.

Un saludo

Es cierto con eso del condensador en UNO, al parecer ya está habilitado el auto reset, estoy usando el IDE 0021, voy a descargar el 0022, para ver si ya no hay ese problema...

Gracias chiva

Hola, yo tenia el mismo problema, usaba windows 7 y el ultimo ide de arduino y tengo una placa uno y otra duemilanove, en las dos me pasaba lo mismo. Probé en otro ordenador con windows xp y funcionaba correctamente, por lo que no era de la placa. Probé a instalar windows xp en mi ordenador y tampoco funcionaba. Probé a poner otros puertos usb por si era de los puertos y empezó a funcionar. Por ultimo probé a actualizar la bios de mi placa y "voila" ahora funciona a la perfección con mi placa, mi windows 7 64bit y la version 0021 de arduino.... A si que ya sabes cuantas pruebas puedes hacer. Te recomiendo empezar por las ultimas (primero prueba con otros puertos usb-pci, que lo de la bios es mas peligroso).

Juan.