参考 / 元器件库

让机器人运转起来的零件

每个项目都离不开同样几种基础构件。这些指南讲解每个元器件的作用、工作原理以及何时该选用它——让接线图不再神秘。

按类别浏览

控制器

8051 单片机

你的教学大纲里讲的那颗芯片,你和硬件之间没有任何中间层。

元器件指南

控制器

Arduino Uno

对新手失误很宽容的 8 位开发板,大多数人正是通过它认识机器人的。

元器件指南

控制器

ESP32

带 Wi-Fi 和蓝牙的双核单片机——从 Uno 迈向无线的那一步升级。

元器件指南

控制器

树莓派

卡片大小的完整 Linux 计算机——视觉与 ROS 机器人的大脑。

元器件指南

传感器

HC-SR04 超声波传感器

装在两美元小板上的声呐探测——机器人就是靠它摸索前方障碍的。

元器件指南

传感器

MPU-6050 惯性测量单元

六轴运动传感器——机器人靠它感知自身的倾斜、转动和加速度。

元器件指南

传感器

NEO-6M GPS 模块

在户外任何地方都能给出绝对位置——前提是先付出一分钟对着天空的等待。

元器件指南

传感器

VL53L0X ToF 激光测距传感器

激光飞行时间测距——在声呐太粗糙的地方,给出一束又窄又精确到毫米的光。

元器件指南

传感器

杠杆微动开关

只有一比特的传感,却能告诉机器人它已经撞上了东西。

元器件指南

传感器

树莓派相机模块

走独立数据通道的相机,让视觉处理不必和 USB 总线抢带宽。

元器件指南

传感器

红外反射传感器阵列

一排红外“眼睛”,告诉机器人那条线在哪里。

元器件指南

执行器

N20 编码器减速电机

带金属减速箱的微型电机,尾部装有编码器,让机器人知道自己实际走了多远。

元器件指南

执行器

NEMA 17 步进电机

无需编码器的开环定位——只要你从不要求它输出超出能力的扭矩。

元器件指南

执行器

SG90 舵机

九克重的小舵机,大多数机械臂、夹爪和转向机构背后都是它。

元器件指南

执行器

直流减速电机(TT 电机)

黄色减速箱电机,能把一个光秃秃的底盘变成会跑的机器人小车。

元器件指南

执行器

舵机夹爪

一个舵机,两根手指,外加一个商品页上从来没人告诉你的数字。

元器件指南

驱动器

A4988 步进驱动板

一个带微调电位器的电流调节器——把这一个数设对,其他一切就都正常了。

元器件指南

驱动器

L298N 电机驱动板

双 H 桥驱动,把单片机微弱的逻辑引脚信号变成带动电机的动力。

元器件指南

驱动器

PCA9685 舵机驱动板

用两个 I²C 引脚驱动 16 个舵机——大多数机械臂和六足机器人背后都是这块板子。

元器件指南

驱动器

TB6612FNG 电机驱动板

MOSFET 构成的 H 桥,把你花钱买来的电压真正留给电机。

元器件指南

电源

机器人电池与电源包

能正常运行的机器人和不停复位的机器人,差别就在它身上。

元器件指南

底盘

两轮驱动机器人底盘

一块甲板:两个电机、一个自由万向轮和你的全部电子元件都固定在它上面。

元器件指南

底盘

四自由度机械臂套件

亚克力或金属框架,把四个舵机组装成由底座、大臂、小臂和夹爪构成的操作臂。

元器件指南

底盘

麦克纳姆轮组

45° 的自由滚子,让四个普通电机变成一台能横着走的机器人。

元器件指南

通信

HC-05 蓝牙模块

基于蓝牙的无线串口——只用两个引脚,就能用手机遥控机器人。

元器件指南