Skip to content

🚀 第 15 课 · 卫星应用:北斗导航与遥感

模块:航天 | 课时:45 分钟 | 类型:理论+实操

🛠️ 本课配套工具:🛰️ 轨道计算器 →

📖 讲义

模块:航天 | 课时:45 分钟 | 类型:理论 + 实操 教学法:5E 之 Explain(讲解)+ Explore(探索) 课堂活动:北斗/GPS 模块定位 + 遥感图像判读 + 北斗应用创意脑暴


学习目标

完成本课后,你能够:

  1. 复述北斗系统的"三步走"发展历程,说出北斗三号的全球建成时间(2020 年)。
  2. 说明北斗区别于 GPS/GLONASS/Galileo 的两大独有特色:短报文通信、星间链路。
  3. 区分光学遥感与雷达遥感(SAR)的原理、优缺点和适用场景。
  4. 动手用 Arduino + 北斗/GPS 模块读取经纬度,并在地图上绘制运动轨迹。
  5. 判读一张开源卫星影像,识别水体、植被、城市、农田等地物类型。
  6. 提出至少 1 个基于北斗(或遥感)的应用创意,对接航天创意赛选题方向。

核心知识

一、

🧭 北斗三号三种轨道星座
GEO(3颗) 通信增强 IGSO(3颗) 倾斜同步 MEO(24颗) 全球组网 21528km 用户 北斗三号:BD-1(双星)→ BD-2(区域)→ BD-3(2020全球)
GEO+IGSO+MEO 三种轨道组合实现全球覆盖

北斗三号全球卫星导航系统(BDS-3)

上节课我们亲手做了 CanSat——一颗"装在易拉罐里的卫星"。但卫星真正改变我们生活的,不是"飞在天上",而是"落进手机"。打开手机的定位、地图、外卖、共享单车,背后都有卫星导航。中国自主建设的,就是北斗卫星导航系统(BeiDou Navigation Satellite System,BDS)

三步走战略——北斗不是一步建成的,而是分三步:

阶段时间能力关键词
北斗一号(BD-1)2000 年双星定位,中国及周边"解决有没有"
北斗二号(BD-2)2012 年区域服务,覆盖亚太"区域可用"
北斗三号(BD-3)2020 年 7 月全球组网,全球服务"全球好用"

💡 关键时间点:2020 年 6 月 23 日,最后一颗北斗三号组网卫星发射成功,星座部署全面完成;2020 年 7 月 31 日,北斗三号正式开通,标志着北斗迈入全球服务新时代。这是中国航天又一里程碑。

北斗三号星座由三种轨道的卫星组成(这是北斗独有的"混构星座"):GEO(地球静止轨道)、IGSO(倾斜地球同步轨道)、MEO(中圆轨道)。其中 MEO 卫星负责全球覆盖,GEO/IGSO 卫星重点服务亚太——这种"兼顾区域与全球"的设计,是北斗区别于纯 MEO 星座的 GPS 的特点之一。

二、北斗的两大"独门绝技"

GPS 能定位,北斗也能定位,那北斗凭什么与众不同?答案在两个 GPS 没有的功能上:

1. 短报文通信(Short Message Service)

这是北斗最独特的功能——不仅"告诉你位置",还能"帮你发消息"。普通导航系统(GPS、GLONASS、Galileo)只能单向广播信号,而北斗允许用户通过卫星收发短消息。

🏆 BD-3 的能力升级:北斗三号区域短报文单次可发送约 1000 个汉字(14000 比特),系统容量超过 1000 万次/小时,响应时间小于 1 秒;全球短报文由 14 颗 MEO 卫星提供全球覆盖。

为什么这个功能重要? 想象一下:在沙漠、海洋、地震灾区——没有手机信号的地方,你仍然能通过北斗向外界发送"我在这里,我需要救援"。这正是北斗短报文在 2008 年汶川地震、远洋渔船、野外探险中救命的原理。2022 年起,短报文已进入大众手机(华为 Mate 系列等),普通人也能"无信号发短信"。

2. 星间链路(Inter-Satellite Link)

30 多颗北斗卫星在 2 万多公里高的轨道上,如何彼此"知道对方在哪"、如何在国内看不到卫星时还能管理它们?答案是星间链路——卫星与卫星之间自主测距和通信,形成一张"太空互联网"。

💡 价值:即使地面站只能"看到"国内上空的卫星,通过星间链路也能给全球任意一颗北斗卫星"传话"。这让北斗不依赖全球建站就能实现全球运行管理,是北斗系统的核心技术突破之一。

3. 高精度

北斗三号全球服务定位精度优于 10 米,亚太地区更好;配合地基增强系统,可达厘米级甚至毫米级——这是精准农业、自动驾驶、桥梁变形监测的基础。

三、卫星遥感:从太空"看"地球

导航回答"我在哪",遥感回答"地上有什么"。**遥感(Remote Sensing)**指不直接接触目标,通过接收目标反射或发射的电磁波来探测地物的技术。卫星遥感按工作原理主要分两类:

