Hello out there,
I`m currently planning a new long time project of mine. I was inspired by the amazing clock of Christiaan Postma Clock by Christiaan Postma on Vimeo . I translated the layout to German and came to a number of 164 moving elements. I planned to move each element by one stepper motor, but I don’t need to control each stepper individually. The 28BYJ-48 stepper driven by ULN2003 controller seems to be the cheapest solution (less than 1$ for each pair). For RTC I would take the DS3231 module. Challenge of this projects seems to me the wiring and controlling of the steppers. The cheapest solution I could imagine is to control the ULN2003 directly from the Arduino. Negative side is the amount of wires. Is there maybe an easier and cheaper way? I made an schematic of the wiring, it would be great if someone could check if I could drive the steppers this way.
-1x Arduino UNO
-1x Button (to set the time in hours)
-1x external power supply 9v (power will be calculated when first sample stepper arrives to measure the consumption)
Problems to solve(Questions):
-Can the Arduino pin handle x41 ULN2003 without being overpowered?
-Which lengths can I use for the wires
-Save the actual position of the motors independent from power source (in case of an power lost)