甜橙示例程序
项目号 | 项目名称 | 任务 | 软件知识点 | 硬件元器件 |
1 | Hello World | 任务一:点亮真实的单色LED灯 | 1、数字输出模块 2、延时模块 3、顺序结构 | 1、单色LED灯 |
任务二:让LED灯循环闪烁 | 1、循环结构 2、变量的使用 3、顺序结构 | 1、单色LED灯 | ||
2 | S.O.S. | 任务:s.o.s.求救信号 | 1、数字输出 2、延时模块 3、循环模块 | 1、单色LED灯 |
3 | 神奇的按钮 | 任务一:简易延时灯 | 1、数字输入 2、逻辑 3、条件结构 | 1、按钮传感器 2、单色LED灯 |
任务二:使用按钮模拟开关1 | 1、声明变量 2、初始化 3、条件结构 | 1、按钮开关 2、单色LED灯 | ||
任务三:使用按钮模拟开关2 | 1、中断 2、条件结构 | 1、按钮 2、单色LED灯 | ||
4 | 简易入侵检测仪 | 任务一:简易入侵仪 | 1、条件结构 2、数字输入 3、逻辑非 4、数字输出 | 1、红外接近开关 2、单色LED灯 |
任务二:记录入侵 | 1、初始化 2、数字输入 3、中断 4、条件结构 | 1、按钮开关 2、红外接近开关 3、单色LED灯 | ||
5 | 可调灯 | 任务一:简易呼吸灯 | 1、函数程序块 2、循环结构 3、模拟输出 4、数学计算 | 1、单色LED灯 |
任务二:制作五档可调灯 | 1、初始化 2、变量声明与赋值 3、逻辑比较 4、条件结构 5、模拟输出 | 1、单色LED灯 2、按钮开关 | ||
任务三:制作旋钮可调灯 | 1、模拟输出 2、映射程序块 3、初始化 4、变量声明与赋值 5、中断 6、模拟输入 7、自定义函数 | 1、模拟角度电位器 2、按钮开关 3、单色LED灯 | ||
6 | 智能灯 | 任务一:声控灯 | 1、串口打印 2、模拟输入 3、条件结构 4、数学比较 | 1、模拟声音传感器 2、单色LED灯 |
任务二:制作楼道灯 | 1、串口打印 2、模拟输入 3、条件结构 4、逻辑 | 1、单色LED灯 2、模拟声音传感器 3、光线传感器 | ||
任务三:制作电子蜡烛 | 1、串口打印 2、模拟输入 3、条件结构 4、逻辑比较 5、循环结构 | 1、单色LED灯 2、模拟声音传感器 3、光线传感器 | ||
7 | 创意门铃 | 任务一:让蜂鸣器发声 | 1、顺序结构 2、蜂鸣器程序块 | 1、蜂鸣器 |
任务二:制作简易门铃 | 1、自定义函数 2、蜂鸣器程序块 3、条件结构 4、数字输入 5、逻辑非 | 1、蜂鸣器 2、按钮开关 | ||
8 | 小小作曲家 | 任务一:简单音阶 | 1、顺序结构 2、蜂鸣器 | 1、蜂鸣器 |
任务二:简单乐曲 | 1、顺序结构 2、蜂鸣器 | 1、蜂鸣器 | ||
任务三:自编旋律 | 1、顺序结构 2、蜂鸣器 3、延时 | 1、蜂鸣器 | ||
9 | 噪音计 | 任务一:制作一个噪音计 | 1、舵机模块 2、映射 | 1、模拟声音传感器 2、舵机 |
任务二:探测最大噪音 | 1、中断 2、变量声明与赋值 3、初始化 4、条件结构 5、映射 6、数字输出 | 1、模拟声音传感器 2、按钮 3、舵机 | ||
10 | 遥控灯 | 任务:制作一个红外遥控灯 | 1、红外接收程序块 2、条件结构 3、变量 | 1、红外接收模块 2、遥控器 3、LED灯 |
11 | 另类电子琴 | 任务:制作另类电子琴 | 1、变量 2、超声波测距 3、初始化 4、约束 5、数组 | 1、超声波模块 2、蜂鸣器 |
12 | 超声波测距 | 任务:制作一个超声波测距仪,且在显示屏显示距离 | 1、初始化 2、LCD初始化 3、液晶显示屏 4、变量声明与赋值 5、显示屏清屏 | 1、LCD1602显示屏 2、超声波 |
13 | 蓝牙通信 | 任务:蓝牙与PC通信 | 1、AT模式设置 2、蓝牙 | 1、HC05 2、PC |
14 | 全彩LED | 任务:ws2812全彩灯 | 1、RGB灯准备 2、RGB灯控制 3、顺序结构 | 1、RGB灯 |
15 | 温湿度 | 任务:串口打印温度值 | 1、变量的使用 2、串口打印 3、顺序结构 | 1、温度传感器 |
16 | 减速电机 | 任务:电机正反转 | 1、电机初始化 2、电机选择 3、顺序结构 | 1、HR8833电机 2、外接电源 |
Last updated