我想制作一个遵循我的声控命令的机器人。那么我应该使用什么样的微控制器呢?我应该使用Arduino还是应该使用Raspberry Pi。还请告诉我我应该用什么语言编写代码。谢谢!
答案 0 :(得分:0)
这里需要两件事:处理器和控制器。您需要一个可以处理数据,进行计算,运行代码等的处理器。您需要一个I / O控制器。 Raspberry pi具有强大的(与Arduino相比)处理器,但40 GPIO引脚都是数字的,即您无法单独使用它来模拟I / O(控制车辆速度,读取传感器数据等)。另一方面,Arduino可以处理模拟和数字I / O,但处理能力非常低。通常人们一起使用它们。您还需要电机驱动器,电池管理电路等。来到代码,它应该有两个部分:一个处理您的声音并理解命令,一个接受命令并告诉机器人该做什么。两者都可以在C中完成。对于语音合成,您可以使用现有的API并控制机器人,您可以使用Arduino库。我希望这能回答你的问题。