[剧情] ESP-NOW 极限距离实测——农田
一、开场 0:00~0:30
画面
快速剪辑,5~8 个镜头:
① 农田远景
② ESP32 特写
③ 天线特写
④ 两台设备
⑤ 手机/电脑上的测试数据
⑥ 人拿着 ESP32 往远处走
⑦ 最远处回头看镜头
⑧ 屏幕出现:??? m
配合紧张一点的音乐。
台词
“ESP32 的 ESP-NOW,到底能跑多远?”
切农田。
“这次我不在实验室测,也不看理论参数。”
切设备。
“我直接把 ESP-NOW 调到适合远距离通信的配置,然后带着它去农田实测。”
切测试画面。
“我会每隔 100 米测试一次 RSSI、信噪比和丢包率。”
最后一个镜头:
“直到它的丢包率达到 50%左右,看看 ESP32 的真正极限到底在哪里。”
黑屏:
ESP-NOW 极限距离测试
二、提出两个标准 0:30~1:20
这一段非常重要,因为你的“稳定”和“极限”必须先定义。
画面
拍你手里的设备。
屏幕出现:
稳定通信距离
Packet Loss ≤ 1%
然后:
极限通信距离
Packet Loss ≈ 50%
台词
“不过在开始之前,我们先定义一下,什么叫‘能通信’。”
“我把丢包率 1% 以内,定义为稳定通信。”
画面:
10000 packets
≤100 lost
“也就是说,每发送一万个数据包,最多只能丢一百个。”
切换:
Packet Loss ≈ 50%
“而当丢包率达到 50%左右,我就把这个距离定义为极限通信距离。”
“因为这时候虽然还能通信,但实际上已经基本没有实用价值了。”
最后:
“所以今天我们最终要得到两个数字。”
屏幕:
稳定通信距离:??? m
极限通信距离:??? m
三、实验设备 1:20~2:00
这里不要讲太多硬件参数。
画面
一个一个拍:
ESP32
↓
天线
↓
电源
↓
固定支架
↓
测试设备
台词
“测试设备很简单。”
“两块 ESP32,一端固定,另一端由我带着向远处移动。”
拍固定端:
“这一端固定在起点。”
拍移动端:
“另一端跟着我一路向前。”
拍天线:
“为了尽可能减少变量,两端天线的高度和方向都会固定。”
四、为什么天线一定要对准 2:00~3:00
这一段我建议你重点做。
因为这是非常适合普通观众理解的知识点。
画面
先拍正确:
📡 ─────────────── 📡
然后错误:
📡
↑
📡
可以让你手动把天线旋转 90°。
台词
“这里有一个非常容易被忽略的问题:天线方向。”
“很多人测试无线距离的时候,只关注发射功率,却忽略了天线本身也是有方向性的。”
展示天线方向图。
“如果使用的是有方向性的天线,天线的能量并不是向所有方向平均辐射。”
“所以两端距离很远的时候,如果天线没有对准,信号损失可能非常明显。”
然后你把天线对准。
“所以这次测试,两端天线都会尽量保持主瓣正对。”
可以加一个小实验
画面:
天线对准
RSSI = -XX dBm
旋转 90°
RSSI = -XX dBm
台词:
“甚至在正式测试之前,我先简单验证一下天线方向对 RSSI 的影响。”
这个小实验不用测距离,10~20 秒即可。
五、远距离测试参数 3:00~3:40
这一段不要变成参数教学。
画面
参数表直接打在画面上:
ESP-NOW LR ON
TX Power MAX
Channel XX
PHY/Bandwidth XX
Packet Size XX Bytes
Packet Count 10,000
台词
“这次实验的目的不是比较不同参数谁更远。”
“所以我会直接使用一套偏向远距离通信的配置。”
“发射功率拉到最大,开启 ESP-NOW LR,并固定信道和其他参数。”
“这样我们只关注一件事情:这套配置到底能跑多远。”
六、正式开始测试 3:40~5:00
这里开始进入真正的“实验”。
画面
固定端。
你开始往前走。
屏幕:
DISTANCE
100 m
台词
“准备开始。”
“第一站,100 米。”
停下来。
电脑画面:
Packets: 10000
RSSI: -XX dBm
SNR: XX dB
Loss: 0.00%
“一百米,丢包率 0%,非常稳定。”
继续:
200m
“200 米。”
RSSI
SNR
Packet Loss
“目前依然没有明显问题。”
七、数据开始变化 5:00~7:00
这一段是整个视频最有意思的地方。
比如:
300m
RSSI -XX
SNR XX
Loss 0.X%
400m
RSSI -XX
SNR XX
Loss 1.X%
500m
RSSI -XX
SNR XX
Loss 8.X%
台词
不要每个距离都重复说。
可以:
“300 米,依然稳定。”
快速剪辑。
“400 米,开始出现丢包。”
再到:
“500 米,情况明显开始恶化。”
此时音乐变化。
屏幕重点突出:
Packet Loss
0.8%
↓
4.2%
↓
12.7%
然后:
“有意思了。”
“RSSI 还在下降,SNR 也开始明显降低,而丢包率开始快速上升。”
八、进入极限区域 7:00~8:30
这里建议缩短测试间隔。
例如前面:
100m
200m
300m
400m
500m
到了:
500m
600m
发现丢包开始严重。
然后:
600m
620m
640m
660m
680m
台词
“现在已经接近极限了,所以继续每 100 米测试意义不大。”
“我把测试间隔缩小到 20 米,开始寻找真正的临界点。”
画面:
620m 3.2%
640m 7.1%
660m 18.4%
680m 43.7%
700m 58.2%
然后:
“680 米,已经接近 50%。”
“700 米,已经超过 50%。”
九、找到两个最终结果 8:30~9:30
这里建议做一个非常干净的结果展示。
黑背景:
FINAL RESULT
然后:
第一张
稳定通信距离
XXX m
Packet Loss ≤ 1%
停顿。
然后:
第二张
极限通信距离
XXX m
Packet Loss ≈ 50%
最后:
第三张
完全失联
XXX m
十、把整个测试数据可视化 9:30~10:30
这部分不要再讲很多话。
画三张图。
图一
距离 vs RSSI
图二
距离 vs SNR
图三
距离 vs Packet Loss
然后台词:
“把整个测试过程的数据放在一起,可以看到一个非常明显的趋势。”
“随着距离增加,RSSI 和 SNR 整体下降。”
“当链路质量下降到一定程度之后,丢包率开始快速增加。”
最后指向曲线:
“所以最终的稳定距离和极限距离,其实就是从这条曲线上找出来的。”
十一、结尾 10:30~11:00
不要总结太多。
回到农田画面。
台词
“所以,在今天这套设备、天线和测试环境下。”
“ESP-NOW 的稳定通信距离是 XXX 米。”
“50%左右丢包的极限距离是 XXX 米。”
然后补一句非常重要的话:
“当然,这并不意味着所有 ESP32 都能跑这么远。”
“无线通信距离和天线、功率、环境、干扰以及设备本身都有关系。”
最后:
“这次测试的数据和代码,我会放在视频简介里。”
结束。
我建议你整期控制在 8~12 分钟
你的第一期千万不要为了“内容丰富”硬加东西。
真正应该让观众记住的是这条线:
ESP-NOW
│
↓
远距离配置
│
↓
农田实测
│
┌────┴────┐
↓ ↓
RSSI SNR
│ │
└────┬────┘
↓
丢包率
↓
┌───────┴───────┐
↓ ↓
≤1% ≈50%
↓ ↓
稳定距离 极限距离
你的视频真正的“爽点”应该放在 500m、600m、700m 之后:
“丢包开始上来了。”
“现在已经不稳定了。”
“再往前 20 米。”
“43%。”
“再往前。”
“58%。”
然后画面停住: