亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 學院 > 操作系統 > 正文

DIY遠程移動圖像監測(tiny6410+USB攝像頭+motion+yeelink+curl)

2024-06-28 13:28:07
字體:
來源:轉載
供稿:網友
DIY遠程移動圖像監測(tiny6410+USB攝像頭+motion+yeelink+curl)

看到有博客上采用motion搭建移動圖像監測系統,感覺很強大,但大多缺少遠程監測能力,大多局限于局域網。OK,筆者手頭剛好有一個30W像素的USB攝像頭,那么借用yeelink服務,也來DIY一把,哈哈。

筆者DIY系列參考文章:DIY遠程監控室內溫度設備(tiny6410+ds18b20+yeelink+curl)http://www.CUOXin.com/IDoIUnderstand/p/3537858.htmlDIY遠程控制開關(tiny6410+LED+yeelink+curl) http://www.CUOXin.com/IDoIUnderstand/p/3538356.html一、目的 DIY一個遠程移動圖像監控的系統,可以自動抓拍移動圖像并上傳服務器同時具有定時抓拍功能,實現可以通過web/android/ios/微信查看或接收報警。效果:提供個鏈接,歡迎大家圍觀:http://www.yeelink.net/devices/7376二、軟硬件環境 硬件:tiny6410+USB攝像頭+有線網絡 or USB wifi 軟件:linux+QT/motion/curl/crontab/shell/YeeLink服務三、移動圖像監控實現1、工作原理 所謂移動圖像監測,簡單來說就是利用USB攝像頭定點監測某個區域,平時攝像頭并不拍照,只有當有移動物體經過時,攝像頭便自動抓拍(要監測多大物體、按拍照速率都是可調的),并把拍到的圖像存儲在指定目錄或網絡服務器,實現無人監控功能。 motion 是一套免費開源的移動圖像監測程序。2、motion移植(在Ubuntu中進行的交叉編譯)下載一個motion-3.2.12.tar.gz,通過samba拷到ubuntu下,然后按如下步驟tar zxvf motion-3.2.12.tar.gzcd motion-3.2.12./configure --PRefix=/自定義安裝目錄,我是直接安裝源碼下${PWD}/_install / --host=arm-linux--with-ffmpeg=/home/ffmpeg/ffmpeg-0.5.1/_install/ (若要視頻記錄則添上藍色字體,否則會報出一大堆ffmpeg錯誤,但不影響拍照功能,這部分我沒有使用)makemake installmkdir -p /開發板根文件系統目錄/var/run/motioncp /motion安裝目錄/bin motion /開發板根文件系統目錄/usr/sbin/cp /motion安裝目錄/etc/motion-dist.conf /開發板根文件系統目錄/etc/motion/motion.conf3、motion配置motion.conf中的基本配置見資料1中說明,詳情見“七、詳細操作步驟小結”中提供的下載文件包。一些重要配置:snapshot_interval 600 //設置定時600s抓拍一次target_dir /dev/shm/motion_pic //設置抓拍圖片存放路徑snapshot_filename snapshot//設置定時抓拍圖片文件名jpeg_filename %v-%Y%m%d%H%M%S-%q_motion//設置移動抓拍圖片文件名格式,方便后續shell中進行文件分析處理四、tiny6410實現定時獲取yeelink開關狀態1、在yeelink中注冊一個圖像傳感器。2、根據yeelink的api接口上傳數據。在tiny6410 linux系統上采用shell腳本進行實現。2.1 上傳移動圖像抓拍數據腳本post_motion.sh
 1 #!/bin/sh 2   3 #在單引號中填入yeelink給你的API KEY 4 YL_ApiKey='xxxxx' 5 YL_URL=http://api.yeelink.net/v1.0/device/7376/sensor/11703/photos 6   7 while : 8 do 9 # 查找/dev/shm/motion_pic文件夾下最舊的1個以 motion.jpg 結尾的文件,并獲取其文件名10 PIC=$(find /dev/shm/motion_pic -name "*motion.jpg" | xargs ls -rt | head -n 1)11 echo $PIC > /dev/shm/motion_name12 grep -q "motion.jpg" /dev/shm/motion_name && status=yes || status=no13 echo $status14 if [ $status = yes ];15 then16 upcmd="curl --request POST --data-binary @"$PIC" --header U-ApiKey:$YL_ApiKey --verbose $YL_URL"17 echo $upcmd|sh18 rm $PIC19 sleep 15 # 延時15s 因為yeelink上傳數據要求最小間隔10s,否則報錯20 echo "upload motion picture finish"21 else22 echo "no motion"23 break24 fi25 done

