Arduino 套件本质上是一盒耗材加一套原型接线用品——电阻、LED、电容、蜂鸣器、按钮、杜邦线、一块 830 孔面包板和一个电源模块——单片机板是加购项,不是盒子里本来就有的。它不是一门课程,里面也没有印刷的学习书。还不知道哪些零件该跟哪些零件配的时候,买套件。已经知道了的时候,就一样一样买。
Arduino 套件里面到底装了什么?
我们这盒电子元件入门套件是一个带扣的透明盒子,大小跟铅笔盒差不多,里面分格摆好:电阻整排贴在牛皮纸卡上,LED 散装,线材成捆靠着一边,最底下那一层就是那块 830 孔面包板。在本地,这种盒子被叫做 Arduino set、electronic starter kit 或者 learning kit,几乎是换着叫的,指的都是同一样东西:一盒零件,旁边可能配一块板,也可能不配。
| 盒子里有什么 | 这一类零件是干什么用的 |
|---|---|
| 各种阻值的电阻,整排贴在纸卡上 | 限制流进 LED 的电流,以及给输入脚做上拉和下拉 |
| 5mm LED——红、黄、绿、蓝、白,还有 RGB | 看得见的输出;每个新手第一个让它动起来的东西 |
| 瓷片电容和电解电容 | 把电源滤平、做定时,以及稳住芯片的电源脚 |
| 二极管和三极管 | 让电流只走一个方向,以及去开关一个输出脚自己带不动的负载 |
| DIP 封装的集成电路 | 现成的逻辑和放大电路,可以横跨面包板中间那条沟插上去 |
| 电位器、光敏电阻、热敏电阻 | 模拟输入——一个旋钮、光、温度 |
| 有源和无源蜂鸣器 | 听得见的输出;有源的自己会发声,无源的要你给它频率 |
| 轻触按钮 | 数字输入 |
| 公对公、公对母杜邦线和单芯跳线 | 你要接的每一条线 |
| 830 孔面包板 | 上面那些东西全都插进去的那个平台,不用焊 |
| 面包板电源模块 | 用一个直流输入同时喂饱面包板两条电源轨 |
盒子里没有什么,同样重要,因为市面上那些通用套装塞的正是这些:没有 LCD 屏幕,没有传感器模块,没有舵机。上面每一样都是你真的会消耗掉的零件,而这正是这盒东西的意义——它是一盒耗材和接线用品,不是一排用了一半的模块。
三条路线——这是一份菜单,只挑一条
五行,三条互相替代的路线,不是一张购物清单。什么都还没有:买配 Uno R3 的那一套,到此为止。已经有板子了:只买套件本身。已经知道自己要哪些零件:买 Uno R3(Type-B 线是这个商品本身就带的),加一块 830 孔面包板,加一包公对公杜邦线。挑一条路,其他几行就当没看见。
Parts list
想从第一天就有 Wi-Fi,就走 ESP32 这条路:配 ESP32 的套件、它要用的 USB-C 线、以后传感器模块到手时会用上的公对母杜邦线,还有一颗轻触按钮——最便宜的第一个输入。
盒子里有学习书吗?买板会附线吗?
Arduino 套件里没有印刷的学习书,而你需要哪一种 USB 线,要看你选的是哪一条板子路线。这两件事,是客户在下单之前最常问我们的,所以这里直接讲白。有位客户问:“Arduino ini datang sekali dengan buku pembelajaran untuk coding tak??”(这个 Arduino 会不会附一本教编程的学习书)——不会,盒子里没有印刷的学习书。顶上这个位置的,是这整个教程库:这里每一篇都是免费的,英文、马来文和中文都有,起点是Arduino 到底是什么。盒子里塞一本书,那就是一本固定的小册子;教程库会一直长,而且每一篇都直接链到它用到的那些零件。
另一位客户问:“Esp 32 takde provide cable ye untuk upload coding atau supply power ke”(ESP32 是不是不附线,上传程序或者供电要自己准备)——这条线值得给一个明确的答案,因为它正是让新手卡在第一个晚上的那样东西。单买 Uno R3 是附 Type-B 线的,这一点写在商品标题里。走套件路线的话,动手之前请先确认对应的那条线已经在你桌上了:Uno 要 Type-B——就是那种方方的打印机头;我们套件里那个 ESP32 选项要 USB-C,那块板的 USB-C 座就在 EN 和 BOOT 两颗按钮中间。
那条线不只是供电。你的程序也是顺着同一条线,经过一颗 CH340 串口芯片走进板子的,所以一条只能充电、没有数据线芯的线,会让板子亮着灯、跑着程序,而 IDE 那边死活说没有端口——这正是我们无法识别的排查指南处理的情况。
这颗芯片还有第二个理由值得注意,而且它是第一个晚上最常卡住的地方。CH340 板本身并不是一个 USB 设备:CH340G 是一座桥,把 USB 转成 ATmega328P 真正听得懂的普通串口,所以你的电脑必须先装好它的驱动,才会去建立那个端口。Windows 和 macOS 并不总是自带这个驱动,于是一块完全正常的板子插上去、灯也亮了,IDE 的端口列表却还是空的。先装 CH340 驱动,然后把 Tools → Board 设成 Arduino Uno,Tools → Port 设成插上板子之后才冒出来的那个端口。

