在继电器引脚中使用模拟输出作为数字输

时间:2017-03-29 13:49:52

标签: arduino-uno johnny-five

我可以像往常一样使用1-13的数字引脚。 例如

relays.firstRelay = new five.Relay ( {
pin:13,
type:'NO'
});

但是我无法设置引脚:14。我没有得到任何输出。

有没有办法将A0设置为数字引脚并在继电器中使用?

我正在使用Arduino Uno

1 个答案:

答案 0 :(得分:0)

在UNO上,由于需要设置引脚类型,模拟引脚需要稍微区别对待。但是,否则有一个pin对象数组应该没问题。您只需要提前设置模拟引脚,而不是数字操作。您可能还想尝试将引脚寻址为A0而不是14。