2.2 上傳定時抓拍數據腳本post_timelapse.sh
 1 #!/bin/sh 2  3 #在單引號中填入yeelink給你的API KEY 4  5 YL_ApiKey='xxxxx' 6 YL_URL=http://api.yeelink.net/v1.0/device/7376/sensor/11703/photos 7 PIC=/dev/shm/motion_pic/snapshot.jpg 8  9 upcmd="curl --request POST --data-binary @"$PIC" --header U-ApiKey:$YL_ApiKey --verbose $YL_URL"10 11 echo $upcmd|sh

六、增加定時運行服務在crontab服務中加入下面加紅的一行, 讓腳本每分鐘運行一次, 保存退出。[root@FriendlyARM crontabs]# crontab -e*/10 * * * * /dev/shm/post_timelapse.sh // 新增任務*/1 * * * * /dev/shm/post_motion.sh // 新增任務[root@FriendlyARM crontabs]# crond& // 開啟crond七、詳細操作步驟小結下面提供了交叉編譯后的可執行文件(交叉工具鏈為:FriendlyARM/toolschain/4.5.1/bin/arm-linux-gcc)http://download.csdn.net/detail/v_hyx/6907379使用說明及操作步驟:
 1 /** 2  * @file readme.txt 3  * @brief 基于tiny6410、USB攝像頭、motion、curl的遠程移動圖像監測實現說明 4  * @details 5  * @version V1.0.0 6  * @author Richard.hmm 7  * @date 2014-2-9 8  */ 9  10 1、拷貝motion所需的動態庫到tiny6410開發板系統的/lib/下11 cp /sdcard/motion_lib/* /lib/12  13 2、拷貝motion到usr/sbin/下14 cp /sdcard/motion /usr/sbin/15  16 3、拷貝curl到usr/bin/下17 cp /sdcard/curl /usr/bin/18  19 4、拷貝腳本文件到tiny6410的內存文件系統/dev/shm中20 cp /sdcard/post_timelapse.sh /dev/shm/21 cp /sdcard/post_motion.sh /dev/shm/22 cp /sdcard/motion_alarm.sh /dev/shm/23  24 5、配置crontab25 [root@FriendlyARM crontabs]# crontab -e26 */10 * * * * /dev/shm/post_timelapse.sh  // 新增任務27 */1 * * * * /dev/shm/post_motion.sh  // 新增任務28 [root@FriendlyARM crontabs]# crond&  // 開啟crond29  30 6、拷貝配置文件到/etc下31 cp /sdcard/motion.conf /etc/motion/32  33 7、后臺運行motion34 motion -c /etc/motion/motion.conf &

