新闻中心

EEPW首页>嵌入式系统>设计应用> 基于ARM-linux的智能监控系统设计

基于ARM-linux的智能监控系统设计

作者: 时间:2013-02-01 来源:网络 收藏

(8)发送AT+QMMSEND=1,发送彩信。

应用软件部分代码如下:

/*pic.txt用于记录文件pic.txt记录是否有图像变化。1:有图像变化0:没有图像变化*/

pic_fd=open(pic.txt,O_RDWR|O_CREAT,0666);

read(pic_fd,pic_buf,1);

if(pic_buf[0]==′1′) /*检测到有图像变化*/

start_playMP3(); /*播放MP3报警音乐函数*/

send_text(); /*发送文本短信*/

fd=open(pic_name.jpg,O_RDWR,0777));

len=read(fd,buff);

send_MMS(”150968807501”,len,buff);/*发送彩信*/

strcpy(uart_buff,AT_QIDEACT);

strcpy(ptr1_code,AT_QMMSEND);

Send_AT_Command(ptr1_code); /*发送彩信*/

Send_AT_Command(uart_buff); /*断开连接*/

return 0;

4 系统测试

运动目标检测的测试结果如图4所示,当摄像头视野内出现运动物体且像素变化达到设定的阈值时,报警模块发出警报,同时拍摄下一组运动目标的图像,在照片内用方框标定运动目标。用户手机接收到报警短信和彩信,如图5所示。

本文提出了一种运动检测的家居方案,该系统最终完成了运动目标的检测功能。当有物体入侵时,系统可以灵敏地检测到运动目标,然后拍摄下入侵者的照片,将图片发送到用户的手机,并发出报警信号。系统能够满足无人值守环境的应用需求[6-8],提高了系统的化水平。

linux操作系统文章专题:linux操作系统详解(linux不再难懂)

上一页 1 2 下一页

评论


相关推荐

技术专区

关闭