下载此文档

树莓派实验报告.doc


文档分类:高等教育 | 页数:约7页 举报非法文档有奖
1/7
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/7 下载此文档
文档列表 文档介绍
成绩:教师:课程名称:嵌入式Windows程序开发实验名称:实验12-PIR传感器和语音识别实验专业班级:姓名:学号:实验日期:一、实验目的:(1)熟悉人体红外传感器、语音识别和文本转语音(TTS)。(2)掌握在Windows10IoTCore中使用GPIO读取人体红外传感器输出的方法。(3)掌握在Windows10IoTCore中使用SpeechRecognition和SpeechSynthesis进行语音识别和语音合成的方法。二、实验内容:(1)将人体红外传感器PIR、LED灯分别连接到树莓派的GPIO5和GPIO6,运行程序12-1后,先点击初始化PIR按钮,若附近有人活动时,即程序检测到上升沿,指示的LED灯亮;没有人活动时,即程序检测到下降沿,LED灯熄灭,与应用程序界面上的状态同步。如下图所示。在实验12-1的基础上,使用树莓派、人体红外传感器PIR、LED灯、电阻、面包板和跳线,实现SecurityCamera。即检测到附近有人活动时,程序自动拍照,存储到本地。(2)使用树莓派(IoTCore系统烧写版本为14986)、USB声卡、耳机、麦克风、LED灯、电阻、面包板和跳线,实现本地的语音合成和语音识别,从而达到控制LED灯的目的。程序12-2给出了语音控制一个LED的场景,即使用语音turnonbedroomled或者turnoffbedroomled来控制GPIO5引脚连接的LED灯。同时,可以在VisualStudio的Output窗口看到语音识别的实时结果。如下图所示。用户可以在应用程序界面输入文字,点击按钮,可以让系统读出该内容,如下图所示。请在此基础上,添加LED灯,修改语音定义文件和程序,从而达到控制两个不同的LED的功能。三、实验结果(注意:所有截图需要加注自己的姓名+学号水印):,给出实验内容1对应的所有关键代码,给出测试结果和说明,附调试截图。硬件连接图: 硬件连接图如左图所示,将led连接在GPIO5上,将pri的数据输出接口接在GPIO18上关键代码:privatevoidPinPIR_ValueChanged(GpioPinsender,GpioPinValueChangedEventArgse){//togglethestateoftheLEDeverytimethebuttonispressedif(==){();}if(==){();}vartask=(,()=>{if(==){=grayBrush;="PIRFallingEdge";}if(==){=redBrush;="PIRRisingEdge";takePh

树莓派实验报告 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数7
  • 收藏数0 收藏
  • 顶次数0
  • 上传人cby201601
  • 文件大小974 KB
  • 时间2019-06-19