
基于Tiny6410、USB摄像头、Motion和cURL的远程图像监控系统及其操作指南
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本项目构建了一个使用Tiny6410开发板与USB摄像头的远程图像监控系统。通过集成开源软件Motion检测移动并自动截图,利用cURL发送图片至服务器,便于实时监控和安全预警。
### 基于tiny6410、USB摄像头、motion、curl的远程移动图像监测实现说明
#### 详细步骤:
1. 将motion所需的动态库文件复制到tiny6410开发板系统的/lib/目录下:
```shell
cp /sdcard/motion_lib/* /lib/
```
2. 复制motion程序到/usr/sbin/目录下:
```shell
cp /sdcard/motion /usr/sbin/
```
3. 将curl工具复制到/usr/bin/目录下:
```shell
cp curl /usr/bin/
```
4. 将脚本段落件复制至tiny6410的内存文件系统/dev/shm中:
```shell
cp /sdcard/post_timelapse.sh /dev/shm/
cp /sdcard/post_motion.sh /dev/shm/
cp /sdcard/motion_alarm.sh /dev/shm/
```
5. 配置crontab定时任务:
- 编辑crontab文件并添加以下内容:
```shell
*/10 * * * * /dev/shm/post_timelapse.sh // 新增任务
*/1 * * * * /dev/shm/post_motion.sh // 新增任务
```
- 启动cron守护进程:
```shell
crond &
```
6. 将配置文件复制到/etc/motion目录下:
```shell
cp /sdcard/motion.conf /etc/motion/
```
7. 在后台运行motion程序:
```shell
motion -c /etc/motion/motion.conf &
```
全部评论 (0)


