This is the Binford 3000 splash-o-matic.
Three solenoids are hooked up, they can be moved horizontally to vary the splash & the whole arm slides up & down to vary drop height.
The flash delay is triggered by a photo-interrupter, which can be seen below the middle solenoid.
Just made up from...
A couple of fotos, showing my Digital readout for the Hiviz Multitrigger3 and Astrosplash. An acrylic case & stand for the LCD was ordered from Ebay, unfortunately they sent a totally different part, so still need to box it up.
The four little resisters are a potential divider for the input, as...
hi @everyone
Yep, no getting away from it, all mechanical switches need to be debounced. You can of course do it in software, there are libraries for this, but best practice is always hardware debounce.
Using interrupts rather than delay is also good practice. whilst the microcontroller is...
Just reading through the older posts & noticed the above.
There are two issues, first, buttons should always have pullup or pulldown resisters, else the voltage floats & can cause all sorts of issues as the poor Arduino does not know what state (high or low) the button should be.
Luckily the...
Hi Folks,
Code below is for a delay timer. Seems to work ok. Note LCD pins (2,3,4,5 all moved up one to 2,4,5,6)
This makes pin 2 the input trigger.
Stick two pots on A0 and A1 which will give a coarse and fine adjustment. A third pot could be used to allow re-trigger timeout adjustment.
The...
haha, I like your basic programming. Reminds me of doing such things as a boy on shop demo computers.
I have a fully functioning delay-timer code that works with a uno/nano, happy to post here if wanted.
Was going to build some sound and break-beam triggers for the delay timer, however Ebay...
A note on Chines knock-off Arduino clones.
I say this as a warning, in case anybody is following this thread and buys a Chinese knock-off and is most disappointed that they cannot join the fun.
A genuine Arduino uses a Amtel 16U USB driver IC. The Arduino microcontroller already has the...
...ok folks, here is a development of the code. I tried to keep it short to enable people learning c++ to follow.
User input via a potentiometer will allow the user to set the pause time between trigger input and flash firing.
The built in LED will light for the duration of the pause and pin...
Timers, Interrupts & Delay timer
Hi folks, to hijack Gareth's thread (sorry Gareth :o) work starts to make a delay timer that can be activated by sound, breaking a light beam, or whatever else we dream up. This could then be integrated with the dripper code., or be a stand alone project.
The...
Your dripper code, triggering the drip & the camera delay is all done from one button push. If the drip is a bit sluggish to drop, the flash will fire earlier than had the drip been a bit nippier to drop. Also triggering the camera, rather than the flash adds latency.
You could try splitting...
@GarethB Good work :o)
Have finished building my little digital readout for the Hiviz Multitrigger3 and Astrosplash. Wil post a piccy when plastic the LCD holder arrives from China & I can mount it onto the Hiviz.
Have also finished building my Binford 2000 Drip-o-Matic (anybody remember...
Hi,
A bit of code to play with. In this example, the number 12 is changed to three digits and printed as 012
int number;
char buf[5];
void setup() {
number = 12;
Serial.begin(9600);
sprintf(buf, "%03d", number);
}
void loop() {
Serial.println(buf);
}
Have also added a few air pistol Vs...
@Leebert -oops :o( I have an asortment of LCDs coming from China ,16X2 20X4, with serial & without. If they arrive before your bitbox, you are more than welcome to borrow one.
@GarathB,
Experimentation, trial & error is a great way to learn (except in Lee's case) keep going :o)
However...
Hi,
You will most likely find that the camera will not have enough time to sort itself out (lifting mirror etc) when shooting stuff with an air pistol, before the pellet hits the target. I have tried & the camera is always too slow. Canon 5D has approx. 75millisecond delay after shutter press...
Hi,
The three/two digit thing...(sorry don't know how to quote)
The LCD does not delete characters, so if you print '12' and then 233" in the same place, all is well.
However if you then again print "12" the last digit, being the 3, remains.
This is actually quite useful, especially for large...
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.