Download Latest Version myFP2-UserGuide-336-05.pdf (11.4 MB)
Email in envelope

Get an email when there's a new version of Arduino ASCOM Focuser Pro2 DIY

Home / OPTIONS / Joystick Control
Name Modified Size InfoDownloads / Week
Parent folder
Focuserv219_DRV8825_M_BT_Joy-Motor-Simplify 2017-02-09
Focuserv250_DRV8825_M_BT_Joy-Motor-Simplify 2017-02-09
VID_20160520_195437.mp4 2017-02-09 23.3 MB
Focuser Annotated.jpg 2017-02-09 3.0 MB
Readme.txt 2017-02-09 2.0 kB
Joystick.jpg 2017-02-09 27.0 kB
JoySchem w cap.jpg 2017-02-09 1.4 MB
Totals: 7 Items   27.8 MB 0
Stargazer Ken has kindly provided details of his Joystick control option for his focus controller build.

This is much appreciated and please respect giving credit to Ken for his ideas, code and other details including the awesome video of fine control over the focusng.

Ken used a NEMA 23 stepper motor with 0.9 degree step at 1/32 stepping rate.

http://www.amazon.com/Bipolar-0-9deg-steps-127-5oz-Current/dp/B00PNEQZNY?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_search_detailpage

(also available direct from Stepper OnLine)

In doing his project, Ken's research led him to a solution for the missed steps that happen when a DRV8825 is driven at such a high stepping mode (1/32).

You can read all about that here and well as what to do to address the issue (only required if you want to use the high step rates like 1/16 and 1/32

https://sourceforge.net/projects/arduinoascomfocuserpro2diy/files/Documentation/MicroStepping%20Issues%20with%20DRV8825/

===================================================================
Some comments from Ken on his project
Here is the joystick I got that worked the best.

http://www.amazon.com/CHENBO-Analog-Joystick-Wireless-Controller/dp/B019F217DC?ie=UTF8&psc=1&redirect=true&ref_=oh_aui_search_detailpage

The joystick ends are connected to GND and 5V (5V regulated from the NANO). The wiper goes to pin A6 as evidenced in the program. I have a .1uf cap from signal to GND to shunt the noise inside the box on the connector.

The joystick also has a switch that activates when you push down on it. That is connected to GND and pin D9. The code for the switch didn't seem to work as expected using joyswitch=0 so I ended up using the joyswitch<1.

I used what is a standard 4 wire telephone cord and jack (I think it's an RJ11) to connect the joystick to the box. The capacitor is shown in the image of the box I'm sending.

The "housing" for the joystick is just some plastic plumbing parts.

Source: Readme.txt, updated 2017-02-09