杭州Arduino Level3课程--少儿编程课程,Arduino课程,学习Arduino,不仅可以提高孩子的数学思维和逻辑思维能力,让孩子更聪明,同时还能提高孩子解决问题,分析问题的能力,更能为孩子出国升学加码!
课程对象:四年级(以上)
上课形式:12节录播课+12节小班课+3个月在线答疑
学习时长:3个月(建议)
课程 | 课程内容 | 知识点 | 使用硬件 |
多功能小车1 | 避障功能:小车通过超声波检测转弯方向,前方有障碍物,向距离远的方向转弯,通过避障传感器修正直行路线 |
1. 学习避障传感器模块 2. 学习TT电机和 RDV8833电机驱动 3. 学习Mega2560板 |
Arduino Mega2560板、TT电机、DRV8833电机驱动板、超声波传感器模块、9g180度舵机、避障传感器 |
多功能小车2 | 循迹功能: 小车跟着黑线行驶:直线(直行),弯线(转弯),T型线(停止),十字线(直行) |
1. 学习循迹传感器模块 2. 学习不同循迹赛道下(赛道式、迷宫式)循迹策略 |
Arduino Mega2560板、Arduino UNO板、超声波传感器模块、9g180度舵机、TT电机、DRV8833电机驱动板、避障传感器模块、8*8点阵屏模块、按键模块、循迹传感器模块 |
多功能小车3 | 手机遥控功能:通过手机的蓝牙串口助手小程序发送蓝牙信号,控制小车移动方式 |
1. 学习单个蓝牙模块与手机通信 2. 学习自定义模块(函数) |
Arduino Mega2560板、超声波传感器模块、9g180度舵机、TT电机、DRV8833电机驱动板、避障传感器模块、8*8点阵屏模块、按键模块、循迹传感器模块、HC42蓝牙模块 |
多功能小车4 | 自制遥控器:检测遥控器的倾斜方向,发送蓝牙数据给小车,控制小车行驶。 |
1. 学习两个蓝牙模块通信 2. *用平面直角坐标系描述运动 |
Arduino Mega2560板、Arduino UNO板、超声波传感器模块、9g180度舵机、TT电机、DRV8833电机驱动板、避障传感器模块、8*8点阵屏模块、按键模块、循迹传感器模块、HC42蓝牙模块、倾角传感器模块 |
机械臂1 | 使用摇杆模块控制机械臂执行任务 |
1. 学习摇杆模块 2. 学习数组 3. 了解机械结构的自由度 4. *用三维坐标系描述运动 |
Arduino Mega2560板、摇杆模块、舵机 |
机械臂2 | 使用手机发送蓝牙信号控制机械臂执行任务,让机械臂自动运行 |
1. 理解多个自定义模块的嵌套关系(函数调用) 2. 复习蓝牙模块 |
Arduino Mega2560板、摇杆模块、舵机、蓝牙模块 |
心率计 | 使用心率传感器检测心率值并显示在屏幕上 |
1.学习心率传感器模块 2.学习LCD1602 3. 学习调用Arduino计时器计时 |
Arduino UNO板、心率传感器模块、LCD1602 |
计步器 | 使用三维角度传感器检测步伐并统计步数,显示在LCD1602上 |
1. 学习三维角度传感器 2. 学习基本数据类型(char、double、int、string等) 3. 学习用数学方法实现统计分析 |
Arduino UNO板、按键模块、三维角度传感器、心率传感器模块、LCD1602 |
计算器1 | 实现两个多位数的储存、清零和显示 |
1.学习4*4矩阵键盘 2.学习自定义模块添加项(设置函数参数) |
Arduino UNO 板、LCD1602、4*4矩阵薄膜键盘 |
计算器2 | 对任意的两个多位数进行数学运算 |
1. 复习函数 2. 学习参数传递 |
Arduino UNO 板、LCD1602、4*4矩阵薄膜键盘 |
答题器1 | 随机生成一道计算题,显示在屏幕上 |
1.复习随机数 2.学习随机数种子 3.复习多函数的嵌套使用 |
Arduino UNO 板、LCD1602、4*4矩阵薄膜键盘 |
答题器2 | 验证键盘输入答案的正误,用LCD1602和星空灯进行结果提示,数码管显示倒计时和得分 |
1. 复习4位数码管 2 .学习7位全彩RGB灯 3. 运用数学运算法则设计程序 |
Arduino UNO 板、LCD1602、4*4矩阵薄膜键盘、4位数码管、7位全彩RGB灯 |