问题标签 [stepper]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
2397 浏览

flutter - 颤振:步进器不滚动

我正在尝试在 Stepper 下方制作一个按钮。问题是,如果我将它包装在 Column 或 ListView 中,则在 Stepper 中滚动不起作用。我试图用 NestedScrollView 包装它们,滚动工作正常,但问题是 Stepper 上方发布的按钮。代码中有两个 _MyHomePageState 示例,第一个是 ListView,第二个是 NestedView,两者都不适合我。如何在其下实现带有 Button 的 Stepper?

这就是我想要的 在这里输入图像描述

0 投票
1 回答
2389 浏览

arduino - 使用单电机控制 Arduino (Uno) 库控制两个步进电机

我正在使用以下免费软件代码成功驱动步进电机:

但是,我想使用相同的 Arduino-Uno 一次驱动两个电机并稍微更改代码。我能做些什么?我对编码非常陌生,所以轻松一点。我知道有一种叫做函数的东西,它接收值。但是,我需要它使用多个控制引脚:每个电机两个 - “step”(每次将电机移动一步)和“dir”(每个电机的旋转方向)。我也明白这个功能:

一次不能接受 4 个值(DIR1、DIR2、STEP1 和 STEP2)。我希望可以使用上面的代码(稍作改动),以便使用 4 个不同的 I/O 引脚(2 个用于第一个电机驱动器(我的 arduino 连接到一个电机驱动器)一次控制 2 个电机我有 2 个并想用另一个来驱动另一个电机)“step”和“dir”引脚,2 个用于第二个电机驱动器的“step”和“dir”引脚)。

谢谢

0 投票
2 回答
5222 浏览

dart - Flutter Stepper 卧式不工作

我在将步进器类型从垂直更改为水平时遇到问题。

这是我的代码:

取消注释类型后,我收到此错误:

I /颤振(10148):══╡渲染库╞═════════════════════════════════════════════ ═══════════════════════ I/flutter (10148):在 performLayout() 期间抛出了以下断言:I/flutter (10148):RenderFlex 子级有非零 flex 但传入的高度约束是无界的。I/flutter (10148):当列在不提供有限高度约束的父级中时,例如,如果它是 I/flutter (10148):在垂直可滚动中,它将尝试收缩包裹其子级纵轴。设置 I/flutter (10148): flex on a child (例如使用 Expanded) 表示子级将展开以填充剩余的 I/flutter (10148): 垂直方向的空间。

0 投票
3 回答
3113 浏览

dart - Flutter Stepper - 显示所有内容

我需要一个步进器来显示某物的当前状态(分步)。因此,我想一次显示所有状态的内容。我删除了默认的继续和取消按钮,但它只显示了第一步的内容。

这是我的代码:

这些是我的步骤:

在这里它只显示第一步的“Hello 1”。其余内容为空。

任何人?

0 投票
1 回答
66 浏览

variables - 我的库变量如何与步进电机的对象声明交互时遇到问题

我的库变量如何与步进电机的对象声明交互时遇到问题。我收到“未在此范围内声明变量”错误。有人有建议吗?我会将链接发布到我的代码所在的分支。请原谅分支中的当前文件夹设置。我正处于这段代码的 alpha 阶段。

https://github.com/HullabalooRobotics/Soldering-Machine/tree/testBranch/SolderingMachine

我在 .cpp 中创建的对象并没有从我在 .h 中创建的数组中提取,而我认为应该这样做。我愿意接受任何建议!

0 投票
1 回答
621 浏览

python - 在 Python 3 中运行代码以使用步进电机

我们正在尝试使用 Raspberry Pi 3b 和 8825 驱动器使步进电机工作。但是,我们使用的代码不起作用并产生错误。

这是我们的控制台告诉我们的:

test_stepper.py:6: RuntimeWarning: 这个频道已经在使用中,继续。使用 GPIO.setwarnings(False) 禁用警告。
GPIO.setup(pin,GPIO.OUT) Traceback(最近一次调用最后):文件“test_stepper.py”,第 19 行,在 GPIO.output(control_pins[pin],halfstep_seq[halfstep][pin]) IndexError: list index超出范围

0 投票
1 回答
801 浏览

vue.js - 带计时器的 vuetify 步进器

我制作了一个 vue 应用程序,并且有 vuetify stepper。我想在 1 分钟后将步骤更改为下一步。这是我的代码:

我在这里添加了一个计时器,但它是通过单击开始按钮开始的。我想要实现的是:定时器自动启动并在 1 分钟后进入下一步,然后定时器再次启动并在 1 分钟后进入下一步等......

0 投票
0 回答
30 浏览

python-3.x - 如何让步进电机运转

我们正试图让我们的步进电机双向移动,但无论我们使用多少程序,都没有任何效果。在照片上,我们展示了如何进行连接,我们使用的驱动程序是 DRV8825。有人知道在树莓派 pi3 的 python 3 中运行的程序吗? 在此处输入图像描述

0 投票
1 回答
28 浏览

arduino - 无逆时针旋转

代码以 CW(flex) 运动运行,但当检测到开关或被击中时不会以 CCW(dflex) 运动运行。当手动按下或击中机械限位开关时,电机将尝试执行某些操作,但不会停止 CW 运动,并且它绝对不会将其方向更改为 CCW。

使用具有 47Gear 减速的双极步进电机

///////////////////////////////////////flex(int ang,int tm); // an = 角度, tm= 时间

0 投票
1 回答
663 浏览

c - 从 +ENA 和 -ENA 引脚启用和禁用步进电机驱动器的正确方法是什么?

我想通过步进驱动器上的 +ENA 和 -ENA 引脚为步进电机断电。我想知道这样做的正确方法是什么?我将两个启用引脚与微控制器的 2 个数字引脚连接起来。

我尝试使用下面的代码,但步进器似乎适用于每种情况。我哪里错了?

我预计在案例 2 和 3 中步进器不会旋转,因为未启用径向步进器。