I just learned about arduino and now a project that I have stuck in my head may actually be possible. Here are the basics:
- A column that holds a certain number of a specific object.
- A chamber with a sensor to see if an object is loaded
- A start button used to start up the system and perform a specific action
4a. Initial startup sequence would be, push the start button and the sensor checks for the object.
4b. If the object is loaded the system waits until the button is pressed again.
4c. If no object is loaded, a solenoid will push one into the chamber. - When the button is pressed again (or a separate button), a stepper motor spins one full revolution.
- The solenoid pushes the next object into the chamber and waits for the pushbutton.
- Possible ability to have a running mode that does not wait for a push button but will run continually with a preset pause between the activation of the stepper motor. This would be activated with a selector switch and LED notification.
- The ability to control the speed of the stepper motor. Potentiometer I would guess.
An advanced version would be
- A start button for the initial startup and object check
- An accelerometer with bluetooth connection to trigger the stepper motor. Think about a hand waving up and down to start the sequence.
I have a Mechanical Engineering degree and have (at least in school) experience with coding and circuitry, but I am far removed from that and don't know the capabilities of arduino.
Thank you in advance