Quik and dirty way using Arduino Nano or ATTINY85 :
Basically you drag and drop blocks to configure/program the Nano or ATTINY85 using mBlock. mBlock
generates Arduino C/C++ code from your block configuration, and using Arduino IDE programs the Nano
or ATTINY85 chip. Note Nano board ~ $3, Arduino IDE directly programs the Nano, whereas if using
ATTINY85 the Nano board is used to program it. Nano board has advantage its xtal controlled timing,
so quite accurate, over T and V. Using ATTINY85 w/o xtal ~ 10% timing error.
Note pulses generated when input pulse terminates. Easy to change to once 200 mS in is met 2 pulses
are generated and no more until input pulse terminates. Also if your input pulse comes from mechanical
contacts then that has to be debounced and affects your timing considerations. But easy to do with
mBlock coding.
mBlock is free. Nano, ATTINY85 -
Here is a sophisticated timer/pulse gen, just to show what can be done with Nano/mBlock -
Often users, developers, hobbyists need timed and qualified event generators, many resorting to 555 timers and the like. The venerable 555 has had a long run but its limited in accuracy and capability. This approach uses block language to create...
www.electro-tech-online.com
mBlock project attached.
Regards, Dana.