Hein (fub) wrote,

  • Mood:


I'm working on that installation for my dad. Initially, I had planned to use a 16F628A as the 'brains' of the installation. I needed quite a few pins to drive the shift registers and the multiplexing transistors to display the random numbers so generated.
But in the new incarnation, I don't need to do that. I only need five pins: two for the pseudo-I2C, one for receiving the random bits, and two analog/digital converters so that the average speed and average interval can be tuned with pots.

It just so happens that the 16F628A doesn't have A/D on board. But the tiny 8-pin 12F675 does -- a three-channel one, at that. And it has six pins available for I/O, which means I could use that one in the 'master module'.

It takes quite a bit of time to check all these details (I'm getting better at reading datasheets, though), but I find I enjoy the process of implementing whatever specifications I have thought up with the cheapest/tiniest materials. I have some 12F675's lying around too, so I could start experimenting with the A/D module too.
Tags: electronics project, random led rail

  • Sinterklaas & rhymes

    On a whim, I had bought chocolate capitals for the two colleagues who are in my project, plus for the key people at the client. I wrote Sinterklaas…

  • BlinkenLEDs -- the final frontier

    This evening, I produced the final version of the firmware for the single-matrix BlinkenLEDs circuit. This one has it all. If you recall, I have two…

  • Another day, another blinkenLEDs mode

    So I had this idea yesterday... if I make a large display with multiple LED matrices on top of eachother, wouldn't it be cool to have a…

  • Post a new comment


    Anonymous comments are disabled in this journal

    default userpic

    Your reply will be screened

    Your IP address will be recorded