类型光学遥感雷达遥感(SAR)
原理被动接收地物反射的太阳光(可见光/红外)主动发射微波,接收回波(合成孔径雷达)
能否穿透云层❌ 受云、雾、黑夜影响大全天候,穿透云层,可全天时工作
影像直观性像照片,直观易懂需处理后判读,纹理抽象
擅长地表分类、植被、城市、水体形变监测、洪水范围、地面沉降、冰川
代表卫星哨兵二号、Landsat、高分、资源哨兵一号、高分三号

💡 为什么遥感图像常是"假彩色"? 卫星记录的不仅有可见光(红绿蓝),还有人眼看不见的近红外、短波红外。植被在近红外波段反射极强(比可见光还强),所以常用"近红外→红、红→绿、绿→蓝"的方式重新赋色,让植被呈现鲜艳的红色,便于识别。这是"假彩色"而非"染色造假"。

四、遥感的应用与开源影像

遥感能做什么? 气象预报(风云卫星)、环境监测(湖泊水质、秸秆焚烧)、灾害评估(洪涝淹没范围)、农业估产(冬小麦长势)、城市规划(城市扩张)、考古(发现地下遗迹)…… 几乎所有"看大地"的需求都离不开它。

免费卫星影像去哪找? 以下平台数据全部免费

平台来源特色
Copernicus Data Space(哨兵系列)欧空局 ESA哨兵二号 10 米分辨率,全球免费,更新快
EarthExplorer(Landsat)美国 USGS50 年历史档案,30 米分辨率,长时序
Google Earth / Earth EngineGoogle免注册浏览全球高清,Engine 支持云端计算
遥感市场 / 高分App中国高分、资源系列国产影像

中国主要应用卫星家族风云(气象,FY)、高分(高分辨率遥感,GF)、资源(资源勘查,ZY)、海洋(海洋监测,HY)、环境(环境减灾,HJ)。记住这五个家族,你就掌握了中国应用卫星的"主力阵容"。


本课小结

  • 北斗三号:2020 年 7 月全球建成,三步走(BD-1 双星 → BD-2 区域 → BD-3 全球)。
  • 两大独有特色:短报文(无信号发短信,BD-3 可发 1000 汉字)、星间链路(卫星间自主通信)。
  • 遥感两类:光学(直观但怕云)、SAR 雷达(全天候但难判读),互为补充。
  • 免费影像:哨兵二号、Landsat、Google Earth,人人可用。
  • 你的产出:今天脑暴的北斗应用创意,就是期末 PBL 选题的种子。

🏆 承上启下:本课是航天模块(第 9–15 课)的收官。学完空气动力学、无人机、轨道、火箭、卫星、北斗与遥感,你已经具备了完整的航天知识底座。第 16 课起,我们将把这些知识整合成一个航天创意设计作品。


延伸阅读

  1. 🌐 北斗官网(系统介绍/服务规范):http://www.beidou.gov.cn/
  2. 🌐 中国卫星导航定位应用管理中心:https://www.csaspace.org.cn/
  3. 🌐 Copernicus Data Space(哨兵二号免费数据):https://dataspace.copernicus.eu/
  4. 🌐 USGS EarthExplorer(Landsat 免费数据):https://earthexplorer.usgs.gov/
  5. 🌐 Google Earth Engine(云端遥感):https://earthengine.google.com/
  6. 🎬 纪录片《北斗》:央视出品,讲述北斗三步走背后的故事

🔬 实践活动

第 15 课实践环节(课堂内完成活动一、三、四;活动二可作为课内延伸或课后任务)


活动目标

  1. 动手搭建北斗/GPS 定位电路,从串口读取真实经纬度数据。
  2. 采集多点定位数据,在地图上绘制运动轨迹(KML/CSV 导入)。
  3. 判读开源卫星影像,识别 4 类以上地物。
  4. 脑暴北斗应用创意,对接航天创意赛(高获奖率方向)。

器材清单

器材数量说明
北斗/GPS 模块(ATGM336H 或 NEO-6M)每组 1ATGM336H 支持北斗+GPS 双模,推荐;NEO-6M 仅 GPS
Arduino UNO / Nano每组 1配 USB 数据线
杜邦线(母对母/公对母)每组若干至少 4 根
有源陶瓷天线(模块常自带)每组 1必须接天线,否则收不到信号
电脑(装好 Arduino IDE)每组 1需联网/靠窗
遥感影像资料包(教师提供)每组 1含真彩色 + 假彩色 + SAR 各 1 张,配答案卡
《北斗应用创意脑暴表》每组 1见活动四

💡 模块选择说明:ATGM336H 模块约 10–15 元,输出 NMEA-0183 协议(标准串口文本,如 $GNRMC),同时收北斗和 GPS 卫星,最适合教学演示。NEO-6M 仅收 GPS,但代码完全兼容。本活动代码两者通用。


