Hardware > Webcam meteorológicas

Raspicam

<< < (8/9) > >>

jantoni:
Ese mundo es muy, pero que muy amplio.

Te recomiendo que googlees buscando el modelo de webcam y debian, linux, raspberry, etc, etc

Uno de los programas más utilizados es motion, pero hay que buscar para cada modelo si es compatible.

Yo acabo de recibir una Escam QF001......por fin he podido acceder a ella por red.....pero solo con Internet Explorer.....me han salido salpullidos......ahora tengo que mirar a ver que hacer con ella con Linux......por 18 pavos es un lujo......pero seguro que guerra va a dar un montón.

pachu:

--- Cita de: ajimemar en 27 de Septiembre de 2016, 00:18:23 ---Muchas gracias zapal, pero lo que necesito es para la raspi, de momento aunque lo he tenido antes he descartado el ordenador tanto para la estación que la tenía a través del ordenador,  como para las cámaras,  con el ordenador conozco varios programas y entre ellos tuve de prueba el blue iris, que por cierto  necesita un ordenador potente para moverse bien con las  camaras de vigilancia,  pero lo descarte y  utilizo un minigrabador digital IP, que es autónomo y graba hasta 16 cámaras ip, wifi,   y que como solo necesita un enchufe lo puedes poner a buen recaudo.
Bueno,  a ver si alguien ha conectado cámaras ip a la raspi y que se le pueda superponer los datos de la estación, seguiré indagando.
Gracias.

--- Fin de la cita ---

Hola ,yo lo tengo así ¿es lo que quieres?

www.meteolamadrid.es
http://www.meteolamadrid.es/eltiempo/webcam.jpg

Es una foto con la raspicam y después inserta los datos.

saludos



kocher:

--- Cita de: jantoni en 30 de Septiembre de 2016, 18:31:30 ---...pero solo con Internet Explorer.....me han salido salpullidos......ahora tengo que mirar a ver que hacer con ella con Linux......por 18 pavos es un lujo......pero seguro que guerra va a dar un montón.

--- Fin de la cita ---

jjjjjjjjjjjjjjjjjjjjjjjjjj ;D ;D ;D ;D ;D ;D

ajimemar:
Si pachu,  eso es lo que quiero pero con una camara ip, no con la raspican.

pachu:
Vamos haber si soy capaz de explicarlo, que yo soy muy malo para estas cosas.
Consigo que funcione a base de meterle horas pero no se ni como  lo hago.Cojo un poco de cada lado y al final sale  ;D

Creo una plantilla igual que la de meteoclimatic y la guardo en en la carpèta "standard" llamada por ejemplo "webcamdata"

--- Código: --- $current.outTemp.formatted
$current.outHumidity.formatted
$current.barometer.formatted
$current.windSpeed.formatted
$current.windDir.ordinal_compass
$day.rain.sum.formatted

--- Fin del código ---

Para que me funcionara,la primera línea le tuve que dar un espacio,al pegar el código sale alineado  >:(

 $current.outTemp.formatted
$current.outHumidity.formatted
$current.barometer.formatted
$current.windSpeed.formatted
$current.windDir.ordinal_compass
$day.rain.sum.formatted


En el archivo skin.conf añadir la línea para que recoja los datos...


--- Código: ---[[[Meteoclimatic]]]
            template = meteoclimatic.txt.tmpl

        [[[webcamdata]]]
            template = webcamdata.txt.tmpl
 
        [[[day]]]
            template = index.html.tmpl
               
        [[[week]]]
            template = week.html.tmpl
--- Fin del código ---

Y ahora el script, que se ejecuta cada cinco minutos con crontab y hace la foto que la guarda en "var/www/weewx" y le añade los datos en la webcam todo a la vez.


--- Código: ---#!/bin/bash

##almacenando cada linea en una variable
t=$(head -1 /var/www/weewx/webcamdata.txt | tail -1)
h=$(head -2 /var/www/weewx/webcamdata.txt | tail -1)
p=$(head -3 /var/www/weewx/webcamdata.txt | tail -1)
v=$(head -4 /var/www/weewx/webcamdata.txt | tail -1)
V=$(head -5 /var/www/weewx/webcamdata.txt | tail -1)
l=$(head -6 /var/www/weewx/webcamdata.txt | tail -1)

##obtener fecha y hora
dt=`date +%d/%m/%Y`
dt2=`date +%H:%M:%S`

sudo raspistill -w 800 -h 400 -br 55 -o /var/www/weewx/webcam.jpg

echo "AÑADIENDO TEXTO A LA IMAGEN..."
 
sudo convert /var/www/weewx/webcam.jpg \
-pointsize 15 -fill red -annotate +10+20 'www.meteolamadrid.es   WEBCAM ORIENTACION SUR                                                                '$dt' '$dt2' ' \
-pointsize 20 -fill red -annotate +10+40 $t'ºC - '$h'%%H - '$p'hpa - '$v'km/h - '$V' - '$l'mm' \
/var/www/weewx/webcam.jpg
composite -gravity southeast /var/www/weewx/marca.png /var/www/weewx/webcam.jpg /var/www/weewx/webcam.jpg

echo "TERMINADO"
exit 0

--- Fin del código ---

Para añadir el texto tienes que instalar el programa Imagemagick en el que puedes modificar colores,tamaño de texto,ubicación y mogollón de cosas más.


--- Código: ---sudo apt-get install imagemagick
--- Fin del código ---

El logotipo de la webcam es una imagen guardada en "var/www/weewx" y es lo que aparece el script como marca.png y esta línea lo coloca en la parte inferior derecha de la foto
"composite -gravity southeast /var/www/weewx/marca.png /var/www/weewx/webcam.jpg /var/www/weewx/webcam.jpg"

Bueno pues eso es todo,seguramente que se puede explicar mejor pero cualquier duda pregunta.
Ya te digo que me costó mogollon de horas pero al final me funciona,pues el script y el archivo de texto con los datos lo había publicado  en el anterior foro  pero  modificarlo a la raspicam,añadirle textos y la marca de agua pues su trabajo me llevó.

saludos

Navegación

[0] Índice de Mensajes

[#] Página Siguiente

[*] Página Anterior

Ir a la versión completa