八、實現效果yeelink的web頁面效果圖移動抓拍到的手指圖片九、參考資料1、Linux下移植motion到6410開發板(移動圖像監測系統)http://blog.csdn.net/l461269717/article/details/80080862、樹莓派玩家5分鐘內將樹莓派-USB攝像頭與Yeelink連接–最好玩的網頁監控器http://blog.yeelink.net/?p=4683、linux下的開源移動圖像監測程序--motion編譯與配置http://www.CUOXin.com/qinyg/p/3355707.html
發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
91精品91久久久久久| 国产精品∨欧美精品v日韩精品| 亚洲国产精彩中文乱码av| 国产免费成人av| 成人激情在线观看| 久久久影视精品| 国产精品激情自拍| 亚洲高清一二三区| 欧美日韩xxx| 亚洲免费av电影| 亚洲国产日韩欧美在线99| 国产精品福利无圣光在线一区| 久久精品99久久久久久久久| 亚洲欧美日韩一区在线| 在线精品高清中文字幕| 亚洲国产精品高清久久久| 日本精品视频在线| 成人黄色免费看| 岛国av一区二区三区| 久久亚洲精品视频| 91精品国产91久久| 亚洲欧美激情另类校园| 97香蕉超级碰碰久久免费软件| 亚洲理论在线a中文字幕| 国产成人精品视频在线观看| 深夜成人在线观看| 欧美激情va永久在线播放| 欧美成人免费全部观看天天性色| 亚洲欧美日韩国产精品| 亚州欧美日韩中文视频| 久久久久久久一区二区| 国产精品美女在线观看| 久久亚洲私人国产精品va| 久久久电影免费观看完整版| 欧美体内谢she精2性欧美| 亚洲午夜精品久久久久久久久久久久| 亚洲综合社区网| 日本一区二区不卡| 日韩大陆毛片av| 亚洲美女av网站| 国产精品免费一区| 岛国视频午夜一区免费在线观看| 亚洲白拍色综合图区| 日韩欧美国产免费播放| 国产精品一区二区久久精品| 蜜臀久久99精品久久久久久宅男| 精品视频在线播放| 精品国产31久久久久久| 日韩精品欧美国产精品忘忧草| 欧美大片大片在线播放| 久久亚洲精品国产亚洲老地址| 青青精品视频播放| 欧美精品电影免费在线观看| 成人久久一区二区三区| 久久精视频免费在线久久完整在线看| 国产精品99久久久久久久久| 久久国产加勒比精品无码| 色老头一区二区三区| 欧美专区第一页| 国产丝袜一区视频在线观看| 日韩在线精品一区| 日本精品久久久久影院| 欧美第一页在线| 国产xxx69麻豆国语对白| 欧美日韩免费在线观看| 国产69精品久久久久9999| 亚洲男人天堂网| 另类天堂视频在线观看| 久久精品人人做人人爽| 免费av在线一区| 搡老女人一区二区三区视频tv| 欧美激情在线观看视频| 日韩电影中文字幕| 亚洲欧美第一页| 久久成人18免费网站| 91成人在线视频| 国内精品一区二区三区四区| 国产一区二区三区丝袜| 26uuu另类亚洲欧美日本老年| 亚洲高清久久网| 亚洲电影天堂av| 午夜精品久久久久久久99黑人| 亚洲图中文字幕| 欧美www视频在线观看| 日韩美女主播视频| 美女少妇精品视频| 国产一区二区香蕉| 美女扒开尿口让男人操亚洲视频网站| 在线观看国产成人av片| 97**国产露脸精品国产| 97福利一区二区| 国产mv免费观看入口亚洲| 国产精品∨欧美精品v日韩精品| 国产精品视频yy9099| 啪一啪鲁一鲁2019在线视频| 国产一区视频在线| 久热精品在线视频| 亚洲一区二区中文| 97视频在线观看亚洲| 欧美中文字幕第一页| 久久久久久久国产精品| 91国内免费在线视频| 精品亚洲国产成av人片传媒| 国产日韩精品综合网站| 日韩精品福利在线| 国产国产精品人在线视| 欧美国产视频一区二区| 日韩在线资源网| 蜜臀久久99精品久久久久久宅男| 亚洲成人教育av| 欧美诱惑福利视频| 国产97在线视频| 久久视频在线视频| 日韩在线免费观看视频| 91久久精品日日躁夜夜躁国产| 91免费版网站入口| 久久精品久久精品亚洲人| 黄网动漫久久久| 成人激情视频在线| 在线看欧美日韩| 欧美激情精品久久久久久免费印度| 久久久国产一区二区| 日本一区二区在线免费播放| 国产精品免费久久久| 亚洲欧美在线一区| 亚洲国产古装精品网站| 国产精品免费久久久久影院| 亚洲成人久久网| 国产91久久婷婷一区二区| 国产精品影片在线观看| 日韩精品在线免费播放| 人九九综合九九宗合| 26uuu亚洲国产精品| 国产一区二区香蕉| 日韩av观看网址| 国产精品嫩草视频| 成人www视频在线观看| 欧美亚洲成人网| 欧美日韩一区二区免费视频| 亚洲精品美女久久| 欧美丰满片xxx777| 亚洲欧美综合图区| 91亚洲国产成人精品性色| 欧美成人午夜剧场免费观看| 国产精品久久久久久婷婷天堂| 91av在线影院| 福利一区福利二区微拍刺激| 国产日韩欧美在线观看| 91夜夜揉人人捏人人添红杏| 8x海外华人永久免费日韩内陆视频| 日韩a**中文字幕| 国产精品视频精品视频| 中文日韩在线视频| 亚洲视频在线观看| 国产精品黄色av| 日本久久久久久久| 欧美亚洲国产日韩2020| 欧美亚洲在线视频| 亚洲精品电影网| 国产精品久久久久久久久久三级| 国产91精品在线播放| 亚洲成人激情图| 国产精品av免费在线观看| 中文字幕日韩专区|