Python 用Gertboard设置树莓圆周率,以使用Arduino销

Python 用Gertboard设置树莓圆周率,以使用Arduino销,python,arduino,raspberry-pi,Python,Arduino,Raspberry Pi,这次不是一个特别的问题。更多的是问题的组合。我想用Gertboard设置一个树莓Pi3B+,因此我使用这个网站()作为指南。(找不到我可以使用的最新信息)使用rasbian设置覆盆子没有问题。接下来的问题是安装avrdude。 该行: sudo dpkg-i avrdude_5.10-4_armhf.deb 产生以下错误: (正在读取数据库…当前安装的103938个文件和目录。) 准备打开avrdude_5.10-4_armhf.deb的包装。。。 将avrdude(1:5.10-4)拆包至(1

这次不是一个特别的问题。更多的是问题的组合。我想用Gertboard设置一个树莓Pi3B+,因此我使用这个网站()作为指南。(找不到我可以使用的最新信息)使用rasbian设置覆盆子没有问题。接下来的问题是安装avrdude。 该行:
sudo dpkg-i avrdude_5.10-4_armhf.deb

产生以下错误:

(正在读取数据库…当前安装的103938个文件和目录。) 准备打开avrdude_5.10-4_armhf.deb的包装。。。 将avrdude(1:5.10-4)拆包至(1:5.10-4)。。。 dpkg:依赖性问题阻止配置avrdude: avrdude取决于libncurse5(>=5.5-5~);然而: 未安装程序包libncurses5

dpkg:错误处理包avrdude(--install): 依赖关系问题-保持未配置状态 处理man db(2.8.5-2)的触发器。。。 处理时遇到错误: 阿弗杜德

要继续使用指南,这一点至关重要


附加问题:完成上面的guid是否可以在python代码中使用Gertboards Arduino管脚,或者是否有必要为Arduino编写一个代码来写入/读取值并将其返回python脚本?

我看到您已经通过了您的问题,您是否已成功初始化gertboard并使用arduino IDE运行代码

我们目前正试图用覆盆子Pi4B来做这件事,但它不起作用。运行avrsetup时,出现以下错误:

avrsetup 

Initialising a new ATmega microcontroller for use with the Gertboard.

Make sure there is a new ATmega chip plugged in, and press
.. 1 for an ATmega328p or 2 for an ATmega168: 1
Initialising an ATmega328p ...
gpio/direction: No such file or directory

您有任何类似的问题吗?

看起来您需要安装
libncurse5
也许这会有所帮助:它成功了,谢谢