Forum Replies Created
Hi Tia, sorry for the slow response.
The source code is available on GitHub here: https://github.com/nootropicdesign/defusable-clock
It is possible to change the functionality and add features, but the kit is a much older product than the newer Game Timer Pro with all the features. It’s not easy to program embedded software, so I wish you luck, but I wouldn’t be able to help you. The reason I produced the Game Timer Pro is to incorproate all the features that so many people wanted.
I’m not sure what vias you are referring to. All features of the board are described on the product manual page: https://nootropicdesign.com/defusable-clock/
Hmm. To be honest, there’s essentially nothing on the Digit Shield that can fail. It’s so simple. If the two right digits are working then that means both chips are working. The only distinction between left and right displays is the transistors. The two left-most transistors on the board are associated with the left display. Maybe double check the connections there.
Or load a different program on the Arduino that just displays numbers on the left and see if it works?
The input is not connected to an Arduino pin input directly. There are breakout pads right behind the input jack so that you can connect wires directly to the input circuit.
No, I’m afraid not.
Yes, these are changes you can make to the sampler programs. It requires coding, though, and it depends on how comfortable you are with Arduino coding.
No, I’m afraid there is not a simple way. You would have to wire all 12 display connections to another display. I’m not sure how well that would work, as the power would be split between both displays and they would become dimmer.
Yes, this display can be connected to the board’s I2C pins.
CLK -> SCL pin on game timer
DIO -> SDA pin on game timer
GND -> GND pin on game timer
5V -> 5V pin on game timer
Yes, you will have to change the code a lot.
- This reply was modified 9 months ago by Michael.
You can connect an I2C device to the board. The SDL and SCL pads are in the lower-center part of the board and are labeled.
You will have to do lots of coding to change the firmware to work with an I2C display. I suggest you create a new object like Display that controls the I2C device. I won’t be able to give you detailed help on this, as it would be a big project.
No, I’m afraid that video processing on an Arduino is limited to sensing the brightness of the pixel, not the color. I don’t know of a way to do it.
There is obviously a real need in the market for more video processing/generating tools.
The other microphone lead goes to the input tip. Sleeve is ground, tip is 5V+signal.
Yes, you can control external devices by connecting a relay for either defuse or detonation case. See https://nootropicdesign.com/game-timer-pro/manual/#relay
I don’t know how you are compiling it, but make sure you specify the board as an Arduino Uno. This code is just normal Arduino code for an ATmega328 MCU.
The compilation error on line 980 implies that you are compiling for a different architecture.
#if defined __AVR_ATmega328P__
lowPowerBodOn(SLEEP_MODE_EXT_STANDBY); <- line 980 #endif
No, it’s not possible to rotate everything unless the whole firmware was redesigned.
Answers to some of your questions:
1) yes, there is a 6-pin serial header that can be used with any FTDI serial adapter to upload code. There are plenty of images on our website that show this at the top of the board.
2) yes, settings are remembered in EEPROM. You don’t have to redo all the settings.
As for changing the code, you will have to study the code and figure out what modifications you need. It will not be simple for me to tell you what to change. I’m available to do custom coding for a fee if you would like: https://nootropicdesign.com/store/product/custom-programming/