哪个 SoC 用于制作魔方解算器?

Which SoC for making a Rubik's Cube Solver?

使用 Raspberry Pi 而不是 Intel Galileo 来制作 Rubik's Cube Solver 是否更明智?编程语言不是主要问题,尽管 Python 会更受青睐。

主要限制是 Raspberry Pi 上只有一个 PWM 引脚,我们正在考虑使用伺服电机来旋转 Cube。大家怎么看?

主要区别:

虽然在这个论坛上很难提出这样的问题;我会尽量不让你和我的回答混淆。 在尝试回答哪个最好之前,您还需要问自己一些其他问题:

  1. 除了处理器,你的设计还涉及什么?你想要 使用 6 个舵机,一个用于立方体的每个面?你有更多 涉及较少伺服系统的成本效益设计?有多少 I/O 个引脚 你真的需要吗?
  2. RAM 和处理器类型是考虑算法速度的因素 运行。您是否正在尝试制作世界上最快的魔方解算器?或者只是一个可以真正解决问题的方法。
  3. 成本是一个因素吗?这两个平台的价格都不错,但它们之间存在差异,这在您预算有限时可能很重要
  4. Galileo 平台比 Pi 更新。使用更受欢迎的平台时,您更有可能找到问题的答案。
  5. 编程语言重要吗?这又回到了您希望算法达到 运行 的速度。 c 实现将 运行 比 python 实现快,但最终我认为最好坚持你更熟悉的东西。

就个人而言,我可能会选择 Pi,因为围绕它建立了一个庞大的社区,您几乎可以找到任何您能想到的插件扩展板,这将使您能够专注于软件不用太担心硬件方面的事情。