课程1: 闪烁灯 课程目标: 学会控制LED灯的亮灭 活动:

  1. 介绍Arduino和基本电子元件
  2. 指导学员连接电路,将LED灯连接到Arduino板上
  3. 讲解控制LED灯亮灭的代码,让学员通过编写代码实现灯的闪烁效果
  4. 学员自行尝试修改代码,改变灯的亮灭频率或模式

课程2: 按钮控制LED灯 课程目标: 学会使用按钮控制LED灯的亮灭 活动:

  1. 复习上节课的内容,回顾控制LED灯的代码
  2. 指导学员连接按钮到电路中
  3. 讲解按钮的工作原理和使用方法
  4. 教授如何编写代码实现通过按钮控制LED灯的亮灭
  5. 学员自行尝试修改代码,实现更多有趣的按钮控制效果

课程3: 温度传感器 课程目标: 学会使用温度传感器读取环境温度 活动:

  1. 介绍温度传感器的原理和种类
  2. 指导学员连接温度传感器到电路中
  3. 讲解如何读取温度传感器的数值
  4. 教授如何使用代码将温度传感器读取的数值转换为实际温度值
  5. 学员自行尝试编写代码,实现不同温度范围下的不同反应

课程4: 超声波测距仪 课程目标: 学会使用超声波测距仪测量距离 活动:

  1. 介绍超声波测距仪的原理和用途
  2. 指导学员连接超声波测距仪到电路中
  3. 讲解如何使用代码读取超声波测距仪的数据
  4. 教授如何将测距数据转换为实际距离值
  5. 学员自行尝试编写代码,实现不同距离下的不同反应

课程5: 小车避障 课程目标: 学会使用超声波测距仪实现小车的自动避障功能 活动:

  1. 复习上节课的内容,回顾超声波测距仪的使用
  2. 指导学员搭建小车底盘,并连接超声波测距仪和电机
  3. 讲解如何编写代码实现小车的自动避障功能
  4. 学员自行尝试修改代码,改进小车的避障算法,提高避障效果
  5. 学员进行小车避障比赛,看谁的小车能够避开障碍物的能力更

原文地址: https://www.cveoy.top/t/topic/hJgS 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录