活动一:北斗/GPS 定位数据读取(10 分钟)

步骤 1:接线

ATGM336H / NEO-6M 模块通常 4 个引脚,按表连接(3.3V 与 5V 均可,建议 5V):

模块引脚Arduino UNO 引脚
VCC5V
GNDGND
TXD4(软串口 RX)
RXD3(软串口 TX)

⚠️ 注意:模块 TX 接 Arduino D4(RX),模块 RX 接 Arduino D3(TX)——TX↔RX 交叉,新手最易接反。天线必须拧紧/插好。

步骤 2:上传代码

在 Arduino IDE 中新建程序,粘贴以下代码(使用内置 SoftwareSerial 库,无需安装第三方库):

cpp
// 北斗/GPS 定位数据读取 —— ATGM336H / NEO-6M 通用
// 输出 NMEA 原始报文 + 解析后的经纬度
#include <SoftwareSerial.h>

SoftwareSerial gpsSerial(4, 3);  // RX=D4, TX=D3(与模块的 TX、RX 交叉)

void setup() {
  Serial.begin(9600);       // 与电脑串口监视器通信
  gpsSerial.begin(9600);    // 模块默认波特率(ATGM336H/NEO-6M 均为 9600)
  Serial.println(F("北斗/GPS 模块启动中,请将设备放到窗边或室外..."));
}

void loop() {
  while (gpsSerial.available()) {
    String line = gpsSerial.readStringUntil('\n');
    line.trim();
    if (line.length() < 6) continue;

    // 只打印 RMC(推荐最小定位信息)和 GGA(含卫星数)两种语句
    if (line.startsWith("$GNRMC") || line.startsWith("$GPRMC")) {
      parseRMC(line);
    } else if (line.startsWith("$GNGGA") || line.startsWith("$GPGGA")) {
      parseGGA(line);
    }
  }
}

// 解析 RMC:含时间、状态、纬度、经度、速度
void parseRMC(String s) {
  // $GNRMC, hhmmss.ss, A, ddmm.mmmm, N, dddmm.mmmm, E, 速度, 航向, ddmmyy, , , *校验
  int idx[13]; byte n = 0; idx[0] = -1;
  for (int i = 0; i < s.length() && n < 13; i++) {
    if (s.charAt(i) == ',') { idx[++n] = i; }
  }
  String status = s.substring(idx[2] + 1, idx[3]);   // A=有效 V=无效
  String lat = s.substring(idx[3] + 1, idx[4]);
  String ns  = s.substring(idx[4] + 1, idx[5]);
  String lon = s.substring(idx[5] + 1, idx[6]);
  String ew  = s.substring(idx[6] + 1, idx[7]);

  if (status == "V") { Serial.println(F("定位无效(仍在搜星)...")); return; }

  float latDeg = lat.toFloat() / 100.0;
  int latD = (int)latDeg;
  float latFinal = latD + (latDeg - latD) * 100.0 / 60.0;
  if (ns == "S") latFinal = -latFinal;

  float lonDeg = lon.toFloat() / 100.0;
  int lonD = (int)lonDeg;
  float lonFinal = lonD + (lonDeg - lonD) * 100.0 / 60.0;
  if (ew == "W") lonFinal = -lonFinal;

  Serial.print(F("✅ 位置:纬度 "));
  Serial.print(latFinal, 6);
  Serial.print(F("  经度 "));
  Serial.println(lonFinal, 6);
}

// 解析 GGA:含卫星数、海拔、定位质量
void parseGGA(String s) {
  int idx[10]; byte n = 0; idx[0] = -1;
  for (int i = 0; i < s.length() && n < 10; i++) {
    if (s.charAt(i) == ',') { idx[++n] = i; }
  }
  String sats = s.substring(idx[6] + 1, idx[7]);
  String alt  = s.substring(idx[8] + 1, idx[9]);
  Serial.print(F("   卫星数:"));
  Serial.print(sats);
  Serial.print(F("  海拔:"));
  Serial.print(alt);
  Serial.println(F(" m"));
}

步骤 3:观察数据

  1. 打开串口监视器(波特率 9600)。
  2. 把模块放到窗边或室外(室内、靠墙、阴雨天定位会很慢甚至失败,见教师参考 FAQ)。
  3. 首次冷启动需 30 秒 – 3 分钟才能"锁定卫星"(status 从 V 变 A)。
  4. 锁定后会持续打印经纬度、卫星数、海拔。

成功标志:看到 ✅ 位置:纬度 xx.xxxxxx 经度 xx.xxxxxx,且卫星数 ≥ 4 颗。

💡 观察任务:记录此时搜到的卫星数。ATGM336H 同时收北斗+GPS,如果看到 $GN 开头(GNSS 混合)说明北斗卫星参与了定位——这就是"双模"的好处。


活动二:定位轨迹绘制(课内延伸 / 课后,10–15 分钟)

目标

