arduino点阵声音频谱_Arduino+舵机制造指尖陀螺机器人

5c3e31b24b8b2ac82216ff7b6d094bd3.png

MAKER:Nikus/ 译:趣无尽

这是一个简单到令人发指的机器,它唯一的用途就是帮你去拨动指尖陀螺让它高速旋转……需要用一个 Arduino 驱动舵机,把它们固定好,放置在恰到好处的位置模拟手指的拨动动作。尽管构造简单,但需要用上的技能并不少,趁这个项目练习一下木工、3D打印、编程以及各种工具的使用吧~

下面是制作视频:

材料清单

49d2f504adf058ea158964872dd3c850.png指尖陀螺×1
电机×2
Arduino×1
M10螺丝×2
M10螺帽×2(带2个垫片)
3D打印配件×2
M2螺丝×2
拉链×2
木块×1

3D打印配件

b22c3526f9f0ca09855279216eb2a246.png这里需要打印两个很小配件,如有你没有打印机,你也可以用木材或者塑料来代替。我选择的蓝色的PLA以便与我自己的指尖陀螺相匹配。
3D打印资源请到项目文件库中下载。

https://maker.quwj.com/project/103

切割和钻孔工作

73a85c5ef574871fae782a98dd402dc3.png205f737b0ad1729febaa52e91c4ccabf.png1、首先切割木材。切割出的尺寸可以放下指尖陀螺和电机(你也可以把Arduino放在木材上切割,但没有很大的必要)。067505cb86b10d373eccd1cbb1b35254.png2、为M10钻孔。这个孔是为了固定指尖陀螺的,钻孔时要钻的稍微大一点,以便将螺帽隐藏起来。

daca893523e9450417b3105ad346bbbd.png

6e3b4810ab2952730fd940250d0d3fb2.png3、钻两个孔,用于固定拉链。以便让电机固定到底座上。bab60b76852522bacd2723dc3510a7b3.pngeec9dd49f193465bda04251de1517517.png94e7bf817f4585df3cfc49f56ed862c2.png4、在木头底座上钻一个深深的孔,将另一个拉链隐藏在底座用于固定另一个电机。

组装

fb39d55cf6339cf94f20d53e7ae838ad.pnga7166c724f05baea1421aa3793a28fb5.png1、先将M10螺丝拧入到之前钻的孔中。用螺母拧紧,然后放上垫片。
2、由于指尖陀螺没有盖子,在指尖陀螺上加上螺母和垫片。c84f0d1f331fc5835c111a51beafd8dc.png3、旋转手臂是由两个3D配件和两个电机组成的。用M2螺丝将大一点的配件与一个电机的底部固定,然后用拉链将小一点的配件与第二个电机的顶部相连。同样使用M2螺丝固定3D打印配件。b051e01a82c8d56f7c2d52ed86582dc8.png4、这条手臂用拉链固定在底座上。

安装Arduino

02ae6363c1437982f57bed5200bd916c.png这是个非常简单的程序,只需驱动电机向前和向后移动。你不需要安装其他的库。

#include

Servo arm1;

Servo arm2;

void setup() {

arm1.attach(3);

arm2.attach(5);

}

void loop() {

  arm2.write(15);

  delay(1000);

  arm1.write(0);

  delay(150);

  arm2.write(90);

  delay(500);

for(int i = 0; i > 180; i++){

    arm1.write(i);

    arm2.write(90-i/3);

    delay(20);

  }

}

连接电机

1703bfa4cb50ccc8d49134e7b79c513a.pngbeb94f237aa5a42992dc696d46076084.png将两个电机连接到 arduino 。请注意,将电机 VCC 连接到 5V ,将电机 GND 连接到 arduino GND ,将信号连接到引脚 3 和 5 。

完成

a8d8449d01aebf1a3c7e7c4d7d0477ab.pngd92f0b6d8a0d95140dbf4fef0573bf6a.png这台不停旋转的指尖机器人做好了,美中不足的地方期待你的改良方案。

本项目文件库地址:

http://maker.quwj.com/project/103

via instructables.com/id/Fidget-Spinning-Robot/

文中链接可点击文末阅读原文查看

8be87dfe437bec9cce934260e91835fe.png

更多精彩内容

用树莓派DIY“啪啪”声控开关

用 ESP8266 制造激光逗猫神器

音频跳动:制造32分频音频频谱点阵

Raspberry Pi (树莓派) 3代A+版发布

自制无限扩展的可充电18650锂电池组

用 Arduino 制造 LED 文字滚动显示器

在树莓派上玩转 micro:bit MicroPython

de319f39bce486dd8b01ddc1d9651fd3.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值