注:本文素材来自于PyCon 2013大会上的一个ppt,作者是David Beazley(Twitter:@dabeaz)。David是著名的Python极客,著有《Python参考手册》,《Python Cookbook》等书,多次在Python大会上发表技术演讲报告。
极客的源动力是什么?是好奇心、想象力以及敢于大胆尝试?这些都对,但如果你已为人父,那么孩子也可以成为你鼓捣新奇玩意的催化剂。为了满足孩子对玩具的渴望,以及希望培养他们的动手能力,David决定自己动手做些什么,当然,这离不开他的老本行——Python编程。
David决定自己动手给孩子们制作玩具。他首先在网上搜索了一下可编程数控机床的相关信息。
经过一番挑选,David选中了Project ShapeOko,只要300美元就能抱回家了。
OK,下单,到货咯!
接下来是组装。组装这么个大家伙还挺麻烦的。
继续组装…
安装好的效果图:
老规矩,先来个Hello World。
可以刻字上去了!
测试结束,该开始做些实际的东西了。
![pymill_11](http://zhanglongqi.com/wp-content/uploads/2013/07/dfcb441542ee61d273ec297e210f3a0f.jpg)
![pymill_12](http://zhanglongqi.com/wp-content/uploads/2013/07/4c7e21d8ac899afb0fb9d95f40ce41ba.jpg)
小家伙很满意
之后麻烦就来了,孩子的要求会越来越多
展示一下我的工作台:
如何制作弧形的轨道:
实际操作:
用户测试:
集成测试:
你也能做到!
原文链接: David Beazley 翻译: 极客范 - 陈舸
译文链接: http://www.geekfan.net/1757/
[ 转载请保留原文出处、译者和译文链接。]
![pymill_01](http://zhanglongqi.com/wp-content/uploads/2013/07/10a01d57ed6d36c106f6c3cb8d6255e4.jpg)
![pymill_02](http://zhanglongqi.com/wp-content/uploads/2013/07/584d7aaf96e4784b550767e66e539e99.jpg)
![pymill_03](http://zhanglongqi.com/wp-content/uploads/2013/07/73a684fe3f2fe16d20a6a491db79b4b3.jpg)
![pymill_04](http://zhanglongqi.com/wp-content/uploads/2013/07/b4b897c976536c0c952ca3e500903544.jpg)
![pymill_05](http://zhanglongqi.com/wp-content/uploads/2013/07/20ce12c8057333d90bd99780decaf8d6.jpg)
![pymill_06](http://zhanglongqi.com/wp-content/uploads/2013/07/42d5cae3904fbdf5214bab6dddcd8a3a.jpg)
![pymill_07](http://zhanglongqi.com/wp-content/uploads/2013/07/445ebaf92bfd41547a048811571dac74.jpg)
![pymill_08](http://zhanglongqi.com/wp-content/uploads/2013/07/645464d0c6558b2ca8cb99e3c3eca26c.jpg)
![pymill_09](http://zhanglongqi.com/wp-content/uploads/2013/07/7f1b6ba4279e66e4f62ff6512bb2b862.jpg)
![pymill_11](http://zhanglongqi.com/wp-content/uploads/2013/07/dfcb441542ee61d273ec297e210f3a0f.jpg)
![pymill_12](http://zhanglongqi.com/wp-content/uploads/2013/07/4c7e21d8ac899afb0fb9d95f40ce41ba.jpg)
![pymill_13](http://zhanglongqi.com/wp-content/uploads/2013/07/9110017fd609151b4b818d5fa4b45e4a.jpg)
![:D](http://zhanglongqi.com/wp-content/uploads/2013/07/4df4ceb7628a8ed9e53620116a3990bf.gif)
![pymill_14](http://zhanglongqi.com/wp-content/uploads/2013/07/28b58ccf349f7ac609ea896c17a8190c.jpg)
![:D](http://zhanglongqi.com/wp-content/uploads/2013/07/4df4ceb7628a8ed9e53620116a3990bf.gif)
![pymill_15](http://zhanglongqi.com/wp-content/uploads/2013/07/7dd71dfe26649632b0419fb410a42539.jpg)
![pymill_16](http://zhanglongqi.com/wp-content/uploads/2013/07/183abf2d5a7d00560ddfb4babfe2c8ec.jpg)
![pymill_20](http://zhanglongqi.com/wp-content/uploads/2013/07/d5c47c6e039bc4a1b5be8ab4f984bff4.jpg)
![pymill_17](http://zhanglongqi.com/wp-content/uploads/2013/07/f45643b774025e54f76eb011f9d17114.jpg)
![pymill_18](http://zhanglongqi.com/wp-content/uploads/2013/07/e31e9994e1bf96a2ff7e6f7a56b33701.jpg)
![pymill_21](http://zhanglongqi.com/wp-content/uploads/2013/07/20fd14aa181811922a98bc7d5bff1595.jpg)
![pymill_19](http://zhanglongqi.com/wp-content/uploads/2013/07/2cca774bd898a7ec4fd083f04207dd93.jpg)