把多点 GPS 数据变成地图上的轨迹线,直观感受"卫星如何记录运动"。

步骤

  1. 携带已接好模块的 Arduino(可外接电池/充电宝),在操场、走廊走一段,每隔 10–15 秒记录一次经纬度(至少 8–10 个点)。
  2. 把数据整理成 CSV(逗号分隔),格式如下:
csv
序号,纬度,经度
1,39.904200,116.407400
2,39.904350,116.407520
3,39.904510,116.407610
...
  1. 两种可视化方式(任选其一):
    • 百度地图 / 高德地图:部分网页工具支持 CSV 标点;也可手工标点。
    • Google Earth(推荐):把 CSV 转成 KML 文件直接导入,轨迹立即可见。

KML 模板(保存为 轨迹.kml,双击用 Google Earth 打开)

xml
<?xml version="1.0" encoding="UTF-8"?>
<kml xmlns="http://www.opengis.net/kml/2.2">
  <Document>
    <Placemark>
      <LineString>
        <coordinates>
          116.407400,39.904200,0
          116.407520,39.904350,0
          116.407610,39.904510,0
        </coordinates>
      </LineString>
    </Placemark>
  </Document>
</kml>

⚠️ KML 中坐标顺序是 经度在前、纬度在后,与日常书写相反,初学最易出错。

完成后:截图你的轨迹,下节课分享。


活动三:遥感图像判读(10 分钟)

材料

教师下发的影像包(建议每张配地点标签,如"太湖""某城市""某农田"):

  • A. 哨兵二号真彩色合成(R=G=B 可见光)
  • B. 哨兵二号假彩色合成(近红外 → 红)
  • C. 哨兵一号 SAR 雷达影像(黑白,纹理为主)

任务

对每张影像,在《判读记录表》填写:

影像地点你看到的地物(≥3 类)判读依据(颜色/形状/纹理)哪类遥感
A 真彩色光学
B 假彩色光学(红外)
C SAR雷达

判读线索(参考):

  • 水体:真彩色深蓝/黑;假彩色黑(近红外被水吸收);SAR 黑色(镜面反射,回波弱)。
  • 植被:真彩色深绿;假彩色鲜红/亮红(近红外强反射);SAR 中灰。
  • 城市/建筑:真彩色灰白;假彩色青灰/蓝灰;SAR 亮白(强雷达回波,角反射)。
  • 农田:呈规则方块,颜色随作物和季节变化。

完成后:每组说出"我们判读最有把握的一种地物及其依据"。


活动四:北斗应用创意头脑风暴 🏆(10 分钟)

这是本课最关键的产出活动——脑暴结果直接喂给期末 PBL 选题。北斗应用是航天创意赛高获奖率方向

参考方向(一等奖案例常见套路)

方向创意示例用到的北斗能力
应急/救援野外遇险求救手环、地震应急通信箱短报文(无信号发消息)
弱势关怀视障人群导盲手杖、阿尔茨海默患者防走失鞋高精度 + 短报文
精准农业拖拉机自动驾驶辅助、农田变量施肥厘米级定位
交通/物流危险品运输全程监控、共享单车电子围栏定位 + 授时
校园/生活校园物品防丢标签、研学旅行位置打卡定位
授时应用电网/金融授时科普装置纳秒级授时

脑暴规则

  1. 每人先独立写 2 个点子(2 分钟,不批评、不评价,先发散)。
  2. 小组汇总,每人讲自己的点子,组员追问"给谁用?解决什么?"(3 分钟)。
  3. 共同筛选 1–2 个最有潜力的,填入《北斗应用创意脑暴表》:
┌──────────────────────────────────────────────┐
│         北斗应用创意脑暴表(第 15 课)          │
├──────────────────────────────────────────────┤
│ 团队:____________                            │
│                                              │
│ 创意名称(1 句话):                          │
│ ___________________________________________  │
│                                              │
│ 解决的真实问题:                              │
│ ___________________________________________  │
│                                              │
│ 目标用户 + 使用场景:                         │
│ ___________________________________________  │
│                                              │
│ 用到的北斗能力(可多选):                    │
│   □ 定位  □ 短报文  □ 高精度  □ 授时  □ 星间链路│
│                                              │
│ 与已有方案相比"新"在哪:                      │
│ ___________________________________________  │
│                                              │
│ 可行性自评(高中阶段能否做出原型):           │
│   □ 能做出原型  □ 只能做部分  □ 概念阶段      │
│                                              │
│ 我需要的知识/技能还差什么:                   │
│ ___________________________________________  │
└──────────────────────────────────────────────┘

完成后:每组 30 秒"电梯演讲"——一句话讲清"我们想为谁、解决什么、怎么用北斗"。教师汇总全部创意,作为第 16 课 PBL 选题池。


讨论问题(如时间允许)

  1. 如果让你给一款没有手机信号的用户设计产品,你会优先用北斗的哪个功能?为什么?
  2. 光学遥感怕云、SAR 雷达难判读——如果你是灾害评估指挥,两者你会怎么配合使用?
  3. 北斗短报文能发 1000 汉字,你觉得这个容量最适合什么场景?为什么不是更长?

