Curriculum Framework

课程大纲

Lesson 1

智能存钱罐

课程内容:

在OLED上显示各种几何图案,显示数字和英文,并且滚动; 制作存钱罐并编写程序,利用光电开关,记录硬币数,舵机退币

知识点:

1. 学习OLED模块
2. 学习中断指令
3. 学习光电开关
4. 复习舵机

使用硬件:

OLED显示屏、光电开关模块、舵机

Lesson 2

便携式环境监测(一)

课程内容:

在OLED显示屏上显示时间、温湿度以及PM2.5数值,蓝牙通讯,检测器和显示屏可以分开,实现携带功能, 通过手势改变查看的数据

知识点:

1. 复习时钟模块
2. 复习温湿度传感器
3. 复习蓝牙通讯
4. 复习手势传感器
5. 学习粉尘传感器

使用硬件:

OLED显示屏、时钟模块、温湿度传感器、粉尘传感器、蓝牙模块

Lesson 3

便携式环境检测(二)

课程内容:

屏幕上增加位置坐标信息以及大气压强数值

知识点:

1. 学习GPS模块
2. 学习大气压强传感器

使用硬件:

OLED显示屏、时钟模块、温湿度传感器、粉尘传感器、蓝牙模块
、GPS模块、大气压强传感器

Lesson 4

便携式环境监测(三)

课程内容:

增加指南针功能,用OLED模拟指南针图像,根据位置改变图像

知识点:

1. 学习指南针模块

使用硬件:

OLED显示屏、时钟模块、温湿度传感器、粉尘传感器、蓝牙模块、GPS模块、大气压强传感器、指南针模块

Lesson 5

智能管家(一)

课程内容:

通过语音识别,在点阵屏上显示丰富的表情、图案并做动作

知识点:

1. 学习语音识别
2. 复习点阵屏
3. 复习舵机

使用硬件:

语音识别模块、点阵屏、舵机

Lesson 6

智能管家(二)

课程内容:

语音控制音乐播放,具体的音乐名字,上一首,下一首,暂停等

知识点:

1. 学习MP3模块
2. 复习语音识别
3. 复习点阵屏·

使用硬件:

语音识别模块、MP3模块、点阵屏、舵机

Lesson 7

智能管家(三)

课程内容:

对管家讲特定的话,管家会做出相应的回应,播放语音,语音播放的文字内容、音量大小、音色等可调

知识点:

1. 学习语音播放模块的使用
2. 复习语音识别

使用硬件:

语音播放模块、语音识别模块、喇叭

Lesson 8

智能管家(四)

课程内容:

制作一个完整版的智能管家,集合语音播放、语音识别、控制家电的功能。用舵机实现智能管家的一些动作。

知识点:

1.复习语音播放模块
2.复习语音识别模块
3.复习MP3模块
4.学习红外发射模块

使用硬件:

语音播放、语音识别、MP3、红外发射、舵机

Lesson 9

私人保险柜(一)

课程内容:

给保险柜设定一个密码,只有用密码才能打开

知识点:

1. 学习电磁铁模块的使用
2. 复习LCD相关知识
3. 薄膜键盘

使用硬件:

电磁铁模块、LCD1602、电位计、薄膜键盘

Lesson 10

私人保险柜(二)

课程内容:

保险柜既需要密码,还需要指纹识别,指纹正确开门

知识点:

1. 学习指纹识别模块

使用硬件:

OLED显示屏、RFID模块、漫反射光电开关、舵机

Lesson 11

智能停车(一)

课程内容:

刷卡进入,写入编号,感应开闸,出闸计费

知识点:

1. 学习RFID模块
2. 学习时间函数
3. 复习OLED
4. 复习光电开关

使用硬件:

OLED显示屏、RFID模块、漫反射光电开关、舵机

Lesson 12

智能停车(二)

课程内容:

自动检测车位,自动分配空余车位,刷卡可以查看停车位置

知识点:

1. 复习OLED
2. 复习红外对管
3. 复习RFID模块

使用硬件:

OLED显示屏、RFID模块、红外对管、舵机、语音播放

继续了解 Python Level1