Sommario:
- Passaggio 1: installa il firmware Pi
- Passaggio 2: collegare/installare il monitor
- Passaggio 3: aggiungi alcune foto/immagini
- Passaggio 4: imposta il salvaschermo
Video: Cornice digitale per foto, collegata a WiFi – Raspberry Pi: 4 passaggi (con immagini)
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
Questo è un percorso molto semplice ed economico per una cornice digitale, con il vantaggio di aggiungere/rimuovere foto tramite WiFi tramite "clic e trascinamento" utilizzando un programma di trasferimento file (gratuito). Può essere alimentato dal piccolo Pi Zero da £ 4,50. Puoi anche trasferire le foto direttamente da un telefono cellulare (ad esempio tramite ES File Explorer su Android).
Può essere una cornice digitale autonoma o può essere lo screensaver per un sistema basato su Pi (facendo qualcos'altro) e mostrare le immagini quando non viene utilizzato. Ad esempio, questo potrebbe essere lo screensaver per un controller multimediale basato su Pi o per un'interfaccia per il mio lettore musicale e radio basato su Pi.
Per semplicità e dimensioni ho usato un Pi Zero qui, ma qualsiasi Pi dovrebbe funzionare. Avrei potuto usare uno ZeroW (WiFi) ma allo stesso costo si può ottenere uno Zero più un hub USB a 2 porte e utilizzare un dongle WiFi per ottimizzare la posizione dell'antenna.
C'è una vasta scelta per i monitor:
- Waveshare fa ottimi monitor per il Pi, compresi quelli con touch screen. Uno schermo tattile non è un requisito qui, ma potrebbe essere utile quando questo è lo screensaver per un'altra applicazione. Uno svantaggio di questi è che i connettori si inseriscono sul lato, che sembra disordinato o richiede una cornice ampia per nascondersi.
- La maggior parte dei monitor per PC funzionerà. Quelli usati sono disponibili a basso costo su ebay. Anche quelli nuovi hanno un buon rapporto qualità-prezzo. Se non dispongono di un ingresso HDMI, è molto probabile che dispongano di DVI che può essere utilizzato tramite un adattatore o un cavo da HDMI a DVI. Ho preso un monitor touch screen Iiyama da 22 "IPS, full HD (1920x1080) in buone condizioni per meno di £ 80 consegnato.
- Infine c'è la possibilità di riutilizzare lo schermo da un laptop morto. Vedi: istruibile Questo ha il grande vantaggio di essere sottile e di essere in grado di adattarsi a una vera cornice.
Tutto il software/firmware richiesto è gratuito.
Le istruzioni qui dovrebbero consentire a un principiante (o più esperto) di farlo funzionare da zero.
Parti necessarie:
- Pi (qualsiasi)
- Scheda SD (suggerisci 8 GB o superiore)
- Hub USB
- Chiavetta Wi-Fi
- Monitorare e condurre
- Mouse (per la configurazione)
Passaggi:
- Installa il firmware Pi
- Collega/installa il monitor
- Aggiungi alcune foto/immagini
- Imposta lo screensaver
Il testo in grassetto corsivo deve essere inserito durante l'installazione e nella maggior parte dei casi può essere copiato e incollato, risparmiando un sacco di tempo.
Passaggio 1: installa il firmware Pi
Il sistema funzionerà sia dall'installazione completa di Raspbian Stretch che da Stretch Lite. Quest'ultimo utilizza meno memoria, ma il primo potrebbe essere necessario se il PI viene utilizzato anche per qualcos'altro. Le istruzioni riguarderanno entrambi. Il processo utilizzerà la configurazione remota del Pi poiché nella maggior parte dei casi è più semplice e può evitare la necessità di una tastiera.
Prima scarica Raspbian Stretch o Stretch Lite da
La versione disponibile al momento della scrittura era ottobre 2018 ma altre dovrebbero funzionare bene.
Decomprimi il file in una posizione nota. Quindi esegui Etcher per scaricare l'immagine su una scheda SD. Etcher è gratuito e scaricabile da https://etcher.io/ ed è semplice da eseguire:
Dopo che la scheda è stata flashata, aggiungi un file vuoto chiamato "SSH" a "Boot". Ciò consente al Pi di essere pilotato in remoto e configurato da un PC e anche di sfruttare il copia e incolla del testo elencato qui.
Se si utilizza un Pi Zero (o ZeroW) è necessario che il WiFi funzioni per abilitare la configurazione remota. Ciò richiede l'aggiunta del nome di rete e della password in un file specifico. Per fare ciò, copia quanto segue nel Blocco note:
ctrl_interface=DIR=/var/run/wpa_supplicant GROUP=netdev
rete={
ssid="YOUR_NETWORK_NAME"
psk="LA TUA_PASSWORD"
key_mgmt=WPA-PSK
}
Modifica YOUR_NETWORK_NAME e YOUR_PASSWORD (mantieni "") e salva nella parte "Boot" della scheda SD come wpa_supplicant.conf
Espellere la scheda e collegarla al Pi. Collegare anche il dongle WiFi, se necessario tramite l'hub USB.
Accendi il Pi. Quando è in esecuzione, trova l'indirizzo IP accedendo al router. In alternativa, se si utilizza la versione completa di stretch, questa può essere trovata collegando monitor, mouse e tastiera e facendo clic sull'icona di Internet in alto a destra sul desktop. Su Stretch Lite (con monitor e tastiera collegati) usa l'istruzione sudo ifconfig e cerca sotto wlan0>inet addr:. Trovo l'opzione router di gran lunga la più semplice.
Esegui Putty (download gratuito da https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) da un PC e inserisci l'indirizzo IP del Pi.
Accedi come "pi" con la password "raspberry".
Prima rivedere la password e altre impostazioni tramite:
sudo raspi-config
(copia il testo, quindi fai clic con il pulsante destro del mouse su Putty per incollare)
Prima cambia la password
Quindi cambio il nome della rete (opzionale)
In localizzazione imposta il Paese WiFi.
In Opzioni di interfaccia abilita SSH.
Quindi freccia destra due volte e fare clic su Fine e Sì per riavviare. Questo perderà la connessione Putty. Piuttosto che chiuderlo, attendi un minuto per il riavvio del Pi e fai clic con il pulsante destro del mouse sulla barra delle applicazioni di Putty e seleziona "Riavvia sessione". Ora accedi utilizzando "pi" e la nuova password. Se il WiFi non si riconnette, scollegare il dongle e ricollegarlo. Sospettavo che stesse accadendo, ma avrei potuto essere impaziente che lo Zero si avviasse!
Prossimo aggiornamento inserendo:
sudo apt-get -y update
Quindi aggiornare inserendo:
sudo apt-get -y upgrade
Questo può richiedere del tempo.
Se si parte dall'intero Raspbian Stretch, procedere al passaggio successivo.
Per Raspbian Stretch Lite è necessario aggiungere il desktop.
Quindi inserisci:
sudo apt install raspberrypi-ui-mods
seguito da
sì
quando richiesto.
Questa è un'installazione piuttosto grande e quindi ci vorrà un po' di tempo…….
Tieni aperta la sessione Putty e passa all'installazione del monitor.
Passaggio 2: collegare/installare il monitor
Volevo che il pi si avviasse senza richiedere l'inserimento di utente e password (sempre tramite la sessione Putty):
sudo raspi-config
Seleziona "Opzioni di avvio", quindi "Desktop / CLI", quindi "Login automatico del desktop". Quindi freccia destra due volte e Fine e riavviare.
I monitor standard comunicheranno le loro impostazioni e quindi tutto ciò che devi fare è spegnere, collegare il monitor tramite cavo HDMI (e USB per touch screen) e riavviare.
I monitor Waveshare necessitano dell'impostazione Pi alla risoluzione appropriata. Questo richiede la modifica del file di configurazione. Così:
sudo nano /boot/config.txt
Per il monitor Waveshare 7" e 10" (1024x600) aggiungere le seguenti righe (o rimuovere il commento/modificare esistente):
max_usb_current=1
hdmi_cvt 1024 600 60 6 0 0 0
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
Per il monitor Waveshare 10” (1280x800)
Aggiungi o modifica le righe in:
max_usb_current=1
hdmi_cvt 1280 800 60 6 0 0 0
hdmi_group=2
hdmi_mode=87
hdmi_drive=1
Ora spegni, collega il monitor e riaccendi. Il Pi dovrebbe avviarsi nel desktop.
Passaggio 3: aggiungi alcune foto/immagini
Prima di ordinare lo screensaver dobbiamo caricare alcune immagini/fotografie. Questo è molto semplice utilizzando un programma di trasferimento file come File Zilla.
Per utilizzare FileZilla, inserisci l'indirizzo IP Pi in Host, quindi nome utente (pi) e password e Porta 22, quindi fai clic su Connessione rapida. In futuro queste impostazioni vengono memorizzate e possono essere selezionate dal sottomenu Quickconnect. Si deve ancora inserire la password quando richiesto.
Una volta connesso, il riquadro di destra mostra i file Pi e il riquadro di sinistra i file del PC. Trova la cartella delle foto sul tuo PC per mostrare le foto e vai a /home/pi sul pi, quando dovresti vedere una cartella Immagini. Se non è presente, crealo (fai clic con il pulsante destro del mouse e Crea directory). Ora fai clic e trascina le foto che desideri dal tuo PC nella cartella Pi Pictures. Fare doppio clic sulla cartella Immagini per verificare che siano presenti.
File Zilla semplifica il lavoro di aggiornamento delle foto sul pi. Nota che le foto non devono avere la stessa risoluzione del monitor. Tuttavia, se sono (o almeno con le stesse proporzioni) verranno mostrati a schermo intero senza ritagli o bordi neri.
Passaggio 4: imposta il salvaschermo
A questo punto sul mio carico di Stretch Lite lo screensaver era già partito con la raccolta predefinita di screensaver. C'è una vasta collezione di diversi screensaver tra cui scegliere. Diverse fotografie di spettacoli. Tuttavia volevo solo uno screensaver per scorrere le foto. Ce n'è uno che fa questo chiamato GLSlideshow.
Per impostare gli screensaver, fai clic sul lampone (in alto a sinistra), quindi su "Preferenze", quindi su "Salvaschermo".
L'impostazione predefinita ha diversi screensaver selezionati per l'esecuzione casuale. Tuttavia non tutti sono installati (in grigio), specialmente con l'installazione da Stretch Lite.
Se GLSlideshow non è installato, può essere tramite una sessione Putty:
sudo apt-get -y install xscreensaver-gl-extra
Sul Pi vai alla schermata Screensaver e controlla che GLSlideshow sia ora lì.
Quindi fare clic sulla scheda Avanzate per indicare a xsceensaver dove ottenere le immagini. Sotto "Manipolazione immagine" seleziona "Scegli immagine casuale" e cerca la directory /home/pi/Immagini:
Quindi torna alla scheda "Modalità di visualizzazione" e cambia la "Modalità" in "Solo un salvaschermo" ed evidenzia "GLSlideshow":
Facendo clic sul pulsante Impostazioni vengono fornite più opzioni come il tempo di aggiornamento. Il pan e lo zoom non funzionano sul pi (richiede più potenza di elaborazione).
Infine, se si utilizza come cornice digitale, impostare il tempo "Blank After" su un minimo di 1 minuto.
Il monitor Waveshare da 10 è bello e più grande di molti sistemi commerciali.
Tuttavia, l'iiyama da 22 pollici è semplicemente sbalorditivo.
È ora di sedersi e godersi la presentazione di foto.
Mike
Consigliato:
Cornice per foto con cuore a LED - Fai un regalo di San Valentino o compleanno perfetto: 7 passaggi (con immagini)
Cornice per foto con cuore a LED - Fai un regalo di San Valentino o compleanno perfetto: Ciao! In questo tutorial ti mostrerò come realizzare questa fantastica cornice per foto a forma di cuore a LED. Per tutti gli appassionati di elettronica! Fai il regalo di San Valentino, compleanno o anniversario perfetto per i tuoi cari! Puoi guardare il video dimostrativo di questo
Cornice per foto Raspberry Pi in meno di 20 minuti: 10 passaggi (con immagini)
Cornice per foto Raspberry Pi in meno di 20 minuti: Sì, questa è un'altra cornice digitale! Ma aspetta, è più elegante e probabilmente il più veloce da montare e iniziare a correre
YADPF (ANCORA un'altra cornice digitale): 7 passaggi (con immagini)
YADPF (YET Another Digital Picture Frame): So che non è roba nuova, lo so, ho visto alcuni di questi progetti qui, ma ho sempre voluto costruire la mia cornice digitale. Tutte le cornici che ho visto sono belle, ma stavo cercando qualcos'altro, sto cercando un bel fr
55 pollici, display con cornice digitale 4K per circa $ 400: 7 passaggi (con immagini)
55 pollici, 4K Digital Photo Frame Display per circa $ 400: ci sono molti tutorial su come creare una fantastica cornice digitale con un lampone pi. purtroppo l'rpi non supporta la risoluzione 4K. l'Odroid C2 può gestire facilmente la risoluzione 4K ma nessuno di questi tutorial rpi funziona per l'unità C2. ci è voluto
Cornice digitale riciclata con Virtual Asistent: 7 passaggi (con immagini)
Cornice Digitale Riciclata Con Virtual Asistent: Ciao a tutti!Questo istruibile è nato da un laptop diviso a metà, comprato da un amico. Il primo tentativo di un progetto del genere è stato il mio Lego Digital Photo Frame, tuttavia, essendo un utente entusiasta di Siri e Google Now, ho deciso di portarlo in un nuovo