⚠️ 安全与注意事项

  • 硬件:模块 VCC/GND 不可接反,否则模块烧毁;天线务必接好再上电;带电池外出时固定好模块防摔。
  • 数据:课堂上记录的经纬度就是你们学校的真实位置,不要把同学/老师住址的精确定位发到网上——这是数据隐私常识。
  • 户外:若到操场采集轨迹,注意交通安全、不追逐打闹;雨天/雷暴天气不外出,改用窗边定位。
  • 影像:遥感影像仅供教学判读,不得用于商业用途(哨兵/Landsat 数据许可允许教学和研究使用)。

✏️ 学生任务单

姓名:__________ 班级:__________ 团队:__________


课堂任务(当堂完成)

任务 1:北斗知识快答(5 分钟)

  1. 北斗系统的"三步走"是:__________ → __________ → __________。
  2. 北斗三号全球组网完成、正式开通的时间是 ______ 年 ____ 月。
  3. 北斗区别于 GPS 的两大独有特色是 ________________ 和 ________________。
  4. 北斗三号区域短报文单次可发送约 ______ 个汉字。
  5. 北斗三号星座包含三种轨道:、________(填英文缩写)。

任务 2:定位数据记录(配合活动一)

完成接线、上传代码、模块锁定卫星后,从串口监视器记录数据:

观测次数时间纬度经度卫星数海拔(m)
1
2
3

回答:

  • 我们组搜到的卫星中,北斗卫星约占 ____ 颗(看 $GN 开头报文说明北斗参与)。
  • 三次观测的经纬度是否完全一样?____ 为什么会"漂移"?(提示:卫星几何、多径、大气)____________________

任务 3:遥感图像判读(配合活动三)

对教师下发的三张影像(A 真彩色 / B 假彩色 / C SAR 雷达)填写:

影像地物 1地物 2地物 3判读最有把握的一种 + 理由
A 真彩色
B 假彩色
C SAR

填空:在假彩色影像中,植被通常显示为 ________ 色,因为它在 ________ 波段反射最强。

任务 4:北斗应用创意脑暴(配合活动四,重点)

每人先独立写 2 个创意点子(一句话即可,先别管可不可行):

  • 点子 1:____________________________________________________
  • 点子 2:____________________________________________________

再与组员讨论,共同选出 1–2 个最有潜力的创意,填写《北斗应用创意脑暴表》(见实践活动)。这是期末 PBL 选题的种子,请认真对待。

我们组最终选定的创意(一句话):________________________________________________


课后任务

必做

  1. 找一张家乡的卫星图(用 Google Earth 或 Copernicus Data Space)。

    • 操作:打开 Google Earth → 搜索你的家乡 → 截图一张清晰影像。
    • 我的家乡:__________ 影像来源:__________ 截图日期:__________
    • 在图上圈出并标注 3 种地物:、________。
  2. 与队友确定 PBL 初步选题:把课堂脑暴的创意再打磨一次,下节课(第 16 课)每组提交 1 个正式选题方向。

    • 我们组的选题方向:____________________________________________

选做 💡


自评(✔ / ✘)

本课目标达成
说出北斗三步走与 2020 年全球建成
说明短报文与星间链路两大特色
区分光学遥感与 SAR 雷达遥感
成功读取 GPS/北斗定位数据
判读至少 3 种遥感地物
提出 1 个北斗应用创意

航天模块总结反思(第 9–15 课,为进入综合创意设计做准备)

航天模块至此收官(轨道 → 火箭 → 卫星 → 北斗与遥感)。请用 5 分钟回望,这将直接影响你期末作品的质量。

  1. 我最感兴趣的航天主题是:________________________________ (可多个)
  2. 我掌握得最扎实的知识点:________________________________
  3. 我还想深入学的是:________________________________
  4. 我们组的航天创意,目前最可能落在以下哪个方向(打勾):
    • □ 北斗应用(导航/短报文/高精度)
    • □ 卫星遥感应用
    • □ 火箭/运载相关
    • □ 卫星/CanSat 载荷
    • □ 载人航天/空间站
    • □ 深空探测
    • □ 其他:____________
  5. 进入第 16 课综合创意设计前,我觉得我们组最缺的能力是: □ 科学知识 □ 动手制作 □ 创意发散 □ 表达展示 □ 文献查新 □ 团队分工

👨‍🏫 教师参考

课时概览

本课是航天模块(第 9–15 课)的收官课,承担三重任务:讲透北斗与遥感核心知识(Explain)→ 动手定位与判读(Explore)→ 为期末 PBL 蓄力选题(承上启下到第 16 课综合创意设计)。成败关键在于让学生在最后一节航天课里,真切地"用"上卫星,并把脑暴出的北斗应用创意沉淀为 PBL 选题。

