与PC上的串行端口进行交互非常简单,并且提供了Python串行库。Roomba机器人可通过串行端口控制。可能还有其他的机器人,但这可能是使您前进的一个简单而小的步骤。
就个人而言,我通过购买PIC编程器并制作一些用于使LED闪烁的简单电路而学到了很多东西。我着手通过串行端口控制这些PIC,然后使用USB(通过libusb)控制这些PIC
。有一个更大的学习曲线,因为您必须使用C或汇编器对PIC进行编程,但是一旦掌握了基础知识,就可以取得一些非常令人难以置信的结果。不过我警告您,一旦您意识到可以建造多少酷的小工具,这就是一个滑坡:-)


![用python进行硬件编程[关闭] 用python进行硬件编程[关闭]](http://www.mshxw.com/aiimages/31/626491.png)