什么时候,套件真的是对的选择?
当你还叫不出一个项目需要哪些零件的时候,套件就是对的选择——而这基本上涵盖了头一个月。有位客户把套件为什么吸引人这件事讲得很准:“I was browsing around and looked favourably on those esp32 kits that comes with all kinds of things. I found that convenience since I’m lacking in many components.”(我逛着逛着,就很心动那些什么都配齐的 ESP32 套件。我缺的零件太多了,觉得这样方便。)就在几分钟前,同一个人还在问一块 USB-C 的 ESP32 能不能配他手上的显示屏。那才是真正的问题——不是懒,而是还不知道哪些零件配得上哪些零件。套件把这个决定从你的第一笔订单里拿掉了,为这个付钱是合理的。
还有一个更硬的商业理由,站在柜台后面不妨直说。一颗电阻或者一颗 LED 值几分钱;而把它从架上挑出来、装袋、贴标、寄出去,每一次的成本都是它的好几倍。被动元件只有以组合包的形式才撑得住这笔账,这也是它们为什么是整排贴在纸卡上到你手里,而不是「两颗」这样一条订单行——所以当你缺的正是那些便宜东西的时候,套件就是买零件的正路,不是一个打折版的替代品。
什么时候一样一样买更划算?
先从一个能把所有套件销售话术都拆掉的事实开始:第一天,你一个元件都不需要。看一眼 Uno 靠近 USB 座的地方,那里有一颗小 LED,旁边丝印着一个 L。这颗 LED 在板子上就已经通过它自己的电阻接到了数字第 13 脚,所以把 13 脚拉高拉低,它就会闪,外面什么都不用插。板子和它的线,真的就是唯一非买不可的东西,而下面这段程序就是第一天的全部内容。
// 第一天,零元件:Uno 的第 13 脚上本来就带了一颗 LED。
// 它会闪,就说明你的板子、你的线和你的驱动三样都是好的。
const uint8_t L_LED = LED_BUILTIN; // 在每一块 Uno R3 上,LED_BUILTIN 都是 13
void setup() {
pinMode(L_LED, OUTPUT);
Serial.begin(9600);
Serial.println(F("board alive - watch the L LED next to the USB socket"));
}
void loop() {
digitalWrite(L_LED, HIGH); // 第 13 脚被拉到 5V,L 那颗 LED 亮
delay(500);
digitalWrite(L_LED, LOW); // 第 13 脚被拉到 0V,L 那颗 LED 灭
delay(500);
}
这段编译出来只有两千零几个字节,还不到 Uno 闪存的十分之一,而它是你手上最有用的一个测试,因为它一旦失败,问题一定出在线、驱动或者板子上,绝不会是接线问题。上传完之后用 9600 波特率打开串口监视器,那一行字会出现——即使这段程序只在 setup() 里打印了一次。原因是打开监视器会拉动板子的 DTR 线,Uno 因此复位,setup() 就又跑了一遍。这个复位值得弄懂,因为它同时也证明了线里的数据线芯是通的,而不只是供电那两根。看别人完整地插线、上传一次,多半就能把那点害怕消掉:
再往下,四笔采购就足以覆盖马来西亚一个新手在头一个月里真正会做的所有事情:带线的板子、一块 830 孔面包板、一包公对公杜邦线,还有一颗轻触按钮——最便宜的第一个输入,也是教会你下拉电阻的那一个。我们的按钮开关指南讲了它的接法,而面包板指南会在你插任何东西之前先讲清楚哪些孔是通的。数字万用表是买完这四样之后紧接着该买的东西,而不是这四样里的一样。
这四样东西藏着一个下单前值得先知道的坑。一颗按钮自己并不会给 Arduino 一个干净的信号:按钮没被按下的时候,那只输入脚什么都没接上,于是它悬空,读到的是周围的电气噪声,在 HIGH 和 LOW 之间乱跳。教科书上的解法是外面加一颗 10 kΩ 电阻,把这只脚拉到地——那就是第五样零件。ATmega328P 帮你省了这一趟:每一只输入脚内部都带一颗大约 20–50 kΩ 的上拉电阻,用 pinMode(pin, INPUT_PULLUP) 就能打开它,于是这只脚自己就稳在 HIGH,按钮一把它接到地就读到 LOW。把按钮接在这只脚和 GND 之间,逻辑反过来写,四件套这条路就真的完整了。想要一颗外接的 LED 而不是板载那颗,那你就需要一颗电阻加一颗 LED——而这一小把东西,正是那盒耗材存在的理由。
| 如果你… | 就买 | 因为 |
|---|---|---|
| 什么都还没有 | 配 Uno R3 的入门套件 | 一笔就把板子、面包板、线和所有被动元件全买齐 |
| 已经有一块板了 | 只要套件本身 | 单独的那盒耗材;抽屉里不用多躺一块 Uno |
| 已经知道自己要哪些零件 | Uno+面包板+公对公杜邦线 | 三样东西,没有一样会闲置,之后按项目需要再加 |
| 一开始就想要 Wi-Fi | 配 ESP32 的入门套件 | 同一个盒子,但那块板不用扩展板就能上网 |
如果卡住你的其实是选板,我们那篇 Uno 与 ESP32 的对比能把这件事定下来,而ESP32 型号怎么选会把剩下的范围收窄;单买一块 ESP32 板也是有的。