时间分配表(45 分钟)

时间环节内容形式
0–3 min🎤 导入"你的手机定位靠谁?" + 抛出北斗 vs GPS讲授+提问
3–12 min🎤 北斗系统三步走 + 2020 年建成 + 短报文/星间链路特色讲授
12–20 min🎤 遥感原理光学 vs SAR 对比表 + 假彩色成因 + 开源影像平台讲授
20–30 min✅ 活动一 定位Arduino+北斗模块接线、上传代码、读经纬度小组实操
30–37 min✅ 活动三 判读遥感影像判读(A 真彩色/B 假彩色/C SAR)小组
37–43 min🏆 活动四 脑暴北斗应用创意脑暴 + 电梯演讲,汇总选题池小组
43–45 min总结 + 课后模块收官语 + 布置必做(家乡卫星图)讲授

💡 节奏提示:活动二(轨迹绘制)耗时较长,建议作为活动一的延伸或课后任务,课堂上用活动一代替——只读一组定位点即可。若时间紧张,活动三可压缩为"只判读 1 张假彩色影像"。

教学设计(5E 对应)

5E 阶段本课对应
Engage(激发)"你手机定位靠谁"导入;北斗 vs GPS 对比
Explore(探索)学生动手接电路读定位、判读遥感影像
Explain(解释)教师讲解北斗三步走、短报文、星间链路、光学/SAR
Elaborate(拓展)课后用 Copernicus 找家乡影像、研究短报文案例
Evaluate(评价)自评表 + 创意脑暴表 + 模块总结反思

重难点与突破策略

重难点 1:GPS/北斗模块调试不稳定(最常见课堂事故)

  • 现象:模块上电后串口一直打印"定位无效(仍在搜星)"或乱码。
  • 原因排查顺序:① 天线没接/没拧紧(最常见)→ ② 在室内/靠墙(信号差)→ ③ VCC/GND 接反或虚接 → ④ TX/RX 没交叉 → ⑤ 波特率不对(ATGM336H/NEO-6M 默认 9600)→ ⑥ 冷启动尚未完成(首次需 30 秒–3 分钟)。
  • 突破:① 课前预先在窗边/室外通电"热机" 一次,让模块存下星历,课堂上锁定会快很多;② 备 1–2 套已调试好的"备用机"快速替换;③ 在大屏演示一组成功的数据,让暂时搜不到星的组也有参考。

重难点 2:遥感判读学生没经验、瞎猜

  • 突破:① 给学生判读线索卡(水体=深、植被=假彩色红、城市=亮白……);② 先讲一张带标注的样图,再让学生独立判读;③ 强调"判读依据"——不许只写"水",要写"真彩色深蓝、形状成片,所以判断是湖"。

重难点 3:脑暴创意偏"科幻"或偏"已有产品"

  • 突破:① 用《一等奖案例方向表》框定方向;② 要求每条创意回答"给谁用?解决什么真实问题?"——筛掉"太空电梯"这类纯想象;③ 鼓励"老场景+北斗新能力"组合创新(如导盲手杖已有,但加上短报文就成了北斗特色)。

常见问题(FAQ)

Q1:室内收不到卫星信号怎么办?

答:卫星导航信号到地面极弱(约 -130 dBm),穿透屋顶/墙壁后衰减到无法锁定。对策:① 把模块放窗台/走廊外侧;② 用 USB 延长线把模块伸出窗外;③ 实在不行,用教师课前在室外录制的"真实 NMEA 数据回放"演示,或在课件中放一段定位成功的录屏。本课不要求每组都现场成功,重点是理解原理。

Q2:北斗和 GPS 有什么区别?

答:① 北斗是中国自主建设,GPS 是美国军方建设;② 北斗有短报文和星间链路两大 GPS 没有的功能;③ 北斗采用 GEO+IGSO+MEO 混合星座,亚太地区精度更高;④ 目前多数模块(含 ATGM336H)同时接收北斗+GPS,谁信号好用谁,用户体验上是融合的。讲清"北斗≠只用中国卫星",避免学生误解。

Q3:遥感图像为什么有"假彩色"?是不是P过?

答:不是造假。卫星记录的波段含人眼看不见的近红外、短波红外,显示时把这些波段映射到可见光通道上重新着色(如近红外→红)。因为植被在近红外反射极强,假彩色下植被呈鲜红色,反而比真彩色更易区分植被与非植被。"假"指的是"波段映射非自然",不是"数据造假"。

Q4:怎么免费获取卫星影像?

答:三个推荐平台:① Copernicus Data Spacehttps://dataspace.copernicus.eu/,哨兵系列,全球免费,推荐用其 Browser 在线浏览);② USGS EarthExplorerhttps://earthexplorer.usgs.gov/,Landsat 50 年档案,需注册);③ Google Earth(无需下载影像,直接浏览全球高清)。对教学而言,Google Earth 最省事,Copernicus Browser 最专业。

