目录

  • 1 第一章
    • 1.1 实验一
    • 1.2 实验课周边
    • 1.3 实验二
    • 1.4 课后作业1
  • 2 第二章
    • 2.1 实验准备:连接MATLAB和Arduino
    • 2.2 应变式传感器
    • 2.3 压阻式传感器
    • 2.4 《电阻式传感器》课后作业
    • 2.5 《电阻式传感器》课后作业(简答计算)
    • 2.6 <应变传感器>点评讲解视频回放
  • 3 第三章
    • 3.1 自感式传感器(第4周)
    • 3.2 《自感式传感器》课后作业
    • 3.3 实验三(第5周)
    • 3.4 实验三同学演示作品
    • 3.5 互感式传感器(第5周)
    • 3.6 <互感式传感器>线上课回放
    • 3.7 《互感式传感器》课后作业
    • 3.8 电涡流传感器(第6周)
    • 3.9 <陈杨翾讲解ANC>以及<电涡流>线上课回放
    • 3.10 《电涡流传感器》课后作业
    • 3.11 电容式传感器(第7周)
    • 3.12 加速度传感器磁力计原理与Arduino应用
    • 3.13 实验四
    • 3.14 <实验四>讲解回放
    • 3.15 <关于实验四>的师生讨论
    • 3.16 《电容式传感器》课后作业
  • 4 第四章
    • 4.1 实验五
    • 4.2 <实验五-内容与要求-讲解回放>
    • 4.3 光电效应和光电器件
    • 4.4 <光电器件>线上课回放
    • 4.5 《光电效应器件》课后作业
    • 4.6 光电码盘与电荷耦合器件
    • 4.7 《光电码盘与电荷耦合器件》课后作业
    • 4.8 <光电码盘与电荷耦合器件>线上课回放
    • 4.9 <秦天宇讲解菲涅尔透镜>
    • 4.10 光纤传感器
    • 4.11 <光纤传感器>线上回放
    • 4.12 <实验五讨论回放>
    • 4.13 光栅传感器
    • 4.14 <操锐介绍人流量监测项目综合实原理与实现>
    • 4.15 <光栅传感器>要点讲解回放
    • 4.16 《光纤与光栅传感器》课后作业
    • 4.17 <第13周-实验五讨论回放>
  • 5 电动势式传感器
    • 5.1 磁电式传感器
    • 5.2 <磁电式传感器>线上课回放
    • 5.3 霍尔传感器
    • 5.4 <霍尔传感器>要点讲解回放
    • 5.5 压电传感器
    • 5.6 《电动势式传感器》课后作业
  • 6 21222学期期末考试
    • 6.1 在线考试承诺书及考试试卷
  • 7 外一篇(不计入成绩)
    • 7.1 两万人放下手机实验
    • 7.2 街角的裸眼3D
    • 7.3 低欲望,多尝试
    • 7.4 互联网服务变现
    • 7.5 主动式降噪
    • 7.6 作弊理由清单
    • 7.7 笔记和记忆力远比我们认为的重要得多
    • 7.8 费曼的两点建议
    • 7.9 毫米波雷达,未来可期
    • 7.10 用600行代码拍到400公里之外的国际空间站
    • 7.11 错觉壁画
    • 7.12 KK的70岁感言
    • 7.13 红绿灯的故事
    • 7.14 锂电池贵金属
    • 7.15 Side Project 指南
实验准备:连接MATLAB和Arduino
  1. 通过MATLAB端编程来控制Arduino读写传感器,请查看以下步骤2~步骤9;想要仅仅通过串口实现Arduino与MATLAB通信,直接查看步骤10~步骤12。

  2. 访问官网  https://ww2.mathworks.cn   ,注册一个个人账户,比如用QQ邮箱注册,在后续安装支持包时,可能会需要提供。

  3. 准备MATLAB,版本不低于2016。

  4. 观看视频,尝试安装Arduino支持包。可能会下载不成功,需要反复多次尝试。


  5. 也可以用视频中提供的方法,到资料文件夹下载支持包。


  6. 观看视频,尝试用MATLAB连接Arduino。


  7. 观看视频,尝试用MATLAB获取来自Arduino的一个传感器的数据,并绘制动态数据变化图。

  8. 观看视频,尝试用MATLAB获取来自Arduino的两个传感器的数据,并绘制动态数据变化图。


  9. 进一步编程,分析传感器数据。

  10. 注意,上述步骤实现对Arduino的控制和数据读取是在执行相应的MATLAB代码时,自动下载MATLAB编译好的文件到Arduino中,再执行相应的功能,也就是说,全部代码只要在MATLAB端编写就可以读取Arduino传感器的数据。

  11. 另外一种方案是,以串口通信的方式,从Arduino一段发送数据,在MATLAB一段接受数据,也可以完成前述同样的功能。这是不需要上述复杂的1~8步骤的。

  12. 请观看以下视频,了解用串口通信的方式连接MATLAB与Arduino。