Raspberry Pi Garage Door Opener,带有门状态流媒体视频。
这个 Instructable 修改了另外两个指南。刚刚在页面上将磁性传感器与门状态连接起来。
第 1 步:先做这些指导
你需要做这个 Instructable @http://www.instructables.com/id/Raspberry-Pi-Garage-Door-Opener
然后做这个 @ http://pimylifeup.com/raspberry-pi-webcam- server/
接下来,我将展示我为在与按钮相同的屏幕上制作视频所做的更改。
第 2 步:接下来编辑 \var\www\style.css
[电子邮件保护]$ nano /var/www/css/style.css
用这个替换所有文本(粘贴似乎删除了格式)用你的 RasPi 替换 IP 地址。
html,body {
margin:0px;
padding:0px;
background:#263238;
background-image:url(“http://192.168.1.150:8081/videostream.cgi” );
background-size:980px 735px;
background-repeat:不重复;
text-align:left;
}
div.awrap{
位置:固定;
高度:150px;
left:110px;
top:792px;
width:760px;
text-align:left;
}
a {
display:inline-block;
border-radius:15px;
边框:2px 实心 #263238;
width:760px;
height:150px;
background:#B5B1B1;
-moz-box-shadow:inset 0 0 10px #000000;
-webkit-box-shadow:inset 0 0 10px #000000;
box-shadow:inset 0 0 10px #000000;
-webkit-tap-highlight-color:rgba(255, 255, 255, 0)$
}
a:active {
background:#263238;
-moz-box-shadow:inset 0 0 50px #000000;
-webkit-box-shadow:inset 0 0 50px #000000;
box-shadow:inset 0 0 50px #000000;
}
第三步:修改sudo nano /var/www/index.php
第四步:修改sudo nano /etc/init.d/garagerelay
#! /bin/bash
# /etc/init.d/garagerelay
# 在系统要求时执行特定功能
案例“$1”在
开始)
echo “启动继电器”
# 打开 0 保持继电器关闭
/usr/local/bin/gpio 写 0 1
#在 BCM 输出模式下启动 Gpio 0 或 17
/usr/local/bin/gpio mode 0 out
#在带上拉模式的 BCM 中启动 Gpio 2 或 27(使用 BCM 27 右侧的引脚作为磁开关的接地)
/usr/local/bin/gpio mode 2 in
/usr/local/bin/gpio mode 2 up
;;
停止)
回声“停止gpio”
;;
*)
回声“用法:/etc/init.d/garagerelay {start|stop}”
出口1
;;
esac
退出 0
第 5 步:使 Motion 在启动时启动
$ sudo nano /etc/init.d/cam_motion
然后粘贴下面的blob
#! /bin/sh
# /etc/init.d/cam_motion
#在系统要求时执行特定功能
case “$1” in
start)
echo“启动相机运动”
nohup /home/pi/mmal/motion -n -c /home/pi/mmal/motion-mmalcam.conf 1>/dev/null 2>&1;;
stop)
echo “停止相机运动”
killall 运动
;;
*)
echo “用法:/etc/init.d/cam_motion {start| stop}”
exit 1
;;
esac
exit 0
crtl o 保存
crtl x 退出
使其可执行
$ sudo chmod 777 /etc/init.d/cam_motion
让它在开机时启动
$ sudo update-rc.d -f cam_motion start 4
重启
欲知更多详情:Raspberry Pi Garage Door Opener,带有门状态流媒体视频。
制造工艺
- 使用 DS18B20 读取温度 |树莓派 2
- 使用 RASPBERRY PI 测量温度
- 使用 Raspberry Pi 监测温度
- 树莓派上的 HA 中的运动传感器、警报、视频录制
- 用树莓派检测闪电
- 带有 t cobbler plus 的 Raspberry pi 2 水报警器
- ThingSpeak 温度监视器与 Raspberry Pi
- 带有 Raspberry Pi 和湿度传感器的 Aeroponics
- 在没有 LIRC 的情况下将 IR Remote 与 Raspberry Pi 一起使用
- 鸟舍中的带摄像头的树莓
- 具有睡眠模式的树莓派关机电路
- 使用 Raspberry Pi 和 Python 构建机器人