A senseless, badly implemented idea for anybody to improve: ASCII-Braille real-time translation via Arduino.
Project showcase by CesareBrizio
While debouncing needs improvement, it's a good start to understand interrupts!
Project showcase by John Boxall and CesareBrizio
Arduino is controlled by Bluetooth dialogue - an LED is remotely turned up or down, a photoresistor value is remotely read.
Project tutorial by CesareBrizio
Needless to say, you can as well translate Braille in arbitrary sounds with six passive buzzers working at different frequencies... :-)
Via Chiesa Vecchia, 45
44028 Poggio Renatico FE
Italian CV: https://goo.gl/p4iPo8
About not-really-continuous rotation, I suppose that you are right, I hadn't the patience to wait how many turns would 10000 step last (a little less than 5 full 360° rotations I would say). All you need is trying with higher values. As long as this was just a demonstrator, "continuous" just meant "several rotations".
If you need actually continuous rotation, it can be surely done, it suffices to enter a loop where you continuously move it one step forward. But to implement a break in that loop I would have needed an entirely different program structure, while in fact I wanted the main loop to constantly check for keyboard inputs and act consequently to the five commands.
I also found an old thread about the same issue, but I haven't checked whether or not this applies to the specific stepper we are talking about:http://forum.arduino.cc/index.php?topic=248161.0 - also in that case the program would need significant modifications.
I don't know why the "guillemets" angle brackets don't print on your emulator - as long as they are purely esthetical you may well omit them or substitute with single quotes.
Or connect with your social account:
New here? Create an account