日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

树莓派人体感应报警器

發布時間:2024/1/1 编程问答 38 豆豆
生活随笔 收集整理的這篇文章主要介紹了 树莓派人体感应报警器 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
買了一個香橙派。琢磨著做了一個人體感應報警器。 需要的東西很簡單, 一個音樂播放芯片,一個繼電器,一個漫步者的喇叭, 一個人體紅外感應器, 五伏電源, 一個香橙派,還有一個10K歐的電阻 總共加起來。150塊錢左右。 這只是一個簡易的報警器。 我現在還不會linux上面音樂播放器編程,如果懂得編程的話,可以省掉音樂播放芯片和繼電器

后面還可以拓展給手機發短信的功能。 比如說,當紅外感應器感應到有人體進入感應區域的時候,如果沒有自己的手機接收到家里的wifi。就跟手機發一條提醒短信,同時音響發出報警音效。

所有的元器件如下圖



接線圖如下所示,



最后效果如下視頻。 http://player.youku.com/player.php/sid/XMTYwNTg5MDA2OA==/v.swf

代碼也非常簡單,有興趣的朋友可以自已改一下,也可以加我QQ一起探討一下有關于樹莓派的編程應用 #include <wiringPi.h>
#include <stdint.h>
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <sys/types.h>?
#include <sys/stat.h>?
#include <fcntl.h>
#include <sys/sysinfo.h>




//主函數
int main()
{?
wiringPiSetup() ; //初始化GPIO
pinMode (24, INPUT) ; //設置GPIO 24 引腳 為輸入模式
pinMode (25, OUTPUT) ; //設置GPIO 25 引腳 為輸出模式
while(1)
{
//以下為信號處理以及LED點亮;
if(digitalRead (24) == 1) ?//如果GPIO 24引腳為高電平,則是感應到人體
{
delay (100) ;//延時去抖動
if(digitalRead (24) == 1)?
{?
digitalWrite(25, LOW); ?//GPIO 25 電平觸發繼電器啟動;
while(digitalRead (24) == 1)?
;?
}
}

return 0;
}


總結

以上是生活随笔為你收集整理的树莓派人体感应报警器的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。