Il Raspberry Pi è un computer da £ 25 / $ 35 che è stato originariamente creato per aiutare a risolvere il problema di un declino delle capacità informatiche dei bambini nel Regno Unito. Da allora è stato riproposto da una comunità entusiasta di hacker e creatori e può essere trovato alla guida di progetti in tutto il mondo.
Utilizzando un software Raspberry Pi e Screenly, ti mostrerò come creare un dispositivo che visualizzerà i contenuti pubblicitari per una finestra immobiliare. Spiegherò come utilizzare un programma per controllare il contenuto tramite un laptop connesso alla stessa rete del Raspberry Pi.
Screenly è un sistema operativo creato per Raspberry Pi. Il suo unico scopo è quello di creare segnaletica digitale tramite una pagina Web di semplice utilizzo. Una volta copiati su una scheda SD, si accede a Screenly visitando un'interfaccia web che è trattata più avanti in questo tutorial.
Scarica una copia del sistema operativo Screenly dal sito web di Screenly. Sto usando la versione open source del software, che è completamente gratuito ma ha alcune limitazioni, spiegate più avanti.
Scarica il file zip sul tuo computer e inserisci la scheda SD vuota nello slot corrispondente sul tuo computer. Il file zip contiene un file immagine che è il sistema operativo Screenly completo, estrarre il file zip sul disco rigido.
Ora che hai l'immagine, devi copiarla sulla tua scheda SD.
Un'immagine è un'istantanea di un sistema operativo funzionante. È un byte per la copia in byte dell'installazione originale e, grazie a tutti i modelli Raspberry Pi con la stessa architettura, è possibile utilizzare un'immagine per condividere rapidamente i sistemi operativi.
La creazione della tua scheda SD è gestita in modo diverso per Mac, Windows e Linux. Screenly ha una guida per configurare una scheda SD Screenly usando Mac, Linux o Windows.
Con la nuova scheda SD pronta per l'uso, è ora di assemblare il Raspberry Pi. Non avrai bisogno di una tastiera o di un mouse collegato al tuo Raspberry Pi, semplicemente un cavo HDMI per collegare il tuo Pi a uno schermo, un cavo ethernet collegato al router e quindi inserire la scheda SD. Una volta che queste periferiche sono state collegate, sei pronto per inserire l'alimentatore e avviare il Pi.
Per il primo avvio, il Raspberry Pi impiegherà un po 'più del normale per iniziare, in quanto ha una configurazione molto dietro le quinte da completare. Una volta completato l'avvio, verrà visualizzata una schermata che mostra l'indirizzo IP e il numero di porta che il router ha assegnato a Raspberry Pi.
Prendi nota di questi come ne avrai bisogno in seguito. In genere, l'indirizzo IP si trova nell'intervallo IP interno del router e il numero di porta è 8080, pertanto l'indirizzo potrebbe essere simile [Indirizzo IP di Raspberry Pi]: 8080
. O, nel mio caso, 192.168.0.27:8080
.
Per amministrare l'applicazione Screenly devi aprire una sessione del browser sul tuo computer e nella barra degli indirizzi digitare l'indirizzo IP e il numero di porta che hai annotato in precedenza.
Ora vedrai una schermata, simile all'immagine qui sotto, che è il punto di partenza per il progetto.
La panoramica della programmazione di ScreenlyLe risorse sono i singoli pezzi di contenuto che sono inseriti nel programma. Le risorse possono essere immagini, video o pagine web.
Le attività sono attive o inattive. Le risorse attive sono quelle utilizzate nella pianificazione e le risorse inattive non vengono utilizzate.
Per aggiungere una risorsa clicca su Aggiungi risorsa nella parte in alto a destra dello schermo per mostrare qualcosa di simile a:
Aggiungere una risorsaUna volta che la risorsa è stata creata, viene inserita nella sezione delle risorse inattive come mostrato:
Asset inattivoPer rendere attiva una risorsa è necessario fare clic sul acceso spento interruttore situato a destra della risorsa. La risorsa ora passerà a Attività attive sezione e saranno utilizzati nel programma.
Il programma è dove viene creata la sequenza di risorse che si desidera visualizzare sullo schermo. Dì a Screenly cosa mostrare, la durata e cambia rapidamente la sequenza per soddisfare le tue esigenze. Ne ho creati due risorse, chiamato Casa 1 e Casa 2. Questi sono semplici .png
file immagine che ho creato, in Inkscape, per questo tutorial.
Ogni risorsa sarà visualizzata sullo schermo per dieci secondi prima di passare alla risorsa successiva. Una volta che tutte le risorse sono state visualizzate, la pianificazione tornerà all'inizio.
La sequenza è facilmente modificabile in modo che una determinata risorsa venga riprodotta in una determinata fase: nella sequenza, fare clic con il pulsante sinistro del mouse e tenere premuto il pulsante del mouse sulla risorsa attiva che si desidera spostare, quindi trascinarla nella pianificazione.
Si noti che non è possibile spostare una risorsa attiva sulle risorse inattive e viceversa. Per spostare le risorse tra i due dovrai girarli sopra o via.
Screenly può essere utilizzato su qualsiasi dimensione dello schermo, ma è importante progettare il contenuto per lo schermo che si utilizzerà. Per questo tutorial, ho usato Inkscape per progettare alcuni contenuti con una risoluzione di 1920x1080, che è la risoluzione standard per un televisore 1080p.
Un modello creato in InkscapeScreenly Open Source Edition è un po 'schizzinoso quando si tratta di video. Qualsiasi video che si desidera riprodurre deve essere mp4
o H264
codificato. Se desideri riprodurre altri tipi di video, dovrai acquistare la versione pro di Screenly.
In questo tutorial, ho mostrato come costruire un sistema pubblicitario che fornirà un ufficio immobiliare con un design accattivante e un mezzo semplice per amministrare il contenuto.
Questo progetto può essere esteso al fine di pubblicizzare diverse informazioni per club, concessionarie auto e negozi sportivi. In effetti, ovunque sia utile una visualizzazione delle informazioni rotanti.