Curriculum Framework

课程大纲

Lesson 1

迎宾机器人1

课程内容:

有人靠近,机器人切换图案,舵机控制转头,手臂挥手互动

知识点:

1. 学习漫反射光电开关
2. 学习点阵屏显示
3. 通过条件判断切换点阵屏图案
4. 复习舵机

使用硬件:

漫反射光电开关、点阵屏、舵机

Lesson 2

迎宾机器人2

课程内容:

根据手挥动的方向点阵图案朝不同的方向滚动

知识点:

1. 学习手势传感器
2. 学习点阵屏滚动显示
3. 复习舵机

使用硬件:

手势传感器、漫反射光电开关、点阵屏、舵机

Lesson 3

智能泡泡机

课程内容:

有人靠近,泡泡机自动吹泡泡

知识点:

1. 学习人体红外传感器
2. 9g/360°舵机
3. 学习风扇模块,学习电机的正反转(高低控制)

使用硬件:

人体红外传感器、风扇模块、9g/360°舵机

Lesson 4

智能风扇1

课程内容:

感应温度,自动调节风扇速度

知识点:

1.学习温度传感器
2.学习风扇模块(PWM调速),设计风扇不同档位

使用硬件:

温度传感器、风扇模块

Lesson 5

智能风扇2

课程内容:

用1位数码管显示风扇的不同档位

知识点:

1.学习数码管显示数字
2.复习温度传感器
3.复习风扇模块

使用硬件:

1位数码管、温度传感器、风扇模块

Lesson 6

电子时钟1

课程内容:

3个四位数码管分别显示年、月、日、时、分

知识点:

1. 学习时钟模块(收到和自动获取时间)
2. 学习四位数码管

使用硬件:

时钟模块、四位数码管

Lesson 7

电子时钟2

课程内容:

设置闹钟,时间到了,蜂鸣器发出声音,按下按键,停止发出声音;设置睡觉时间段,闹钟自动调低亮度

知识点:

1. 时间对比
2. 闹钟响起、关闭
3. 四位数码管亮度设置

使用硬件:

按键开关、蜂鸣器、四位数码管、时钟模块

Lesson 8

宠物喂食器1

课程内容:

震动传感器检测宠物是否靠近,靠近后,判断食物是否装满,自动向喂食器中添加宠物粮食.

知识点:

1. 学习红外对管
2. 复习舵机
3. 复习压电陶瓷震动传感

使用硬件:

红外对管、舵机、震动传感器

Lesson 9

宠物喂食器2

课程内容:

检测水量是否充足,添加水泵,给宠物活水

知识点:

1. 学习水位传感器
2. 学习水泵的使用
3. 学习驱动板的使用

使用硬件:

水位传感器、水泵、驱动板、红外对管、舵机、震动传感器

Lesson 10

植物卫士

课程内容:

检测土壤水分是否充足,光照是否强烈;土壤水分不足,水泵自动浇花;光照过强,遮光板遮光

知识点:

1. 学习土壤湿度传感器
2. 学习光照传感器
3. 复习驱动板和水泵
4. 复习舵机

使用硬件:

土壤湿度传感器、光照传感器、舵机、驱动板、水泵

Lesson 11

清洁机器人1

课程内容:

红外遥控器控制机器人运动

知识点:

1. 学习红外遥控接收器和红外遥控器
2. 学习设置变量类型
3. 学习36g/360°舵机调速

使用硬件:

红外遥控器、红外遥控接收器、36g/360°舵机、风扇模块

Lesson 12

清洁机器人2

课程内容:

遥控器控制机器人吸尘、拖地

知识点:

1. 复习水泵
2. 复习9g/360°舵机
3. 复习风扇模块

使用硬件:

红外遥控接收器、红外遥控器、9g/360°舵机、36g/360°舵机、风扇模块

继续了解 Arduino Level3