Ho trasformato un Raspberry Pi in una macchina per presentazioni privata, ecco come

Link rapidi

  • Perché costruire la tua macchina per presentazioni < /li>
  • Scegliere gli strumenti giusti
  • Crea la tua macchina per presentazioni
  • Personalizzazione della presentazione
  • Liberare il guru tecnologico interiore

Scatena la gioia dell'elettronica fai-da-te e mostra le tue foto preferite creando la tua macchina per presentazioni con un Raspberry Pi. Creare la tua cornice digitale è più economico rispetto alle opzioni di vendita al dettaglio e non richiede il caricamento di foto personali su un servizio di archiviazione cloud.

Perché costruire la tua macchina per slideshow

Costruendo la tua macchina per slideshow (cornice digitale), imparerai nuove competenze e risparmierai denaro rispetto all'acquisto di prodotti pre-fabbricati. Non solo l'hardware è molto probabilmente più economico, ma non ci sono costi di abbonamento per l'archiviazione delle foto in un servizio cloud. A proposito: la versione fai da te è ottima anche per la privacy, poiché puoi conservare tutte le foto archiviate localmente.

Se le ragioni pratiche non bastano, avrai anche la soddisfazione di creare un dispositivo personalizzato che faccia esattamente quello che vuoi che faccia. Costruire una macchina per presentazioni con un Raspberry Pi è un progetto fai-da-te gratificante e ti mostreremo come farlo.

Scegliere gli strumenti giusti

Selezionare il modello Raspberry Pi perfetto

La parte più importante di questo progetto è scegliere il Raspberry Pi giusto. Per questo progetto, il Raspberry Pi 4 Modello B è un'ottima scelta, poiché è un dispositivo potente a un prezzo accessibile. Tuttavia, se non riesci a mettere le mani su un RPi 4, un Raspberry Pi 3 Modello B+ funzionerà bene per le presentazioni, anche se perderai potenza e prestazioni.

Una sorta di display o proiettore

Successivamente, avrai bisogno di qualcosa su cui visualizzare le foto. A seconda della situazione, potresti optare per un proiettore o un display. Un piccolo monitor da 10 pollici sarebbe un'ottima scelta se stai cercando di creare la tua cornice digitale. Ci sono anche molti proiettori convenienti tra cui scegliere se desideri visualizzare le foto per una festa.

Software essenziale per iniziare

Se vuoi trasformare il tuo Raspberry Pi in una macchina per presentazioni, avrai bisogno dei seguenti software: sistema operativo Raspberry Pi (il sistema operativo ufficiale per Raspberry Pi), lo strumento immagine Feh (che fornisce la presentazione) e il terminale del sistema operativo Raspberry Pi (che verrà utilizzato per creare la tua presentazione personalizzata). Ti guideremo attraverso l'acquisizione del software.

Costruisci la tua macchina per slideshow

