Raspberry Pi Garage Door Opener com streaming de vídeo do status da porta.
Este Instructable modifica dois outros guias. Acabei de conectar um sensor magnético com o status da porta na página.
Etapa 1:faça estes instrutíveis primeiro
Você precisa fazer isso Instructable @http://www.instructables.com/id/Raspberry-Pi-Garage-Door-Opener
Então faça este @ http://pimylifeup.com/raspberry-pi-webcam- servidor /
A seguir irei mostrar o que mudei para fazer o Vídeo na mesma tela do botão.
Etapa 2:edite \ var \ www \ style.css próximo
[email protected] $ nano /var/www/css/style.css
Substitua todo o texto por isto (a colagem parece remover a formatação) Substitua o endereço IP pelo seu RasPi.
html, body {
margem:0px;
preenchimento:0px;
fundo:# 263238;
imagem de fundo:url (“http://192.168.1.150:8081/videostream.cgi” );
tamanho do fundo:980px 735px;
repetição do fundo:sem repetição;
alinhamento de texto:esquerda;
}
div.awrap {
posição:fixa;
altura:150px;
esquerda:110px;
topo:792px;
largura:760px;
alinhamento do texto:esquerda;
}
a {
display:bloco embutido;
raio da borda:15px;
borda:2px sólido # 263238;
largura:760px;
altura:150px;
fundo:# B5B1B1;
-moz-box-shadow:inserido 0 0 10px # 000000;
-webkit-box-shadow:inserir 0 0 10px # 000000;
box-shadow:inserir 0 0 10px # 000000;
-webkit-tap-highlight-color:rgba (255, 255, 255, 0) $
}
a:ativo {
background:# 263238;
-moz-box-shadow:inserido 0 0 50px # 000000;
-webkit-box-shadow:inserir 0 0 50px # 000000;
box-shadow:inserir 0 0 50px # 000000;
}
Etapa 3:modificar sudo nano /var/www/index.php
Etapa 4:Modificar sudo nano /etc/init.d/garagerelay
#! / bin / bash
# /etc/init.d/garagerelay
# Executar funções específicas quando solicitado pelo sistema
caso “$ 1” em
começar)
eco “Relé de partida”
# Ligue 0 que mantém o relé desligado
/ usr / local / bin / gpio write 0 1
# Inicie o Gpio 0 ou 17 no modo de saída BCM
/ usr / local / bin / gpio modo 0 de saída
# Inicie o Gpio 2 ou 27 no BCM no modo com pull up (use o pino à direita do BCM 27 para o aterramento para a chave magnética)
/ usr / local / bin / gpio modo 2 em
/ usr / local / bin / gpio modo 2 acima
;;
Pare)
eco “Stopping gpio”
;;
*)
echo “Uso:/etc/init.d/garagerelay {start | stop}”
saída 1
;;
esac
saída 0
Etapa 5:faça o movimento começar na inicialização
$ sudo nano /etc/init.d/cam_motion
Em seguida, cole o blob abaixo
#! / bin / sh
# /etc/init.d/cam_motion
# Executa funções específicas quando solicitado pelo sistema
caso “$ 1” em
início)
echo “Iniciando o movimento da câmera”
nohup / home / pi / mmal / motion -n -c /home/pi/mmal/motion-mmalcam.conf 1> / dev / null 2> &1;;
parar)
echo “Parando o movimento da câmera”
movimento killall
;;
*)
echo “Uso:/etc/init.d/cam_motion {start | parar} ”
sair 1
;;
esac
sair 0
crtl o para salvar
crtl x para sair
Torná-lo executável
$ sudo chmod 777 /etc/init.d/cam_motion
Faça-o iniciar na inicialização
$ sudo update-rc.d -f cam_motion start 4
Reinicializar
Para obter mais detalhes:Raspberry Pi Garage Door Opener com streaming de vídeo do status da porta.
Processo de manufatura
- Ler a temperatura com DS18B20 | Raspberry Pi 2
- Medindo a temperatura com RASPBERRY PI
- Monitorando a temperatura com Raspberry Pi
- Sensor de movimento, alarme, gravação de vídeo em HA no Raspberry Pi
- Detecção de relâmpagos com um Raspberry Pi
- Alarme de água Raspberry pi 2 com t sapateiro mais
- Monitor de temperatura ThingSpeak com Raspberry Pi
- Aeroponia com Raspberry Pi e sensor de umidade
- Usando remoto infravermelho com Raspberry Pi sem LIRC
- Framboesa com came na gaiola