Q5:ATGM336H 和 NEO-6M 模块用哪个?

答:优先 ATGM336H(约 10–15 元),支持北斗+GPS 双模,能直观演示"北斗参与定位",赛事对接更有说服力。NEO-6M 仅收 GPS,但代码、接线、NMEA 协议完全兼容,可作备选。两者默认波特率均 9600。

参考答案(学生任务单)

任务 1

  1. 北斗一号(BD-1)→ 北斗二号(BD-2)→ 北斗三号(BD-3)
  2. 2020 年 7 月(星座部署完成 2020-6-23,正式开通 2020-7-31)
  3. 短报文通信星间链路
  4. 1000 个汉字(约 14000 比特,区域短报文)
  5. GEO、IGSO、MEO

任务 3 填空

假彩色中植被通常显示为 色,因为它在 近红外 波段反射最强。

注:任务 2(定位数据)为开放记录,无标准答案;卫星数一般 4–12 颗,三次经纬度会有微小漂移(米级),属正常现象。

差异化教学建议

  • 基础薄弱学生:定位环节不成功时,允许用教师录制的"回放数据"完成表格;判读只要求识别 1–2 类地物即可。
  • 学有余力学生:引导其在脑暴表里填写"与已有方案的差异化"和"近期可实现的原型范围";可尝试读取 $GNGSV 语句统计北斗/GPS 卫星各自数量。
  • 对编程感兴趣的学生:把定位数据通过 LCD1602/I2C 屏实时显示,或把轨迹自动写入 SD 卡,做成"简易轨迹记录仪"——这本身就是一个 PBL 雏形。
  • 对人文/社会感兴趣的学生:引导做"北斗+弱势关怀"方向(视障、老人、儿童、急救),这类创意评审亲和力高。

赛事对接说明 🏆

北斗应用是航天创意赛的高获奖率方向,本课脑暴直接为 PBL 选题服务:

  1. 为什么北斗方向获奖率高:① 北斗是国家名片,主题契合评审导向;② 短报文/高精度是 GPS 不具备的独有能力,天然有"创新点";③ 原型门槛相对低(Arduino+模块即可),高中生完全能做出可演示的原型。
  2. 一等奖案例的共性(教师备课要点):解决真实痛点(救援、关怀、安全)、有可验证的原型、体现了北斗独有能力(不是简单定位)、场景具体(不是"万物互联"这种大词)。
  3. 本课产出:每组提交的《北斗应用创意脑暴表》汇总成班级选题池,第 16 课从中筛选、定型。提醒学生:脑暴阶段不评判对错,量大于质,先发散再收敛。
  4. 时间意识:航天模块结束 = 知识储备完成。第 16 课起进入综合创意设计,必须锁定选题。本课作业"与队友确定 PBL 初步选题"是为第 16 课的硬节点。

课前准备清单

  • [ ] 硬件预测试(最重要):每组 Arduino+模块课前在窗边通电热机一次,确认能搜到星、串口有数据;备 1–2 套调试好的备用机。
  • [ ] Arduino IDE 已装(含 SoftwareSerial,IDE 自带);每台电脑配好 USB 驱动。
  • [ ] 遥感影像包:3 张(真彩色/假彩色/SAR),配地点标签和判读线索卡。
  • [ ] 打印:《学生任务单》每人 1 份、《北斗应用创意脑暴表》每组 1 份。
  • [ ] 课件核对:北斗建成时间统一为 2020 年 7 月(不要写成 2018 或 2021);短报文容量统一为 1000 汉字
  • [ ] 影像平台账号:Copernicus Data Space / EarthExplorer 课前注册好(注册免费,但需 1–2 天审核)。
  • [ ] 网络:确认课堂能访问 Google Earth 或 Copernicus Browser(否则预存截图)。

附:航天模块(第 9–15 课)总结

本课结束,航天模块完成。7 课的知识地图如下,供教师收尾时串联:

课次主题核心知识核心动手
9轨道力学开普勒三定律、第一/二/三宇宙速度、轨道类型轨道计算
10火箭原理齐奥尔科夫斯基公式、多级火箭、比冲水火箭/仿真
11运载与发射发射窗口、入轨、发射场发射流程仿真
12人造卫星卫星组成、轨道高度、载荷卫星结构分析
13–14CanSat 实践微型卫星系统、传感器、遥测CanSat 制作与"发射"
15北斗与遥感北斗三步走、短报文、光学/SARGPS 定位、影像判读、创意脑暴

模块能力闭环:学生从"卫星为什么能飞"(轨道)→"怎么上天"(火箭)→"长什么样"(卫星/CanSat)→"能干什么"(北斗/遥感),已建立完整航天工程认知。第 16 课起,这些知识将整合为航天创意设计作品——模块的终点,正是综合创意设计的起点。

📋 素材清单

一、硬件采购(北斗/GPS 模块)

