跳到正文
robotips

从屏幕到工作台

当你从屏幕走向真正的零件,这里告诉你什么时候该买什么,怎样避免受伤或烧坏东西,以及出问题时该检查什么。

每个阶段该买什么

不列价格和商店,因为各国不一样。只买你当前阶段需要的。

阶段 1 和 2

什么都不用买

  • 在模拟器里练习,浏览器里免费用。
  • 这样到阶段 3 时,你就知道自己想要哪块板子了。

阶段 3

你的入门套件

  • Arduino Uno(或 ESP32)和一根能传数据的 USB 线
  • 面包板和公对公杜邦线
  • LED、各种电阻(220 Ω、1 kΩ、10 kΩ)、按钮和一个电位器
  • 一个 HC-SR04 传感器、一个 SG90 servo 和一个 TT 电机
  • 一个 TB6612FNG 驱动和一个 4 节 AA 电池盒
  • 一个简单的万用表:能测电压和通断

阶段 5 和项目

你的第一个机器人

  • 一套 2 轮底盘套件(带电机、车轮和万向轮)
  • 一个给 Arduino 供电的充电宝
  • 无人机:等你掌握了最终项目再说,LiPo 电池需要更小心

安全

换线之前先断电
每次动东西之前都先断开电源。板子通电时接错一根线,就可能短路。
检查极性
红线是 +,黑线是 −。电池或 LED 接反了,可能会损坏零件。
LiPo 电池要格外小心
不要刺穿或弯折,用配套的充电器充电,而且不要无人看管。如果鼓包了,就别再用了。
电烙铁会烫伤人
烙铁头有几百度。用完一定放回支架,焊接时要通风,结束后洗手。
千万别碰市电
路线里的一切都用电池、USB 或低压电源。插座里的 127 V 或 220 V 不是用来练习的。
电机和螺旋桨要当心手指
测试电机时让车轮悬空,没按住无人机就不要给带螺旋桨的无人机通电。

我的电路不工作

按这个顺序检查,问题几乎总是出在下面其中之一。

  1. 1

    有供电吗?

    用万用表测一下有没有电压。检查开关和电池。

  2. 2

    GND 接在一起了吗?

    Arduino、驱动和电池的 GND 必须互相连接。

  3. 3

    LED 接反了吗?

    长脚(+)要朝向引脚或正极。接反了就不会亮。

  4. 4

    线插在正确的列了吗?

    面包板上每 5 个孔一列是连通的,中间的凹槽把两边隔开。

  5. 5

    代码里的引脚和接线的引脚一样吗?

    如果代码写的是引脚 9,而线接在 10 上,就什么都不会发生。

  6. 6

    servo 或电机一转,板子就重启吗?

    它们需要的电流比 Arduino 能给的大。给它们单独供电,并把 GND 连在一起。

  7. 7

    串口监视器显示乱码吗?

    监视器的速度必须和 Serial.begin() 里设的一样。

  8. 8

    IDE 找不到板子吗?

    选对板子和端口,再换一根线试试:有些 USB 线只能充电,不能传数据。

前往最终项目