I need advice on what controller to use for this project. I'd like to use a WEMOS D1 Mini, but it may require an Arduino or perhaps even a Raspberry PI.
The project will use a 12 volt linear actuator, an impact sensor, and wifi input to reset. The actions required are as follows:
Linear actuator runs (extends) for 1 second when an impact sensor detects a bullet strike;
Linear actuator remains static until a wifi "reset" signal is received from Blynk (or other controller);
Linear actuator retracts for 1 second when a wifi signal causes the 12 volt polarity to be reversed;
Linear actuator waits for next input from the impact sensor.
The impact sensor will be mounted behind an AR500 steel plate. While it could be connected to the controller (Arduino, WEMOS, etc.) with wires, it would be better to use Bluetooth or wifi to avoid the risk of the wires being cut. (The impact sensor and controller would only be about 5 feet apart.) Reduced latency is a major design goal.
The reset signal will be via wifi (Bluetooth range is too short) through the club's private network, i.e no Internet.
The operation of this target system will be very simple at first, but it will become much more complex over time. Initially, the target will simply respond to the two inputs, but it will be upgraded to require the target to raise or lower depending upon what other targets are doing. This is where I suspect a Raspberry PI will be required, It's also why I think a WEMOS Mini may not be the preferred controller even if it would work even if it would work with the original dirt-simple operation.
To say I'm a novice at this project would be a gross understatement. The mechanical side of the project was easy, controlling it is another story. I'd appreciate any input.