精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
成绩:
教师: allingEdge";
}
if ( == )
{
= redBrush;
= "PIR RisingEdge";
takePhoto_Click(takePhoto, new RateChangedRoutedEventArgs());
}
});
}
如上面的代码所示在原来的代码段中调用takePhoto_Click(takePhoto, new RateChangedRoutedEventArgs());函数,在主页面的圆点控制的代码中添加调用拍照功能的代码。当人体红外传感器检测到时输出高电平,GPIO口接受到后检测到上升沿便会进行拍照并且点亮led
精选优质文档-----倾情为你奉上
精选优质文档-----倾情为你奉上
专心---专注---专业
专心---专注---专业
精选优质文档-----倾情为你奉上
专心---专注---专业
实验结果:
实验结果如图所示,当红外设备检测到有人时就会进行拍照,并且将照片进行保存,于此同时,照片展示框下的指示点便会由灰色变为红色以指示检测到红外信息,同时连接在树莓派GPIO上的led小灯点亮。没有检测到红外信息时,便不会拍照。也不会执行任何操作。
2. 利用Fritzing软件画出硬件连接图,给出实验内容2对应的所有关键代码,给出测试结果和说明,附调试截图。
硬件连接图:
如右图所示,在此次的试验中需要用到两个GPIO引脚,分别为GPOI6和GPIO12。
关键代码:
private async void LightControl(string command, string target)
{
if (target == "Bedroom")
{
//===========================
if (command == "ON")
{
if (BedRoomLED_GpioPin != null)
{
await
树莓派实验报告(共7页) 来自淘豆网m.daumloan.com转载请标明出处.