farmbot开发入门教程-工厂测试实用程序
说明:
- 每个电子盒都在工厂进行测试,以确保所有步进驱动器、外围电路、LED 和按钮均能正常工作。我们目前有两个测试.img文件,一个用于 Genesis 电子元件,一个用于 Express 电子元件。请按照以下说明进行测试
设置
- 将express.img或genesis.img文件刷入microSD 卡并将其插入Pi。点击此处下载。
- 将所有电机、编码器、外围设备、LED 指示灯和按钮(如适用)插入Farmduino和Pi 适配器板。
- 插入电源。 Pi 将开始启动并将固件刷新到 Arduino。这在 Pi Zero 上大约需要 40 秒,在 Pi 3 上大约需要 20 秒。准备就绪后,紧急停止按钮的 LED 将亮起(纯红色)。
运行测试
- Express
激活方法 预期行动
插入电源应该... 打开紧急停止按钮的 LED设备完全启动后(插入电源后约 40 秒),指示灯亮起(常亮红色)。
按下紧急停止按钮应该... 打开所有外围设备 0.2 秒,然后关闭
按下紧急停止按钮应该... 将所有电机向前转动 3/4 圈,然后向后转动 3/4 圈
- Genesis
激活方法 预期行动
插入电源应该... 打开紧急停止按钮的 LED(常亮红色)设备完全启动后(插入电源后约 20 秒)
按下紧急停止按钮应该... 打开解锁按钮的 LED(纯橙色)
按下解锁按钮应该... 打开按钮 3 的 LED(纯白色)
按下按钮 3 应该... 打开按钮 4 的 LED(纯白色)
按下按钮 4 应该... 打开按钮 5 的 LED(纯白色)
按下按钮 5 应该... 打开同步 LED 指示灯(常亮绿色)连接 LED 指示灯(蓝色常亮)以及 LED 指示灯 3 和 4(纯白色)
按任意按钮应该... 打开所有外围设备 0.2 秒,然后关闭
按任意按钮应该... 将所有电机向前转动 3/4 圈,然后向后转动 3/4 圈
- 如果测试失败...
如果其中一个编码器或外围设备负载检测测试失败,则设备将闪烁所有按钮 LED 和 LED 指示灯. 按任意按钮将使设备重置回第一次测试。
获取最新文章: 扫一扫右上角的二维码加入“创客智造”公众号