亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 制造工艺

30 分钟速成迷你虫子机器人:Arduino Pro Mini + MG996R 舵机

组件与物料

组件数量
Arduino Pro Mini 328 - 3.3V/8MHz1
MG996R 金属齿轮舵机2
滑动开关1
扎带 (10 包)1
跳线1套
1000mAh 锂电池1
乒乓球 (做头)1
钢丝 1mm (做腿)1
热熔胶棒1

制作步骤

1. 机械组装

2. 电路连接

3. 程序烧录

Arduino Pro Mini 需 USB-TTL 下载器烧录。代码极简:上电居中舵机,延时 5 秒方便安装腿,随后交替摆动前后舵机实现蠕动前进,板载 LED 同步闪烁。

代码


#include <Servo.h>
#define FRONT 4
#define BACK 5
Servo frontLegs, backLegs;

void setup() {
  pinMode(13, OUTPUT);
  frontLegs.attach(FRONT);
  backLegs.attach(BACK);
  frontLegs.write(90);
  backLegs.write(90);
  delay(5000); // 留时间安装腿
}

void loop() {
  digitalWrite(13, HIGH); delay(200);
  frontLegs.write(70); delay(200);
  backLegs.write(70); delay(200);
  digitalWrite(13, LOW); delay(200);
  frontLegs.write(110); delay(200);
  backLegs.write(110); delay(200);
}

演示效果

组装完成后,小虫子会像毛毛虫一样蠕动前进。可自行调整延时、角度改变步态。评论区有网友改装三角龙版本,非常精彩!

原理图

Fritzing 源文件:bug_Yr3jFYFuNQ.fzz

制造工艺

  1. 集成电路 (IC):微观世界里的算力引擎与制造极限
  2. Arduino 数字骰子:LCD 显示随机点数的电子骰子
  3. 多位置温度传感器系统,助力智能家居集成
  4. DIY Arduino USB 游戏手柄 — 自制高性能游戏手柄
  5. MotionSense:基于 Arduino 与 ESP8266 的智能入侵检测系统
  6. 3D 打印机防火卫士:智能传感器安全系统
  7. 便携测距仪 DIY 套件:Arduino Nano + HC-SR04 + 18650 电池 + 3D 打印外壳
  8. MOSMusic 套件:MOSFET + Arduino 打造音乐同步灯光控制系统
  9. 钻床核心部件解析:从底座到主轴的完整拆解
  10. 内燃机核心零部件详解
  11. 掌握 SPICE 网表语法:元件命名、无源/有源元件与源定义
  12. 微电子学详解:微型电子器件的科学与制造