A function that would be great would be a starter offset that you could adjust and it would by default always beep, it could flash the display I guess too. Intent being you can hit the start button, get in your position for dodge or burn say in three seconds, then the light goes. Nice work man! Fixing code and a clean build!
Ralph, that is an amazing build! I like that you used the Arduino Micro (?) for the build. Did you have any issues using the Micro, which I believe uses a ATmega32u4 rather than the Atmega AT328p that I used? The timer architectures are somewhat different. Good call on the separate relay supplies. I has some resets when switching the inductive load represented by the enlarger power supply transformer until I added a snubbing network across the load contacts of the relay.
Hi, first many compliments for the project. I'm doing the same timer but i have a problem with the keypad. When i put the program on countdown, and i try to insert the time, it change immediately to hundred seconds. For example, i want to count 15 seconds, but when i push 1, the count set itself to 111.1 sec. What it can be? Maybe a issue of keypad? Thanks a lot if you would help me.
I had this issue as well. You need to be sure you have updated the Arduino keypad library to the latest version, or the input is wonky! I just used the library manager in the IDE. If you use the .hex code for the Atmega 328p bare chip, it's already included, of course. I'm using version 3.1.0 of the library.
And thanks! BTW, I had to add a snubbing R/C network of cap and resistor in series across the 120VAC relay contacts to prevent the Arduino from resetting when switching the highly inductive load of my enlarger stabilized power supply. Message me at Photrio for details, if this is an issue for your enlarger.
www.arduinolibraries.info/libraries/keypad Try using the 3.1.0 version from this site. You can unzip the keypad library files and put the 4 files in the "src" directory in the same folder as your sketch. Then, in the Arduino code at the top, change: #include to #include "Keypad.h" The quotes will force the sketch to use the local files instead of those in the Arduino IDE.
A function that would be great would be a starter offset that you could adjust and it would by default always beep, it could flash the display I guess too. Intent being you can hit the start button, get in your position for dodge or burn say in three seconds, then the light goes. Nice work man! Fixing code and a clean build!
Eventually got mine finished Don, pics on photrio page.
Ralph, that is an amazing build! I like that you used the Arduino Micro (?) for the build. Did you have any issues using the Micro, which I believe uses a ATmega32u4 rather than the Atmega AT328p that I used? The timer architectures are somewhat different.
Good call on the separate relay supplies. I has some resets when switching the inductive load represented by the enlarger power supply transformer until I added a snubbing network across the load contacts of the relay.
Great work. Thanks for sharing.
Thanks!
Very cool! Why not use a red I2c screen?
Hi, first many compliments for the project. I'm doing the same timer but i have a problem with the keypad.
When i put the program on countdown, and i try to insert the time, it change immediately to hundred seconds.
For example, i want to count 15 seconds, but when i push 1, the count set itself to 111.1 sec. What it can be? Maybe a issue of keypad? Thanks a lot if you would help me.
I had this issue as well. You need to be sure you have updated the Arduino keypad library to the latest version, or the input is wonky! I just used the library manager in the IDE. If you use the .hex code for the Atmega 328p bare chip, it's already included, of course. I'm using version 3.1.0 of the library.
And thanks! BTW, I had to add a snubbing R/C network of cap and resistor in series across the 120VAC relay contacts to prevent the Arduino from resetting when switching the highly inductive load of my enlarger stabilized power supply. Message me at Photrio for details, if this is an issue for your enlarger.
Thanks for your time.I try updating the keypad library ,but it remains wonky.
Maybe an issue of my keypad?.. Damn
Thanks a lot BTW!
No. it's NOT your keypad! I had exactly the same issue at first. You are still picking up an old version of the keypad library.
www.arduinolibraries.info/libraries/keypad Try using the 3.1.0 version from this site. You can unzip the keypad library files and put the 4 files in the "src" directory in the same folder as your sketch. Then, in the Arduino code at the top, change:
#include
to
#include "Keypad.h"
The quotes will force the sketch to use the local files instead of those in the Arduino IDE.
Please let me known if where do you sel it
I do not not have plans to sell it. but my improved code and building instructions are in the Photrio link here.