Concurrency 冲突并发Arduino设备:相机和望远镜驱动器
我有一个基于Kevin Ferrare设备的Arduino驱动望远镜支架: 这似乎很有效 我添加了一个使用类似光耦设计的DSLR远程快门控制,它本身也可以很好地工作 但是,当我将它们一起运行时,当快门打开时,安装电机的任何移动都会关闭快门 我已将代码完全精简为:Concurrency 冲突并发Arduino设备:相机和望远镜驱动器,concurrency,arduino,shutter,Concurrency,Arduino,Shutter,我有一个基于Kevin Ferrare设备的Arduino驱动望远镜支架: 这似乎很有效 我添加了一个使用类似光耦设计的DSLR远程快门控制,它本身也可以很好地工作 但是,当我将它们一起运行时,当快门打开时,安装电机的任何移动都会关闭快门 我已将代码完全精简为: // This file is part of Arduino ST4. // // void setup() { // Flash pins on startup pinMode(2, OUTPUT); pi
// This file is part of Arduino ST4.
//
//
void setup()
{
// Flash pins on startup
pinMode(2, OUTPUT);
pinMode(3, OUTPUT);
pinMode(4, OUTPUT);
pinMode(5, OUTPUT);
pinMode(7, OUTPUT);
digitalWrite(2, HIGH); // Red
digitalWrite(3, HIGH); // Blue
digitalWrite(4, HIGH); // Yellow
digitalWrite(5, HIGH); //Green
digitalWrite(7, HIGH);
}
void loop()
{
}
结果,只有三个针脚点亮2、4和5。否则就好了
我是否需要知道关于并发引脚的一些信息,或者我是否有布线问题
谢谢你的意见
史蒂夫好的,这里有一个快速更新,首先我应该说针脚7是快门,它有自己的LED(也是绿色的)。其次,当我将光耦拔到支架上时,快门LED再次亮起,这意味着其中一个支架光耦二极管对快门引脚短路。我很确定这是接线问题。我认为负载降低了管脚上的电压,我打算将电阻负载增加一倍或更多。好吧,看起来我混合的彩色二极管都有不同的正向电压,这会导致一些二极管不点火。