Pues voy a hacer un pedido de 2 Arduino UNO que me hace falta, y asi probare si se puede hacer.
No obstante, me resulta interesante la idea de crear un mini circuito con un timer555 y poder acoplarselo externamente. Seria a modo de aprender mas acerca del 555 y no depender unicamente de 4 lineas de codigo en el programa.
Si alguien puede confirmar que con el Arduino UNO funciona, se lo agradeceria. (mas que nada por saber si tengo que comprar uno de estos o no 1300 Pololu Programador AVR USB Pololu )
y
Si alguien ha creado algun circuito 555 a modo de watchdog, agradeceria cualquier sugerencia.
He probado con una arduino duemilanove y todo funciona bien.
Así que podría asegurar que el problema es del auto-reset de las nuevas arduino, y no encuentro ningún método que evite el auto-reset sin tener que modificar la placa.
puede que si que haya algun problema con el arduino UNO, o al menos eso entiendo de los comentarios del usuario "tecnocodigo"
que os parece?
No recuerdo donde lei sobre ese tema una vez y decian que el problema del auto reset en Arduino UNO como ISP se soluciona poniento un condensador de 10uF electrolitico entre el pin RESET y GND, es cuestion que algun forero lo pruebe, yo no tengo ningun micro a mano para hacer las pruebas.
Ya me vino la iluminacion, lo vi en Txapusaselectronicas, en el adaptador para programar attinys, que tambien lo hacen por ISP y ponen que el condesador es solo para los Arduino UNO.
Conectando la placa Arduino y el ATtiny
Conectaremos la placa Arduino al ATtiny tal como se indica en el siguiente diagrama. Utiliza el punto (pin 1) de la esquina del ATtiny para orientarlo correctamente. También conectaremos un condensador electrolítico de 10uF entre reset y masa en la placa Arduino como se indica en la imagen (La banda del condensador marcada con un signo negativo (-) debe ir a masa (GRD). (Sólo se necesita el condensador si se utiliza una placa Arduino Uno, no es necesario con un Arduino Duemilanove.)
Anyway, adafruit was the first to release a 3rd party bootloader code that correctly handles WDT interrupts so it doesn't get trapped in the bootloader. And I know that the newest UNO board has an updated bootloader that also handles WDT correctly. I can't say about other arduino boards, as I've made it a practice to use the adafruit bootloader for all my 328 based boards.
por lo tanto, en el caso de un Arduino UNO no es necesario hacer ninguna modificación del bootloader ???
actualmente lo he probado en el decimilia (Sp?) y efectivamente no funciona correctamente, pero en el Arduino UNO funciona el watchdog 'de casa' ??
alguien puede comprobarlo? (si no lo hare yo mismo cuando reciba los arduino UNO y porque no, un mensaje informando de todo esto para futuros usuarios con la misma duda)