是什么把一盒零件变成一套能跑的东西?
是接口公母配对,而这恰恰是没人会跟新手讲的一件事。一条杜邦线的端头要么是针,要么是插孔,同性永远插不到一起。Uno 上的排针位是插孔。面包板的孔也是插孔。所以从 Uno 接到面包板的线,两端都必须是针——那就是公对公杜邦线,这也是它该第一个买的原因。传感器模块则相反,它的端头是针,所以从模块接到 Uno 的线,模块那一端要插孔、Uno 那一端要针:公对母。我们的杜邦线指南把三种公母组合都摊开讲了。我们套件里那块 30 针的 ESP32 是一个值得知道的例外:它自己的脚就是针,所以它直接压进面包板,之后所有的线都从那里走公对公。不过在压下去之前先想好它坐在哪。它两排针会横跨全尺寸面包板中间那条沟,每根针旁边只剩一个空孔,所以把板子推到一端去,把剩下那一段留出来给你搭电路。
套件在第二天引出的另一个问题,是这一堆电阻里你到底该拿哪几个阻值。算,别猜。一颗红色 LED 导通之后大约压降 2 V,所以在一只 5 V 的脚上,剩下那 3 V 得由电阻吃掉。ATmega328P 允许每只 I/O 脚绝对最大 40 mA,而且远低于这个值时它才舒服,所以目标定在 10 mA:3 V ÷ 0.01 A = 300 Ω。入门用的电阻包一般按 E12 系列备货——180、220、270、330、390 这样排下去——里面并没有 300 Ω 这一档,所以你取上面那一档,330 Ω。永远往上取,不要往下:电阻更小就意味着电流比你预算的更大,而你要保护的是单片机的引脚,不是那颗 LED。整包电阻里,三个阻值就干掉了大部分活——220–330 Ω 给 LED,1 kΩ 做一般限流,10 kΩ 做上拉和下拉。
套件里那个电源模块,会把一路直流输入同时送到面包板的两条电源轨上,而每条轨的电压由一个小跳线帽决定,那个帽子还有一个 OFF 档位——某条轨看起来没电的时候先查这些帽子,因为一个好好的模块停在那个档位上,看起来就跟坏了一模一样。
还有第二个「电源轨没电」的坑,而它属于那块 830 孔面包板,不属于模块:凑近看那些红蓝条纹,每一条都在板子中线的位置断成了两半,所以夹在一端的电源模块,只喂得到它压着的那一半。用两根短跳线把这两个断点桥起来——红半接红半、蓝半接蓝半——它们才会重新变成整条的电源轨。在你做这件事之前,搭在板子另一头的电路根本就没有供电,而它看起来哪里都没错。
想看被动元件真的被插进面包板,而不是列在一张表里:

我们从真实客户身上看到的常见错误
为了拿到一个零件而买一整盒套件。如果你已经知道自己要的是某一颗特定的传感器,那套件里没有它——任何入门套件里都没有。直接订那个零件,等到你老是用完的东西变成电阻和杜邦线时,再来买那盒耗材。
以为套件本身就是课程。盒子里装的是零件,不是课。套件的宣传图上会摆一个做好的成品坐在盒子上,但盒子本身是库存。从第一个晚上就配一份写好的教程一起用,不然零件就一直只是零件。
杜邦线买错了公母。公对母看起来像个稳妥的万用选择,因为它一头一个。其实不是:两个插孔配不上,所以一条公对母的线没办法从 Uno 的插孔接到面包板的孔——而这正是新手接线的大部分内容。先买公对公,等模块进门了再买公对母。
把 USB 线当成可以随便换。Type-B、micro-USB 和 USB-C 是三种不同的插头,而其中任何一种的「只充电」线,都能把板子点亮却上传不进去。在下单买板之前,就把线跟板对好。
FAQ
Arduino 套件里面到底有什么?
耗材,加上搭原型用的接线件。我们这一盒里有各种阻值的电阻、含 RGB 在内的 5mm LED、瓷片和电解电容、二极管、三极管、DIP 封装的集成电路、电位器、一颗光敏电阻和一颗热敏电阻、有源和无源蜂鸣器、轻触按钮、三种接线用的线材、一块 830 孔面包板,还有一个面包板电源模块。没有 LCD,没有传感器模块,没有舵机。
Arduino 入门套件会附一本学习书吗?
盒子里没有印刷的书。课程就是这个免费的教程库——每一篇都有英文、马来文和中文,而且每一篇都直接链到它用到的那些零件。先从「Arduino 是什么」那篇入门开始,然后是面包板指南,再来是按钮指南。
USB 线要另外买吗?
单买 Uno R3 是附 Type-B 线的。走套件路线的话,动手之前先把对应的线准备好:Uno 用 Type-B,ESP32 选项用 USB-C。还要确认它是一条数据线——只能充电的线会把板子点亮,但永远上传不进去。
入门套件值得买吗,还是该一样一样买零件?
如果你还不知道哪些零件配得上哪些零件,或者你缺的正是被动元件——电阻、LED、电容只有成组合包卖才划算——那就买套件。如果你手上已经有一张零件清单,那就分开买,因为那样套件里大半会变成抽屉填充物,而你需要的那几样还是得单独下单。
新手最先该买的四样东西是什么?
一块带线的 Uno R3、一块 830 孔面包板、一包公对公杜邦线,还有一颗轻触按钮。头一个月的新手练习,这四样全都覆盖得到。板子自己就能让第 13 脚上那颗板载 LED 闪起来,所以它到货的当天晚上你就能开始。
最后更新:2026 年 9 月。有问题?WhatsApp 联系我们。



Electronic Component Set Beginner Electrical Learning Kit For Arduino Beginner Learning - STARTER KIT WITH UNO R3
Electronic Component Set Beginner Electrical Learning Kit For Arduino Beginner Learning - ELECTRICAL STARTER KIT
Arduino Uno Compatible SMD UNO R3 with Type B Cable - ATMEGA328P with CH340G-Microcontroller Project
MB102 Breadboard 170 400 830 Holes Breadboard Donut Board Arduino Prototype Multi Color - BREADBOARD (830 HOLES)
40pcs Dupont Wire 10cm 20cm 30cm for Breadboard DIY Experiment Jumper Wire Breadboard wire - DUPONT WIRE M-M 20CM
Electronic Component Set Beginner Electrical Learning Kit For Arduino Beginner Learning - STARTER KIT WITH ESP32
Data Cable Type-A Type-C MicroUSB Type-B 0.5m 1m 30cm 0.3m 100cm Data Transfer Upload Code - TYPE-A TO TYPE-C CABLE (1.0M)
40pcs Dupont Wire 10cm 20cm 30cm for Breadboard DIY Experiment Jumper Wire Breadboard wire - DUPONT WIRE M-F 20CM
Tactile Button Momentary Switch 6mm x 6mm x 5mm Push Button 4 Pin