Ecco come costruire la tua nuova macchina per presentazioni basata su Raspberry Pi. Innanzitutto, scarica lo strumento Raspberry Pi Imager dal sito Web ufficiale (l'app supporta Windows, Mac e Linux) e installalo. Dopo aver installato il software, trova la scheda "Scegli dispositivo" e seleziona Pi 4 (o qualunque modello Pi tu scelga). Dopo aver scelto il tuo dispositivo nell'app, trova "Scegli sistema operativo" e seleziona “Sistema operativo Raspberry Pi”. Infine, seleziona "Scegli spazio di archiviazione" e seleziona la scheda SD inserita nel computer.

Una volta terminata la scheda SD nell'imager Raspberry Pi, rimuovi la scheda SD dal computer, inseriscila nel Pi, collega il Pi al dispositivo di visualizzazione, collega la tastiera e il mouse e accendilo.

Una volta acceso, apri il terminale del sistema operativo Raspberry Pi tramite il menu dell'applicazione. Una volta aperto, esegui i seguenti comandi per assicurarti che il tuo sistema sia aggiornato:

sudo apt update

sudo apt upgrade -y

Dopo l'aggiornamento , è ora di installare lo strumento di visualizzazione delle immagini Feh. Puoi installare rapidamente questa app utilizzando il comando seguente:

sudo apt install feh

Dopo aver configurato Feh, apri il file manager del sistema operativo Raspberry Pi e aggiungi le tue foto alla sezione "Immagini" directory. Potrebbe essere necessario collegare un dispositivo USB per eseguire questa operazione se le foto si trovano su un dispositivo di archiviazione USB.

Ora dovrai creare una sessione LightDM che visualizzerà la tua presentazione:

sudo nano /usr/share/xsessions/slideshow.desktop

Incolla il seguente codice nell'editor di testo Nano premendo Ctrl + Maiusc + V.

[Voce sul desktop]

Nome=Presentazione

Commento=Avvia a presentazione con Feh

Exec=/usr/share/xsessions/start-slideshow.sh

Type=Application

Salva il file in Nano premendo Ctrl + Combinazione di pulsanti O. Dovrai quindi creare il file "start-slideshow.sh" sceneggiatura. Questo file di script gestisce la tua presentazione.

sudo nano /usr/share/xsessions/start-slideshow.sh

Incolla il seguente codice nell'editor Nano con Ctrl + Maiusc + V. Potrebbe essere necessario modificare "pi" al tuo nome utente se è diverso.

#!/bin/bash

xset -dpms # Disattiva le funzionalità DPMS (Energy Star).

xset s off # Disattiva il salvaschermo.

xset s noblank # Non oscurare il dispositivo video.

feh –fullscreen –hide-pointer –randomize –slideshow-delay 5 /home/pi/Pictures/

Salva le modifiche allo script premendo la combinazione di tasti Ctrl + O. Quindi, rendi eseguibile lo script con il comando seguente:

sudo chmod +x /usr/share/xsessions/start-slideshow.sh

Successivamente, devi modificare il tema di accesso predefinito . Quello predefinito per il sistema operativo Raspberry Pi non supporta la modifica delle sessioni di accesso e accede solo al desktop Pi.

Innanzitutto, dovrai creare un file di script. Questo file di script modificherà automaticamente le impostazioni per configurare LightDM, quindi non sarà necessario inserire dozzine di comandi.

sudo nano ~/lightdm-changer.sh

All'interno di Nano, incolla il seguente codice:

#!/bin/bash

# Aggiorna l'elenco dei pacchetti

sudo apt-get update

# Installa lightdm-gtk-greeter

sudo apt-get install -y lightdm-gtk-greeter

# Effettua il backup del file di configurazione corrente di LightDM

sudo cp /etc/lightdm/lightdm.conf /etc/lightdm/lightdm. conf.bak

# Configura LightDM per utilizzare lightdm-gtk-greeter

sudo bash -c 'cat <<EOL > /etc/lightdm/lightdm.conf

[Seat:*]

greeter-session=lightdm-gtk-greeter

EOL'

# Modifica il file di configurazione lightdm-gtk-greeter

sudo bash -c 'cat <<EOL > /etc/lightdm/lightdm-gtk-greeter.conf

[greeter]

show-indicators=~language;~session;~power

EOL'

# Riavvia LightDM per applicare le modifiche

sudo systemctl restart lightdm

echo "Configurazione completata. lightdm-gtk-greeter è stato installato e configurato."

Salva lo script premendo Ctrl + O sulla tastiera. Puoi quindi renderlo eseguibile:

sudo chmod +x ~/lightdm-changer.sh

Esegui lo script e cambierà la schermata di accesso da quella di base del Pi a una più completa in primo piano quello che ti permetterà di selezionare diverse sessioni.

sudo sh ~/lightdm-changer.sh

L'esecuzione di questo script installerà una schermata di accesso alternativa (greeter) per il Pi, eseguirà il backup della configurazione corrente, configurerà il file di configurazione LightDM per utilizzare la nuova schermata di accesso e riavvierà il gestore degli accessi tutto in una volta.

Una volta che lo script riavvia la schermata di accesso (LightDM), verrai disconnesso. Da qui, seleziona "Presentazione" dal menu della sessione ed effettua l'accesso. Una volta effettuato l'accesso, inizierà la presentazione.

Personalizzazione della presentazione

Lo script della presentazione cerca le immagini nella sezione "Immagini" cartella sul Pi. Per caricare le immagini, riproduci semplicemente i file JPG e PNG direttamente in “Immagini”.

Se desideri personalizzare la presentazione, inizia aprendo lo script che gestisce la presentazione sul tuo Pi.

sudo nano /usr/share/xsessions/start-slideshow.sh

Puoi personalizzare i seguenti aspetti della presentazione: abilitare/disabilitare la randomizzazione e modificare il tempo di ritardo prima che l'immagine cambi.

Per disabilitare la randomizzazione, trova il comando seguente nello script:

feh –fullscreen –hide-pointer –randomize –slideshow-delay 5 /home/pi/Pictures/

Rimuovi "–randomize" per disabilitare la randomizzazione nella presentazione.

Se desideri aumentare (o diminuire) il ritardo con cui cambiano le immagini (il valore predefinito è 5), individua "5" nel comando e aumentarlo o diminuirlo. Una volta terminata la personalizzazione delle impostazioni della presentazione, premi Ctrl + O per salvare le modifiche e Ctrl + X per chiudere Nano.

Libera il tuo guru tecnologico interiore

Perché accontentarsi di costose soluzioni pronte all'uso per visualizzare le tue foto preferite quando puoi crea il tuo? Costruire una macchina per presentazioni con un Raspberry Pi è un modo fantastico per tuffarsi nel mondo dell'elettronica fai-da-te. Immergiti, sperimenta e prova la gioia di creare la tua presentazione personalizzata. Abbracciando il tuo guru della tecnologia interiore, non si può dire cosa puoi ottenere!


Posted

in

by

Tags:

Comments

Leave a Reply