I’m an arduino newbie and I’m going to be taking over a project from someone and expand it.
This is a project for post-quarantine but I’m starting to think of ideas so that I can order the necessary parts.
What I have so far:
I have an object that I wish to move linearly on a threaded actuator rod and I use a stepper motor to control the rotation of the rod. I implement the control system using an Arduino Mega to control the stepper motor and a W511 ethernet shield to host a web server where I send commands to the Arduino.
What I would like to implement:
I want to keep track of the real time position of the object that is independent of the stepper motor. Meaning, I don’t want to infer the position of the object based on the # of revolutions of the motor but instead have something like a proximity sensor. I would also like to communicate these values to the web page.
To do this, I’m planning to use a second Mega with a proximity sensor + ethernet shield and have the 2 Megas communicate with each other. For example, if the second position-sensing Arduino reads out that the object is stopped, it will be displayed on the web page and will be relayed to the first arduino to stop the motor and reset.
- Does this sound feasible? Any pitfalls that are not obvious to a newbie like me?
- Any thoughts on what kinda sensor I can use for real-time tracking?
Apologies for my naivete. I’m learning as I go.