首页 课程主页
  • 累计开课期数
  • 2 学期
  • 累计选课人次
  • 1095 人次
  • 累计访问量
  • 13649 次
课程分享  
传感网应用开发
主讲教师 胡飞/芜湖职业技术学院
学习人数 447
开课周期 2024年09月20日 ~ 2024年11月30日
教学进度
预报名
进行中
已结课
课程期次 共 11 周
  • 课程详情
  • 教辅教材
  • 课程评价
  • 常见问题
  • 头脑风暴

《传感网应用开发》是一门针对物联网专业的核心课程,旨在培养学生在物联网领域的应用开发能力。该课程将传感器应用、微控制器(STM32)应用开发、有线与无线物联网协议、物联网具体应用等知识结合起来,让学生了解物联网的基本概念、体系结构、协议栈等,并通过实践操作,掌握传感器的使用、微控制器开发、物联网协议的开发、物联网应用的开发等技能,为学生未来从事物联网领域的开发和研究打下坚实的基础。

具体来说,该课程的内容主要包括:

(1)传感器技术与应用:介绍传感器的基本原理、分类和应用,学习传感器的使用方法和数据采集技术。

(2)微控制器应用开发:

(3)有线与无线物联网技术与协议:介绍物联网的体系结构、协议栈和应用场景,学习物联网协议的开发和应用技术。

(4)物联网综合应用开发:以智能家居、智能城市、智能健康等应用场景为例,讲解物联网应用的开发方法和技术,涉及软件设计、云端部署、数据管理等方面。

该课程注重理论与实践相结合,通过教师讲解、实验操作、项目开发等方式,让学生深入理解物联网技术和应用,具备独立开发物联网应用的能力和实践经验。同时,该课程还注重学生的创新思维和团队合作能力的培养,鼓励学生在项目开发中寻找创新点和解决问题的方法,锻炼团队协作和沟通能力。

总之,《传感网应用开发》是一门重要的物联网专业核心课程,对于培养学生在物联网领域的应用开发能力和创新思维具有重要意义。


课程概述

     《传感网应用开发》这门课程的主题是物联网应用的开发。通过该课程的学习,学生可以了解物联网系统的体系结构、协议和应用场景,掌握传感器的基本原理、分类和应用,学习物联网协议的开发和应用技术,以及物联网应用的开发方法和技术。

针对物联网应用的实际需求。该课程注重实践,以智能家居、智能健康、智能交通等应用场景为例,引导学生探究传感器、通信协议、云端服务等技术在物联网应用中的具体应用,以实际需求为导向,培养学生解决实际问题的能力。

多元化的教学模式。该课程采用多种教学模式,包括课堂讲授、案例分析、实验教学、项目实践等,使学生在不同的场景中进行学习和探索,从而提高学生的学习效果和兴趣。

前沿的技术和应用。该课程涵盖了物联网技术和应用的前沿领域,包括物联网协议、传感器技术、云计算等,使学生了解最新的物联网技术和应用趋势,具备面对未来物联网行业发展的能力。

强调团队合作和创新思维。该课程注重培养学生的团队协作和创新思维能力,通过实践项目的开发,让学生学会如何分工协作、沟通合作,以及如何在项目中寻找创新点和解决问题的方法。这种培养模式对学生的综合素质提升具有积极的促进作用。


