没什么问题啊。。。
while(引脚是高电平):
拍照
保存到sd卡
delay(几毫秒)
https://singtown.com/learn/50235/
uart.write(str(数字1) + "," + str(数字2) + "\r\n")
derivative = self._last_derivative + \
((delta_time / (self._RC + delta_time)) * \
(derivative - self._last_derivative))
这里的没什么意义,就是一行写不下,换一行写。
https://singtown.com/learn/50235/
先用串口扩展板调试,确认数据发出去了。
我运行你的代码,终端报错说>>> MemoryError:
解决办法:把不同的功能写在不同的文件中。
http://book.openmv.cc/project/zhui-xiao-qiu-de-xiao-8f665d28-project-pan-tilt-md.html#编写小车的模块
这之前的代码逻辑是不对的,
car.run(50,-50)运行之后只是设置速度,运行之后会再次判断是否有小球,如果没有小球,会再一次直走0.5s,再设置car.run(50,-50)。
所以你看到的是总在 直走。