器材规格参考单价采购渠道说明
ATGM336H 模块(首选)支持北斗+GPS 双模,输出 NMEA,9600bps,自带陶瓷天线10–15 元淘宝搜索"ATGM336H"教学首选,能演示北斗参与定位,赛事对接更有说服力
NEO-6M 模块(备选)仅 GPS,U-Blox 芯片,代码兼容10–20 元淘宝搜索"NEO-6M"与 ATGM336H 接线/代码通用
Arduino UNO R3标配开发板25–40 元淘宝/立创商城每组 1 块
杜邦线母对母/公对母 各 1 扎5 元/扎淘宝至少 4 根/组
有源陶瓷天线模块常自带,额外备用3–5 元淘宝必须接天线才能定位
USB 数据线 / 充电宝UNO 供电 + 户外采集轨迹用户外轨迹采集需移动电源

💡 采购建议:① 一次买 10 套(够 1 个班分组 + 备用);② 收到货统一预通电测试,把坏的挑出来退货;③ 课前让模块在窗边"热机"一次,课堂上锁定快很多。

二、开源卫星影像平台(全部免费)

平台链接数据源特色是否需注册
Copernicus Data Spacehttps://dataspace.copernicus.eu/哨兵 1/2/3/5(欧空局 ESA)替代旧 sciHub 的新官方平台,含在线 Browser需注册(免费,1–2 天审核)
Copernicus Browser(在线浏览,推荐教学)https://browser.dataspace.copernicus.eu/哨兵 2 为主无需下载数据,直接在线看图、对比时序注册后体验更佳
USGS EarthExplorerhttps://earthexplorer.usgs.gov/Landsat 1–9(美国 USGS)50 年历史档案,长时序分析首选需注册(免费)
Google Earthhttps://earth.google.com/多源高清影像融合免注册浏览全球,最省事
Google Earth Enginehttps://earthengine.google.com/哨兵+Landsat+更多云端编程处理海量遥感数据(高阶)需申请(免费,教师可批量申请教育账号)
NASA Worldviewhttps://worldview.earthdata.nasa.gov/MODIS/VIIRS 等每日全球影像,看天气/火灾/植被实时变化

⚠️ 重要更正:旧的 Copernicus Open Access Hub(sciHub)已于 2023 年退役,下载数据请改用 Copernicus Data Space Ecosystem(dataspace.copernicus.eu)。教学浏览推荐其 Browser 子站,无需下载数据即可在线查看。

三、KML / 轨迹工具

工具链接用途
Google Earth(桌面版/网页版)https://earth.google.com/导入 KML/CSV 显示轨迹,最直观
Google 我的地图https://mymaps.google.com/网页标注 CSV 点位,无需安装
GPS Visualizer(CSV→KML 在线转换)https://www.gpsvisualizer.com/把 CSV 经纬度批量转 KML/GPX
Earth Point(Excel→KML)https://www.earthpoint.us/ExcelToKml.aspxExcel 表格直接转 KML

💡 教学建议:课堂上最快的方式是 GPS Visualizer:把学生记录的 CSV 粘贴进去,一键生成可在线查看的轨迹地图,截图即可交作业。

四、影像资料包(教师自制,课前下发)

建议每套含 3 张 + 1 张答案:

影像推荐地点/来源合成方式判读目标
A 真彩色太湖 / 城市近郊(哨兵 2 真彩色)R=B4 G=B3 B=B2水体、城市、农田
B 假彩色同一地点(哨兵 2 近红外)R=B8 G=B4 B=B3植被=红色、水体=黑
C SAR 雷达哨兵 1 同区域单波段灰度城市=亮白、水体=黑
答案卡同区域带标注教师核对用

获取方式:在 Copernicus Browser 搜索地点 → 选 Sentinel-2 L2A → 选真彩色/假彩色预设 → 截图。哨兵 1 SAR 可在 Copernicus Browser 切换数据集获取。

五、文档(打印)

文档份数说明
学生任务单每人 1
《北斗应用创意脑暴表》每组 1见实践活动活动四
判读线索卡每组 1水体/植被/城市/农田的颜色与纹理提示
影像资料包每组 1纸质打印或电子分发

六、注意事项

  • ⚠️ 硬件:ATGM336H 天线为陶瓷材质,易碎,反复弯折会断芯;模块 VCC/GND 接反会烧毁,建议贴标签标注引脚。
  • ⚠️ 数据隐私:课堂上采集的经纬度即学校真实位置,严禁将同学/老师住址精确定位上传网络
  • ⚠️ 平台注册时效:Copernicus Data Space、EarthExplorer 注册审核需 1–2 天,务必提前注册,勿临上课才申请。
  • ⚠️ 网络:Google Earth / Copernicus Browser 在部分校园网络访问不稳定,建议预存截图作为离线备份。
  • ⚠️ 影像许可:哨兵/Landsat 数据许可(CC-BY 4.0 / 公共领域)允许教学和研究使用,但商业用途需另行确认。

《空天科技探秘》高一选修课 · 对接全国青少年航天创新大赛