位置:L11 智能声控灯 -> 项目介绍

L11“智能声控灯”项目介绍

发布人:张建辉发布时间:2018-01-30 14:03:41

前10个模块结合生活中的小案例,讲解了Arduino功能实现的编程基础:输入输出控制(数字输入输出、模拟信号的输入和PWM信号输出)和程序逻辑(数学运算、循环、分支、布尔等)。而Arduino的“数据输入—数据处理—数据输出”这个基本流程,也正是依托这个基础来实现,区别只是在于使用了不同的输入、输出方式或更加复杂的数值运算和数据处理。后续的课程将会侧重于元件应用及思路开拓,掌握更多的输入输出种类及数据处理方式方法。

本模块是一个应用案例,制作一个生活中常见的案例:声控灯。

一、框架问题

(一)模块问题

智能声控灯是怎样工作的?

(二)内容问题

1.光线传感器是怎样工作的?

2.声音传感器是怎样工作的?

二、知识要点

多传感器协同

三、所需硬件

本节所需硬件元件:Arduino UNO、IO扩展板、环境光线传感器、声音传感器、LED发光模块

 

四、项目任务

(一)必做项目

1.完成课程案例。

2.完成本节课的程序流程图。

(二)选做项目

1.结合中断,将模块8的状态切换灯由按键切换改为声音切换。

2.自己结合手里的传感器,设计一个小的应用场景并编程实现。