课程大纲
  • 第1章 绪论
    • 第1节 课程内容简介
      • 第1课时 1+X《传感网应用开发》职业技能等级证书的实施
      • 第2课时 课程主要体系结构
      • 第3课时 关于传感器的前置考核
  • 第2章 数据采集
    • 第1节 传感器种类
      • 第1课时 开关量、模拟量和数字量传感器
    • 第2节 数据处理方法
    • 第3节 数据采集的作业与考试
      • 第1课时 传感器的作业
      • 第2课时 传感器的考试
  • 第3章 STM32基本外设应用
    • 第1节 基础知识
      • 第1课时 ARM与STM32
      • 第2课时 微控制器的学习路径
    • 第2节 开发环境的搭建和工程建立
      • 第1课时 课件
      • 第2课时 软件安装视频-1
      • 第3课时 软件安装视频-2
      • 第4课时 STM32开发环境-教学视频
      • 第5课时 STM32程序下载方法
      • 第6课时 实操_CubeMX工程建立的详细步骤
    • 第3节 LED流水灯的应用开发
      • 第1课时 课件
      • 第2课时 流水灯-实操视频演练1
      • 第3课时 流水灯-实操视频演练2
    • 第4节 按键控制呼吸灯应用开发
      • 第1课时 课件
      • 第2课时 呼吸灯-实操视频演练1
      • 第3课时 呼吸灯-实操视频演练2
      • 第4课时 呼吸灯-实操视频演练3
      • 第5课时 呼吸灯-实操视频演练4
    • 第5节 串行通信控制流水灯
      • 第1课时 课件
      • 第2课时 串口控制流水灯-实操视频演练1
      • 第3课时 串口控制流水灯-实操视频演练1
    • 第6节 电池电量检测应用开发
      • 第1课时 课件
      • 第2课时 ADC的使用实例-实操视频演练1
      • 第3课时 ADC的使用实例-实操视频演练2
    • 第7节 STM32综合测试
  • 第4章 RS485总线通信应用
    • 第1节 总线概述
      • 第1课时 总线协议简介
      • 第2课时 UART与RS232通信协议
      • 第3课时 总结训练
    • 第2节 RS485通信协议标准
      • 第1课时 预习课件
      • 第2课时 RS485通信协议
      • 第3课时 RS485-RS232电平转换模块
    • 第3节 Modbus通信协议
      • 第1课时 Modbus通信协议简介
      • 第2课时 Modbus通信协议-消息帧
      • 第3课时 Modbus通信协议-功能码
    • 第4节 云平台连接
      • 第1课时 云平台项目设置
      • 第2课时 配置网关连接到云平台
    • 第5节 RS485综合实训
      • 第1课时 基于RS485的总线网络的搭建
      • 第2课时 RS485理论考核-1
      • 第3课时 RS485-理论考核-2
    • 第6节 RS485设备举例
      • 第1课时 RS485设备-IO模块
      • 第2课时 RS485模块-温湿度模块
  • 第5章 CAN总线通信应用
    • 第1节 CAN总线简介
      • 第1课时 预习课件
      • 第2课时 CAN通信简介-1
      • 第3课时 CAN通信协议简介
    • 第2节 CAN总线的帧结构
      • 第1课时 CAN通信协议-帧结构组成1
      • 第2课时 CAN通信协议-帧结构组成2
    • 第3节 综合实训-环境检测系统案例
      • 第1课时 调试工具使用
      • 第2课时 环境检测系统案例-1
      • 第3课时 环境检测系统案例-2
      • 第4课时 环境检测系统案例-3
      • 第5课时 云平台调试
      • 第6课时 CAN知识综合测试
    • 第4节 期中考试环节
  • 第6章 BasicRF无线通信应用
    • 第1节 Zigbee技术简介
      • 第1课时 Zigbee技术简介
      • 第2课时 Zigbee简介
    • 第2节 软件安装与项目建立
      • 第1课时 软件安装
      • 第2课时 项目建立
    • 第3节 BasicRF项目相关
      • 第1课时 BasicRF项目搭建实操-1
      • 第2课时 BasicRF项目搭建实操-2
      • 第3课时 Zigbee 综合测试
  • 第7章 WiFi数据通信
    • 第1节 WIFI技术简介
      • 第1课时 WIFI技术简介
      • 第2课时 WIFI技术详解
    • 第2节 ESP8266固件烧写
      • 第1课时 ESP8266固件的烧写
      • 第2课时 修改ESP8266的固件
    • 第3节 AT指令集的测试
      • 第1课时 AT指令集的测试实操1
      • 第2课时 AT指令集的测试实操2
      • 第3课时 AT指令集的修改实操-1
      • 第4课时 AT指令集的修改实操-2
      • 第5课时 WiFi-综合测试
  • 第8章 最终考核
    • 第1节 传感网综合试题-用于模拟
    • 第2节 期末理论考试-1-用于实测
    • 第3节 实操考试-1
    • 第4节 实操考试-2
