我正在开发一个需要通过 USB 与相机通信的 arduino 项目。当谈到 arduino 和 USB 时,每个人都知道有一个很棒的库:https ://github.com/felis/PTP_2.0
有很多关于如何使用它的例子,甚至还有如何与佳能相机通信的例子。甚至某种事件处理在 github 上也有它的示例!
但是很长一段时间我都没有完成它:在拍摄照片时捕捉事件!
我深入研究了EOSEventLab 示例和所有其他示例,在互联网上上下搜索,但找不到问题的答案。每个人似乎都在捕获后使用“延迟”来触发代码......我不能成为唯一需要这个的人。:)
应执行以下步骤:
- 设置相机参数和最大值 图片数量(完成)
- 拍照(完成)
- 当相机再次准备好时执行更多代码,即捕获图像
- 从 2. 重复直到最大。捕获的图像数量
如果需要,我可以提供一些代码,但主要是在 EOSEventLab 示例中找到的代码。
非常感谢您的帮助!