自制步进电机驱动手轮
今天做了个步进电机驱动物轮发上来晒晒 本帖最后由 最帅的老饼 于 2018-2-10 18:00 编辑
思路如下:
x 轴电位器变量小于50:输出脉冲。 50~ 300: 拉低方向电平。300~ 720 : 停止脉冲输出。
720~970: 拉高方向电平。 大于970:输出脉冲。
这样安排就能用 X轴控杆的左右推动完成步进电机的顺、逆时针转动。
Y轴电位器变量 : 每向上推一次把 中间变量 pulse 加 1不大于 5 , 每向下推一次把变量 pulse 减 1不小于 1 。
然后用 switchcase 根据pulse 的值把脉冲 分别赋 5个不同的量 ,这样就能用上下推动Y轴设置脉冲的不同速度。
这个游戏控杆还有一位开关,暂时想不到开关的用法,有建议给我吗? 最帅的老饼 发表于 2018-2-10 18:02
这个游戏控杆还有一位开关,暂时想不到开关的用法,有建议给我吗?
按下時記錄下當時的 X(正/反轉)、Y(轉速) 軸的值? 没看到轮,这个叫做手柄更恰当 shouzama 发表于 2018-2-14 21:04
按下時記錄下當時的 X(正/反轉)、Y(轉速) 軸的值?
不成,按建要手柄在复位(中间位)时才能控下,但这时电机是停止的。 47okey 发表于 2018-2-15 23:53
没看到轮,这个叫做手柄更恰当
是的!!!!!! 最帅的老饼 发表于 2018-2-17 07:39
不成,按建要手柄在复位(中间位)时才能控下,但这时电机是停止的。
並聯另拉開關出來旁邊,隨時可按?
以我用 PS 搖桿的印象,不論搖桿在哪個方位角度,
只要下壓搖桿底下的開關就會觸發,所以才給了上述
的建議,如果說開關受限於機械連鎖,只能在復位時
才能有效下壓觸發,那麼擺脫這個機械限制的方式,
最簡單就是跳線並聯另一顆開關出來旁邊,隨時想按
就按(但信號發送方式不變)
如果說是受限於信號處理(只能在 X/Y 軸無信號時
這顆開關的觸發信號才會被送出?),那麼用途就...
再研究了 ;P 这种摇杆模块的按键确实是只能在中间位置才能按下 的 大佬有程序么分享一个
页:
[1]