by


Script PHP per Webcam


official weather station of Isola del Liri, Italy

webcam raspberry PI project

GUI - graphic interface for raspicam




Niente più grattacapi con la microSD

Il sistema più semplice per gestire la tua RASPICAM

PANORAMA V2.2 by meteoliri.it

Guarda la DEMO Acquista subito a soli 25.00€ CHIUDI

La microSD 'PANORAMA V2.2 è compatibile con qualsiasi raspberry PI della versione B ed è completa di:

- Raspbian wheezy udpdated 20/10/2016,
- PANORAMA Graphic Interface per la gestione della RASPICAM (modulo camera V1/V2),
- Time-Lapse 24h framerate 2/min max 5 giorni precedenti (solo in locale),
- CUMULUSMX software weather station (WIKI sul sito ufficiale della SANDAYSOFT).

Script PHP

Dopo aver realizzato una webcam con raspberry PI è giunto il momento di scoprire come completare la tua immagine panoramica con l'inserimento di alcuni dati identificativi come un testo della località, informazioni meteo,la data dello scatto, il numero di visite. 
Molto importante inoltre è quello di aggiungere un logo identificativo del tuo sito di appartenenza. L'immagine riassume quindi una completezza di informazioni fondamentali per l'utente interessato alla visualizzazione della webcam ed il file si chiamerà www.vostrosito.it/../ webcam.php

testo e logo su immagine 

completare la tua immagine panoramica con l'inserimento di alcuni dati identificativi relativi alla tua località

dati WU su immagine

completare la tua immagine panoramica con l'inserimento di alcuni dati meteo provenienti da Wunderground

dati Cumulus su immagine

completare la tua immagine panoramica con l'inserimento di alcuni dati meteo provenienti da Cumulus

Script PHP - testo su immagini

completare la tua immagine panoramica con l'inserimento di alcuni dati identificativi relativi alla tua località



Per il momento mi limito a fornire il codice per l'inserimento delle informazioni base. Più in la, aggiungerò anche alcuni metodi per l'inserimento dei dati meteo della vostra stazione meteo. La seguente immagine è un esempio BASE

mentre la prossima immagine è stata manipolata secondo necessità

Ora veniamo all'atto pratico... tutti i file che seguono devono essere scaricati e poi salvati sul vostro sito webnella cartella dove è presente il file immagine della vostra webcam:

webcam.php  lo script per la visualizzazione della webcam completa di dati 
flount.log  file per il conteggio visite 
tables5.png  bande orizzontali sup e inf della webcam 
newlogo2.png  logo meteoliri.it --- da sostituire con un vostro logo 
tahoma.ttf  carattere 
Merveille.ttf  carattere 

naturalmente è necessario l'utilizzo di un editor/blocco note per poter effettuare alcune doverose modifiche al file webcam.php (ad esempio, per chi utilizza il s.o. windows, io uso  bluefish ) Subito all'inizio dello script webcam.php troverete le seguenti scritture:

...
                  
$img="webcamx.jpg"; // file contenente l'immagine
$logo="newlogo2.png"; // file logo in alto a sinistra
$tables="tables5.png"; // bande sup e inf
...

Se avete seguito la guida webcam con raspberry PI sarà necessario cambiare solamente il nome logo che deve avere l'estensione "png", altrimenti bisognerà intervenire nella riga $img cambiando il nome generato dalla vostra webcam il cui formato dovrà avere le seguenti risoluzioni: 1024 x 768. Evitate di modificare la terza riga.

Altre modifiche da eseguire si trovano nel corpo dello script dove sono presenti i vari testi che compariranno sulla barra superiore ed in quella inferiore

... 
                    
// x la barra superiore
$text1="localita'"; // scritta contenente la località
// x la barra inferiore
$text2="Ultima immagine: " . date("d/m/Y H:i:s", filemtime($img)); // 1° rigo - scritta contenente la data e l'orario dell'ultimo scatto
$text3=" - Nr visite: ". $visits; // 1° rigo - scritta contenente il numero degli accessi
$text4="altri dati liberi"; // 2° rigo - scritta contenente dati liberi
...

Evitate di modificare il $text2ed il $text3.
Nel $text1indicherete la località ed una breve descrizione del panorama offerto dalla vostra webcam.
Nel $text4potete inserire un testo supplementare a vostro piacimento o pubblicitario.
Bene, non resta che provare.

Script PHP - dati WU su immagini

completare la tua immagine panoramica con l'inserimento di dati identificativi e di valori meteo relativi alla tua località



In questo articolo metterò a disposizione lo script php per la realizzazione di una webcam completa di dati meteo provenienti da Wunderground, relativi alla vostra stazione meteo . L'immagine riassume quindi una completezza di informazioni fondamentali per l'utente interessato alla visualizzazione della webcam ed il file si chiamerà www.vostrosito.it/../webcam.php La seguente immagine è un esempio BASE

mentre la prossima immagine è stata manipolata secondo necessità

Ora veniamo all'atto pratico... tutti i file che seguono devono essere scaricati e poi salvati sul vostro sito webnella cartella dove è presente il file immagine della vostra webcam:

webcam.php  lo script per la visualizzazione della webcam completa di dati 
flount.log  file per il conteggio visite 
tables5.png  bande orizzontali sup e inf della webcam 
newlogo2.png  logo meteoliri.it --- da sostituire con un vostro logo 
tahoma.ttf  carattere 
Merveille.ttf  carattere 

