Good Morning Everyone,
Quick intro, I’m Steve and I’m getting started in the world of Arduino. I’m a techie by background with reasonable programming experience and enough basic electronics knowledge that I can get by.
A friend of mine is hosting a Farie Market themed party and wants a clock that counts 13 hours, it needs to be analogue and it actually needs have the numerals 1 through to 13 on the clock face but it doesn’t need to be real time sync’d it just needs to move the single clock hand from one number to the next over the course of an hour 13 times.
Now, my thought here is that it shouldn’t be too hard to count an hour, some preliminary research shows that there a number of methods for doing that already. I also figure that dividing the clock face into 13 segments isn’t going to be too hard, just 360 degrees / 13 and then use a laser cutter to cut the numbers out of some laser ply.
Code wise my thought is that we can have a timer count say 10 minutes of time and then advance a motor by a pre-determined amount; needing to move roughly 4.61 degrees every 10 minutes, giving 27.7 degrees to each hour which gives us one revolution of 360 (actually 360.1 but it doesn’t have to be perfect) in 13 hours.
My question here is what kind of motor am I best using to drive this thing?
We’ll have all the dimensions for the clock face worked out ahead of time so is there a motor anyone can recommend that I can instruct it to move a certain amount per loop, is the one in the starter kit fine for this kind of work or do I need something with a bit more power to move the clock arm?
Is there a better way of doing this that I’m missing?
Thank you for reading and hopefully offering some suggestions/assistance.
Arduino UNO board & all the components of the starter box.
Additional Breadboard and grab bag of other electronics components (Mostly vaying kind of resistors but with some other components left over from other projects).
Electrontics kit, including a good soldering iron.