这门课解决什么问题

很多做后端或前端的朋友想往物联网方向转,买了一堆开发板,结果卡在系统安装、引脚配置和传感器调试上,板子最后只能吃灰。这门基于树莓派的课,解决的就是软硬件协同工作里的第一道门槛。它不教你设计复杂电路,而是带着你用代码控制具体的物理硬件,比如点亮 LED、驱动继电器、读取按键状态。如果你平时写纯软件代码,想理解物理世界的信号怎么转成数据,这门课是成本很低的切入点。

适合什么基础与学习顺序

课程对硬件零基础友好,但默认你懂一点点编程逻辑。你不需要精通 Python,但至少能看懂基本的变量和函数调用。如果你连 Linux 命令行都没打开过,前几讲的系统安装和配置环节可能会觉得吃力,建议提前花半天时间熟悉基本的终端操作。学习时,建议先跟着视频把树莓派系统跑通,确保能远程连接,然后重点看 LED 控制和传感器数据采集那几块。这两个部分把 GPIO 引脚的输入输出逻辑讲透了,后面再看继电器和蜂鸣器就会觉得是同套逻辑的换皮应用。不要跳过交通信号灯这种看似简单的练习,它本质上是在训练你控制多硬件协同的状态机思维。

资料怎么用与学完能做什么

这套视频资料最大的价值是帮你避坑。树莓派配置环境坑很多,比如引脚编号对应关系、电阻选错导致灯不亮等。看视频时,重点记录讲师在接线和代码调试时的排错思路,不要只盯着最终代码。建议每看完一个控制模块,比如按键开关或触摸开关,就暂停视频,自己改写一下触发逻辑,比如把按键控制灯光改成按键触发蜂鸣器报警。通过这种交叉组合练习,你能把知识点盘活。学完全部内容后,你能够独立完成一个小型环境监测或设备控制原型:自己给树莓派装系统、写 Python 脚本读取传感器数据,并根据数据控制外部硬件动作。对于转行做物联网开发的人来说,这足够你应付初级岗位的硬件联调测试环节了。


学习所要用到的Linux、Python知识,以及各种传感器数据采集与各种硬件控制

课程目录

*   01 认识树莓派.mp4 (100.33 MB), 15:01

*   02 树莓派的全新安装和配置_1.mp4 (233.58 MB), 34:52

*   03 树莓派的全新安装和配置_2.mp4 (155.63 MB), 23:10

*   04 用程序点亮和关闭LED灯.mp4 (68.59 MB), 10:15

*   05 红灯绿灯闪烁.mp4 (23.11 MB), 03:28

*   06 交通信号灯.mp4 (32.01 MB), 04:49

*   07 继电器.mp4 (32.90 MB), 04:54

*   08 蜂鸣器.mp4 (17.16 MB), 02:35

*   09 按键开关.mp4 (85.81 MB), 12:56

*   10 触摸开关.mp4 (14.04 MB), 02:07

*   11 行程开关.mp4 (42.61 MB), 06:23

*   12 倾斜传感器.mp4 (17.62 MB), 02:37

*   13 干簧管传感器.mp4 (13.52 MB), 02:02

*   14 振动传感器.mp4 (12.05 MB), 01:48

*   15 U型光电传感器.mp4 (28.67 MB), 04:17

*   16 红外避障传感器.mp4 (18.24 MB), 02:43

*   17 超声波传感器.mp4 (47.45 MB), 07:05

*   18 人体红外传感器.mp4 (19.92 MB), 03:01

*   19 矩阵键盘.mp4 (64.53 MB), 09:40

*   20 旋转编码器.mp4 (36.64 MB), 05:31

*   21 模拟信号转数字信号(采集亮度、温度).mp4 (63.37 MB), 09:27

*   22 数字信号转模拟信号(自动调节灯的亮度).mp4 (34.58 MB), 05:07

*   23 雨量传感器.mp4 (33.73 MB), 04:59

*   24 水位传感器.mp4 (14.64 MB), 02:08

*   25 土壤湿度传感器.mp4 (11.13 MB), 01:43

*   26 光敏传感器.mp4 (21.58 MB), 03:16

*   27 热敏传感器.mp4 (17.37 MB), 02:38

*   28 火焰传感器.mp4 (13.45 MB), 02:03

*   29 烟雾传感器.mp4 (14.97 MB), 02:18

*   30 循迹传感器.mp4 (20.75 MB), 03:06

*   31 声音传感器.mp4 (14.98 MB), 02:17

*   32 电位传感器.mp4 (9.87 MB), 01:31

*   33 摇杆控制器.mp4 (51.66 MB), 07:36

*   34 单总线传输(DS18B20温度传感器).mp4 (61.84 MB), 09:14

*   35 单总线传输(DS18B20水温传感器).mp4 (24.41 MB), 03:42

*   36 DHT11温湿度传感器.mp4 (17.24 MB), 02:36

*   37 BMP180海拔、气压、温度传感器.mp4 (11.42 MB), 01:43

*   38 1位LED数码管显示器.mp4 (35.82 MB), 05:23

*   39 LCD1602液晶显示器.mp4 (209.29 MB), 31:18

*   40 LED点阵显示器.mp4 (78.62 MB), 11:47

*   41 4位LED数码管显示器.mp4 (48.97 MB), 07:22

*   42 DS1302时钟模块.mp4 (109.34 MB), 16:41

*   43 PWM脉冲宽度调制(调节灯的亮度).mp4 (31.52 MB), 04:46

*   44 PWM调节RGB改变彩色灯的颜色.mp4 (29.24 MB), 04:25

*   45 电子琴.mp4 (12.68 MB), 01:56

*   46 步进电机.mp4 (23.77 MB), 03:36

*   47 直流电机.mp4 (18.16 MB), 02:45

*   48 直流水泵.mp4 (10.20 MB), 01:32

*   49 SG90舵机.mp4 (15.71 MB), 02:23

*   50 PCA9685(I2C转16路PWM).mp4 (35.95 MB), 05:24

*   51 红外遥控.mp4 (23.94 MB), 03:44

*   52 红外遥控配置.mp4 (80.72 MB), 12:12

*   53 NFC与RFID.mp4 (127.13 MB), 18:56