授课目标

理解传感网的概念和应用场景:介绍传感网的基本概念、结构、组成部分以及应用场景。

掌握传感器的工作原理和应用方法:介绍常见的传感器类型、原理和工作方式,并且讲解如何选择、使用和维护传感器。

熟悉传感网有关协议和技术:介绍有线以及无线传感网的协议和技术,包括RS485、CAN总线、IEEE 802.15.4、ZigBee、WIFI、LoRa、NB-IoT等无线协议,以及传感器网络的组网、路由及安全等关键技术。

掌握传感网数据采集和处理方法:讲解传感网数据采集和处理的方法,包括模拟信号采集、数字信号处理、数据压缩和传输等。

熟悉传感网应用开发环境和工具:介绍传感网应用开发所需的环境和工具,包括传感网节点开发板、开发工具、编程语言等。

能够进行传感网应用开发和实验:通过实验操作和项目实践,让学生掌握传感网应用开发的基本流程和方法,具备基本的传感网应用开发能力。

通过掌握以上知识和技能,学生可以在物联网、智能家居、智能城市、工业自动化等领域中从事传感网应用的设计、开发和应用等工作。


预备知识

在学习《传感网应用开发》之前,如果学生已经掌握以下预备知识,则回能够更好地理解和应用课程中的内容。

(1)基本的计算机科学和计算机网络知识,包括网络协议和通信机制等。

(2)嵌入式系统开发的基础知识,例如掌握 C/C++ 编程语言、了解单片机和嵌入式操作系统等。

(3)传感器和传感器网络的基本原理和应用,包括传感器的类型、特性和工作原理等。

(4)网络编程基础,包括 socket 编程和 TCP/IP 协议栈等。


配套教材
  • 传感网应用开发
    陈继欣,邓立
    机械工业出版社
参考教材
5.0

4 条评价

本次开课 查看全部
5.0

9 条评价

本次开课 查看全部
1 这门课程是免费学习的吗?
本课程是开设在安徽省网络课程学习中心(e会学)平台上的课程,是免费学习的。
2 我可以重复选择同一门课程吗?
可以的,许多课程会多次开课,可以加入同一门课程的不同期次。在新的开课期次中,你需要从零开始完成相关的学习任务。
3 是否需要完成课程所有的作业?
如果你想要获得课程证书,你需要按照课程老师制定的课程大纲和考核标准完成相关作业;如果仅是为了扩充知识并不需要申请证书,可以根据自己的时间与需求自由安排学习计划。
4 如何申请课程证书?
课程团队会在‘考核标准’中公布获得证书的条件。课程公布考核标准并更新完毕后,你的最终总成绩达到条件即可获得证书。
5 课程结束后,还能继续学习课程内容吗?
这将根据课程团队的设置的课程结课设置而定,有的课程将在课程结束后关闭,有的课程允许已选课的用户查看课程内容及历史记录,也有课程可能会对未选课用户开放课程内容。对于结课后仍然开放的课程,在“我的课程”列表里,可以查看课程内容及学习记录。
6 建议使用什么浏览器学习?
为了您顺利地进行课程学习,建议您将浏览器升级到最新版本。建议使用IE10及以上,火狐Firefox浏览器,及谷歌Chrome浏览器。
头脑风暴

1.jpg

授课教师
芜湖职业技术学院
2024 e会学 皖ICP备05002528号-14 皖公网安备 34010402700145号 Copyright 安徽省网络课程学习中心版权所有