造一个能转24小时的指尖陀螺

发布时间:2017-07-13

很多人都拥有一个傻瓜式的指尖陀螺,确实很魔性,上手就很难放下。而让我很惊讶的是,为什么没有人尝试做一个能用一刻不停旋转的陀螺机器人?我决定尝试一次!


步骤1:你需要什么?


TB24Lh2XkQkyKJjSspaXXc_ipXa_!!143813255.jpg

1499939385130833.jpg


指尖陀螺*1


Arduino UNO控制器*1


9G舵机*2


一些小部件:M10螺丝带2个螺母和2个垫圈,两个3D打印元件,非常小的一个打印时间约30分钟,两个M2螺丝,两个扎带。


步骤2:3D打印


您只需打印2个小东西,总打印时间约为30分钟。它们非常小,如果您没有3D打印机,您可以尝试用木头或塑料切割 。非常简易的小塑料柄,使用pvc材料切割相对来说更加简易。

TB2SOp2XgZjyKJjy0FhXXcdlFXa_!!143813255.jpg


步骤3:底座:切割,钻孔,铣削...


TB2VXuUXeIPyuJjSspcXXXiApXa_!!143813255.jpg


这里我选用了木头底座,当然你也可以使用亚克力或者pvc,这个步骤是为了将舵机和陀螺固定在底座,这里固定舵机使用到了扎带,固定陀螺使用到了最大的M10螺母


TB2ZUOTXkUOyuJjy1XdXXXlkXXa_!!143813255.jpg


步骤4:组装


TB2ooJ2XbgjyKJjy0FbXXaCtXXa_!!143813255.jpg


这步骤需要注意在陀螺上下的M10螺母上放上小的垫圈,为了是陀螺旋转更加顺滑


TB2nA82XgwjyKJjy1zdXXbgZpXa_!!143813255.jpg


步骤5:Arduino 编程


TB2UUt2XgwjyKJjSspeXXXXZXXa_!!143813255.jpg


这是一个非常简单的小程序,略微有一点编程经验的人应该都能看懂下面的代码,延迟,摆动,延迟,摆动。


TB2TmX2XgojyKJjy0FaXXakspXa_!!143813255.jpg


步骤6:连接


我们只需要连接2个舵机到arduino,VCC连接到5V,并将舵机GND连接到arduino GND,并将2个信号连接到引脚3和5。


TB2xdCUXlEOyuJjy0FdXXbzApXa_!!1438113255.jpg


第7步:无限旋转!


也许这样的折腾许多人觉得没有意义,可是我们的生命之中正是缺乏这种创意的色彩!


TB2xdCUXlEOyuJjy0FdXXbzApXa_!!143813255.jpg