【问题标题】:Arduino Chain counterArduino链式计数器
【发布时间】:2017-06-13 18:54:59
【问题描述】:

我打算使用 arduino 自行车速度计的基本模型来计算我在锚定船时放出的链条数量。但是,如果我只有一个传感器,它只适用于链计数的一种方式。 我的理论是在轮子上安装两个传感器,这样如果传感器 A 先计数,那么链条就会出去,但如果传感器 B 先计数,那么链条就会进来。 唯一的问题是我在 python 中编码比在 arduino IDE 中要好得多。如果有人能给我一个如何做到这一点的想法,我将非常感激?

【问题讨论】:

    标签: arduino arduino-ide


    【解决方案1】:

    根据您的应用程序描述,您真的不想跟踪固定链条的轮子的位置,而不是速度(或速度)。如果您阅读了旋转编码器的工作原理,您可以将该技术应用于车轮。旋转编码器有两个相差 90 度的数字输出,因此您不仅可以检测运动,还可以检测方向。

    详细解释见http://playground.arduino.cc/Main/RotaryEncoders

    【讨论】:

      【解决方案2】:

      将链数计算出来并重新计算不是更有用吗?

      链条 gypsy 上只有 1 个磁铁从收起位置数出您的链条,从起锚机方向螺线管降低进给接收 12v 信号,并在静止时存储此值。当从起锚机螺线管提升馈电中再提升 12v 以在静止位置将值重新计数为零时?

      这消除了通过将电机方向解释为正计数和负计数 IO 信号来确定方向的需要?

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-10
        • 2016-11-24
        • 2011-12-15
        • 1970-01-01
        相关资源
        最近更新 更多