1 / 4
文档名称:

树莓派实验报告.docx

格式:docx   大小:1,649KB   页数:4页
下载后只包含 1 个 DOCX 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

树莓派实验报告.docx

上传人:huiwenliao_666 2022/7/19 文件大小:1.61 MB

下载得到文件列表

树莓派实验报告.docx

相关文档

文档介绍

文档介绍:The final edition was revised on December 14th, 2020.
树莓派实验报告
成绩:
教师:
课程名称:嵌入式Window The final edition was revised on December 14th, 2020.
树莓派实验报告
成绩:
教师:
课程名称:嵌入式Windows程序开发
实验名称:实验12-PIR传感器和语音识别实验
专业班级: 姓名: 学号: 实验日期:
一、实验目的:
(1)熟悉人体红外传感器、语音识别和文本转语音(TTS)。
(2)掌握在Windows 10 IoT Core中使用GPIO读取人体红外传感器输出的方法。
(3)掌握在Windows 10 IoT Core中使用SpeechRecognition和SpeechSynthesis进行语音识别和语音合成的方法。
二、实验内容:
(1)将人体红外传感器PIR、LED灯分别连接到树莓派的GPIO5和GPIO6,运行程序12-1后,先点击初始化PIR按钮,若附近有人活动时,即程序检测到上升沿,指示的LED灯亮;没有人活动时,即程序检测到下降沿,LED灯熄灭,与应用程序界面上的状态同步。如下图所示。
在实验12-1的基础上,使用树莓派、人体红外传感器PIR、LED灯、电阻、面包板和跳线,实现Security Camera。即检测到附近有人活动时,程序自动拍照,存储到本地。
(2)使用树莓派(IoT Core系统烧写版本为14986)、USB声卡、耳机、麦克风、LED灯、电阻、面包板和跳线,实现本地的语音合成和语音识别,从而达到控制LED灯的目的。程序12-2给出了语音控制一个LED的场景,即使用语音turn on bedroom led或者turn off bedroom led来控制GPIO5引脚连接的LED灯。同时,可以在Visual Studio的Output窗口看到语音识别的实时结果。如下图所示。
用户可以在应用程序界面输入文字,点击按钮,可以让系统读出该内容,如下图所示。
请在此基础上,添加LED灯,修改语音定义文件和程序,从而达到控制两个不同的LED的功能。
三、实验结果(注意:所有截图需要加注自己的姓名+学号水印):
1. 利用Fritzing软件画出硬件连接图,给出实验内容1对应的所有关键代码,给出测试结果和说明,附调试截图。
硬件连接图:
硬件连接图如左图所示,将led连接在GPIO5上,将pri的数据输出接口接在GPIO18上
关键代码:
private void PinPIR_ValueChanged(GpioPin sender, GpioPinValueChangedEventArgs e)
{
利用Fritzing软件画出硬件连接图,给出实验内容2对应的所有关键代码,给出测试结果和说明,附调试截图。
硬件连接图:
如右图所示,在此次的试验中需要用到两个GPIO引