I am trying to open and close a sliding type door with bipolar stepper motor. Could you suggest a list of materials I need. I would like to be able to operate it from a PC using some sort of wireless connection. Bluetooth, wifi etc. All I need right now is to define limits, and be able to click open or close commands.
Thank you
Tolga
robotshop.com/en/flowbotics- … oller.html
Would this app work for me?
I think this motor will have plenty of power.
robotshop.com/en/12v-17a-416 … motor.html
What would the stepper motor turn? How would it connect to the door?
You will also need a stepper motor controll which is compatible with FlowBotics software:
Ex: robotshop.com/en/phidgetstep … 067-0.html
Last, you’ll need a 12V power supply:
robotshop.com/en/phidgets-po … RB-Phi-218
However, this will give you a wired solution. In order to be wireless, you’ll need to connect a stepper motor controller to a microcontroller, and program it, or choose a stepper controler which accepts serial input and connect it to a wireless receiver…
FlowBotics Studio would not work, so you would need to create custom code for your computer as well. Unfortunately we do not carry a stepper controller with built-in wireless.
How far does the door have to slide? We can special order a linear actuator with up to 60" of travel, so it’s just a matter of physically connecting one end to the door, and the other end to the wall. We even offer a remote control system for it.
The mechanics of the operation is not an issue. The motor is on the door. It will have plastic gear which will ride a stationary flat track.
My problem is how to talk to it from the computer.
You would need a 2A bipolar stepper motor controller which accepts serial input:
robotshop.com/en/stepper-mot … llers.html
You could then connect the serial (Tx, Rx) pins to a Bluetooth or RF module.
robotshop.com/en/bluetooth-d … metry.html
robotshop.com/en/general-rf- … metry.html
Unfortunately there is no specific program made for these (except the ones with USB input), so you’d need to create a custom software application.