Recent content by billbillbill

  1. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  2. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  3. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  4. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  5. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  6. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  7. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  8. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    ...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...
  9. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  10. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  11. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    @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...
  12. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  13. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    @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...
  14. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
  15. B

    Beginner An Idiots guide: DIY Water Drop Controller with Arduinos and stuff.

    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...
Back
Top