这是一个由纸板制作的能动的DIY鲸鱼小制作
功能原理介绍:由尾巴、嘴巴两个可动关节组成
关节动力由一个90g伺服舵机提供
伺服舵机的控制由ArduinoNano提供信号
由一节3V电池提供电源
零件清单如上
电路实现:
舵机一共有三根线,分别对应5V/S/GND
ArduinoNona使用三个引脚,5V/GND/任意数字引脚
电池正负极1拖2给舵机、主控供电
接线示意图,看就是如此简单
运动原理:
舵机的圆周左右旋转连接两个动力臂,动力臂再连接鲸鱼的嘴巴与尾巴结构
开始编程:
根据运动结构可知,舵机在45°-135°进行往返的左右90°旋转
如此我们只需编写一个舵机程序即可完成
这里我使用了Mixly图形化编程工具进行编译
如果你没有相关软件,也可以使用源代码编程的方式,案例程序如下
#include <Servo.h>//使用舵机库
Servo servo_6;//定义舵机引脚6(与上图的接线图对应即可,数字口随意用)
void setup(){
servo_6.attach(6);
}
void loop(){
servo_6.write(45);//6口舵机旋转至45°
delay(1000);//延迟等待1秒
servo_6.write(135);//6口舵机旋转至135°
delay(1000);//延迟等待1秒
}
以上,动力方面完成
接下来是外壳的制作,我使用的是废弃纸箱切割成的瓦楞纸
使用瓦楞纸、木板以及其它板材均可,厚度约2mm,这里不做限制
该图纸你可以使用尺子以及剪刀、刻刀等进行手工制作,时间约20min
当然,如果你拥有激光切割机,那么时间将会缩减至10s,我附带了图纸如下,可据需求下载
纸板鲸鱼cdr矢量.zip
zip文件
1.1M
组装过程:
粘贴工具使用了常见的小型热胶枪,约5元左右
Ps:是我工作室里的一个三年级小朋友进行的组装
效果展示:
本帖编辑使用了以下软件
Friting
Mixly
Camtasia
CorelDraw
Adobe Animate
THE END
暂无评论内容