naturalmente è necessario l'utilizzo di un editor/blocco note per poter effettuare alcune doverose modifiche al file webcam.php (ad esempio, per chi utilizza il s.o. windows, io uso  bluefish ) Subito all'inizio dello script webcam.php troverete le seguenti scritture:

nb: se avete già utilizzato i file dalla pagina  relativa alla  guida-php-testo-su-immagine-webcam  basterà scaricare solamente il file webcam.php sostituendolo con quello pre-esistente.con l'utilizzo di un editor/blocco note (per chi utilizza il s.o. windows, suggerisco  bluefish ) effettuerete alcune doverose modifiche al file webcam.php Subito all'inizio dello script webcam.php troverete le seguenti scritture:

...
                  
$img="panorama.jpg"; // file contenente l'immagine
$logo="newlogo2.png"; // file logo in alto a destra
$tables="tables5.png"; // bande sup e inf
$wu="ILAZIOIS2"; // codice wunderground della vostra stazione meteo
...

Se avete seguito la guida webcam con raspberry PI sarà necessario cambiare il nome del logoche deve avere l'estensione "png"ed il codice  wunderground relativo alla vostra stazione meteo.
Evitate di modificare la terza riga.
Altre modifiche da eseguire si trovano nel corpo dello script dove sono presenti i vari testi che compariranno sulla barra superiore ed in quella inferiore

...
                  
// x la barra superiore
$text1="localita'"; // scritta contenente la località
// x la barra inferiore
$text2="Ultima immagine: " . date("d/m/Y H:i:s", filemtime($img)); // 1° rigo - scritta contenente la data e l'orario dell'ultimo scatto
$text3=" - Nr visite: ". $visits; // 1° rigo - scritta contenente il numero degli accessi
$text4="Dati liberi"; // 1° rigo - scritta contenente dati liberi
$text5="Osservazioni meteo: "... // 2° rigo - scritta contenente dati meteo
...

Evitate di modificare i $text2, $text3 e $text5
Nel  $text1indicherete la località ed una breve descrizione del panorama offerto dalla vostra webcam.
Nel $text4potete inserire un testo supplementare a vostro piacimento o pubblicitario.

Bene, non resta che provare.

Script PHP - realtime.txt Cumulus su immagini

completare la tua immagine panoramica con l'inserimento di dati identificativi e di valori meteo relativi alla tua località



In questo articolo metterò a disposizione lo script php per la realizzazione di una webcam completa di dati meteo provenienti dal file di testo generato dal rinomato software free della Sandaysoft ovvero Cumulus, relativi alla vostra stazione meteo. L'immagine accoglie i dati primari generati dalla stazione meteo per una completezza di informazioni fondamentali rivolta all'utente interessato; il file si chiamerà www.vostrosito.it/../webcam.php La seguente immagine sarà l'esempio BASE

mentre la prossima immagine è stata manipolata secondo necessità

Ora veniamo all'atto pratico... tutti i file che seguono devono essere scaricati e poi salvati sul vostro sito webnella cartella dove è presente il file immagine della vostra webcam:

webcam.php  lo script per la visualizzazione della webcam completa di dati 
flount.log  file per il conteggio visite 
tables5.png  bande orizzontali sup e inf della webcam 
newlogo2.png  logo meteoliri.it --- da sostituire con un vostro logo 
tahoma.ttf  carattere 
Merveille.ttf  carattere 

naturalmente è necessario l'utilizzo di un editor/blocco note per poter effettuare alcune doverose modifiche al file webcam.php (ad esempio, per chi utilizza il s.o. windows, io uso  bluefish ) Subito all'inizio dello script webcam.php troverete le seguenti scritture:

nb: se avete già utilizzato i file dalla pagina  relativa alla  guida-php-testo-su-immagine-webcam  basterà scaricare solamente il file webcam.php sostituendolo con quello pre-esistente.con l'utilizzo di un editor/blocco note (per chi utilizza il s.o. windows, suggerisco  bluefish ) effettuerete alcune doverose modifiche al file webcam.php Subito all'inizio dello script webcam.php troverete le seguenti scritture:

...
                  
$DatiRT = file_get_contents("realtime.txt"); // file contenente i dati generati da Cumulus
$img="panorama.jpg"; // file contenente l'immagine
$logo="newlogo2.png"; // file logo in alto a destra
$tables="tables5.png"; // bande sup e inf
...

Se avete seguito la guida webcam con raspberry PI sarà necessario cambiare il nome del logoche deve avere l'estensione "png"ed il percorso esatto del file realtime.txt generato da  Cumulus .
Evitate di modificare le righe successive.
Altre modifiche da eseguire si trovano nel corpo dello script dove sono presenti i vari testi che compariranno sulla barra superiore ed in quella inferiore

...
                  
// x la barra superiore
$text1="localita'"; // scritta contenente la località
// x la barra inferiore
$text2="Ultima immagine: " . date("d/m/Y H:i:s", filemtime($img)); // 1° rigo - scritta contenente la data e l'orario dell'ultimo scatto
$text3=" - Nr visite: ". $visits; // 1° rigo - scritta contenente il numero degli accessi
$text4="Dati liberi"; // 1° rigo - scritta contenente dati liberi
$text5="Osservazioni meteo: "... // 2° rigo - scritta contenente dati meteo
...

Evitate di modificare i $text2, $text3 e $text5
Nel  $text1indicherete la località ed una breve descrizione del panorama offerto dalla vostra webcam.
Nel $text4potete inserire un testo supplementare a vostro piacimento o pubblicitario.

Bene, non resta che provare.