Digitaalseid pildiraame on kindlasti tore vaadata, kuid need võivad olla üsna paindumatud ja perepildid võivad olla pisut ... noh, igavad. Kuid kui lisate Raspberry Pi ekraanile, saate teha midagi üsna ainulaadset, kattes fotod saidilt r/earthporn inspireerivate tsitaatidega r/näitusemõtted (või mis tahes kombinatsioon teie lemmik alamrediitidest).
Kas soovite luua oma dünaamilise, digitaalse, Raspberry Pi-toega kõnepunkti? Loe edasi.
Valmistage oma Pi ette
Teil peab olema Raspbiani uusim versioon selle projekti jaoks installitud, nii et vajadusel laadige alla ja kirjutage oma SD -kaardile . Kui olete seda teinud, võtke aega traadita võrgu seadistamine ja lubage SSH .
Kui kõik see on tehtud ja õigesti konfigureeritud, veenduge, et olete oma Pi edukalt kavandatud ekraaniga ühendanud. See võib olla vana sülearvuti monitor, kasutamata tahvelarvuti või Kindle lugeja või üks Pi jaoks mõeldud kuvaritest.
Samuti peaksite tegema vajalikud toimingud Raspberry Pi failisüsteemi laiendamiseks. Seda saab teha käsurealt raspi-config või Menüü> Eelistused> Raspberry Pi konfiguratsioon kasti töölaual.
Sisu hankimine Redditist
Mõne oma Pi -le salvestatud foto sirvimise asemel võite veebist piltide leidmiseks kasutada Pythoni skripti. Reddit kanalid r/EarthPorn (ilusad, hämmastavad fotod Maast ja täiesti tööohutud!) Ja r/ShowerMõtteid on suurepärased kandidaadid ja saate laadige kood alla sellelt scul86 Githubi lehelt . Lae alla ep_st.py , ep_st.config ja template.html ja salvestage kõik kolm faili oma Raspberry Pi samasse kohta (võib -olla kodu/pi/Raam ), enne redigeerimist ep_st.config :
sudo nano /home/pi/Frame/ep_st.config
Siin otsige teksti pealkirjaga [FILEPATHS] ja muutke need, et need sobiksid kolme faili salvestamise asukohaga. Kui te pole kindel, milline peaks olema täielik failitee, CD käsureale faili ja tippige pwd .
Pange tähele, et saate reguleerida ka alamrediteid, millest skript teksti ja pilte tõmbab, kuigi soovitame need praegu vaikeseadetele jätta.
arvuti ei saa Interneti -ühendust luua
Kui olete lõpetanud, lööge Ctrl + X , siis JA muudatuste kinnitamiseks.
Järgmisena peate installima õigusi , Pythoni ümbris Reddit API jaoks. Installige see koos
sudo pip install praw
Oodake, kuni see on tehtud, ja seejärel pöörake tähelepanu ep_st.py vajalike lubade andmisele.
sudo chmod 777 /home/pi/Frame/ep_st.py
Seejärel peaksite faili käivitama:
sudo chmod +x /home/pi/Frame/ep_st.py
Slaidiseansi testimiseks CD kausta Frame ja käivitage
python ep_st.py
Sirvige graafilises kasutajaliideses kataloogi Frame ja leidke äsja loodud ep_st.html . See on Pythoni skripti ja konfiguratsioonifailis määratud sätete tulemus, nii et tulemuste nägemiseks avage see. Lehekülg värskendatakse automaatselt ja see peaks ennast uuendama iga uue inspireeriva pildi loomisel. Kui olete mures nende Pi -draiviruumi täitmise pärast, ärge olge: pilte tegelikult alla ei laadita, vaid luuakse lihtsalt HTML -fail, mis osutab neile eemalt (tõenäoliselt IMGUR -URL) koos tekstilise ülekattega.
Selles etapis jääb üle vaid seadistada slaidiseanss Raspberry Pi käivitamisel automaatselt käivituma. Selle saavutamiseks on meil vaja käivitada Pythoni skript ja avada HTML -fail.
Alustage brauseri installimisest ja konfigureerimisest. Me kasutame Midorit, kuid saate päris palju valida ja konfigureerida mis tahes Pi-ühilduv brauser .
Esiteks avage sudo raspi-config ja Keela üleskaneerimine . Seejärel installige brauser:
sudo apt-get install midori x11-xserver-utils matchbox unclutter
Seejärel avage skripti loomiseks nano:
sudo nano /home/pi/fullscreen.sh
Sisestage siia järgmine:
kuidas alla laadida rakendusi vizio tv -s
unclutter &
matchbox-window-manager &
midori -e Fullscreen -a [URL]
Asendage [URL] veebilehega, mille soovite alglaadimisel laadida. Meie ep_st.html faili jaoks salvestatud kausta /home/pi/Raam alamkataloogi, rida oleks järgmine:
midori -e Fullscreen -a Frame/ep_st.html
Salvestage see koos Ctrl + X ja kinnitage nupuga JA .
Seejärel tehke see käivitatavaks nupuga
sudo chmod 755 /home/pi/fullscreen.sh
Seejärel peaksite redigeerima automaatse käivitamise faili:
sudo nano ~/.config/lxsession/LXDE-pi/autostart
Faili lõpus (siin võib olla mõni rida juba teie Pi puuteekraani seadistamisel) lisage:
@xset s off
@xset -dpms
@xset s noblank
@/home/pi/fullscreen.sh
Salvestage ja väljuge, seejärel muutke rc.local faili:
sudo nano /etc/rc.local
Siin lisage väljumise 0 kohale uus rida:
su -l pi -c startx
Salvestage ja väljuge, seejärel taaskäivitage.
sudo reboot
Tulede põlemine
Vaikimisi lülitatakse Pi -ekraan - olenemata sellest, milline ekraan on ühendatud - mõne minuti passiivsuse järel välja. Sellega saame hakkama SSH kaudu ühenduse loomisega (või terminaliga, kui klaviatuur on ühendatud) ja redigeerides faili lightdm.conf.
kuidas muuta oma nime ubisoftis
sudo nano /etc/lightdm/lightdm.conf
Leia [SeatDefaults] (sulgud on lisatud; leiate selle faili lõpus) ja lisage selle alla see rida:
xserver-command=X -s 0 -dpms
Salvestage ja väljuge Ctrl + X ja taaskäivitage:
sudo reboot
Teie enda inspireeriv digitaalne pildiraam!
Andke meile kommentaarides teada, kuidas see projekt teie jaoks läks! Kas olete vaikimisi kinni jäänud või leidsite mõne muu alamredditi, mis hästi koos töötavad? Või tekkisid probleemid? Mis iganes juhtus, mida iganes olete selle projektiga teinud, rääkige sellest meile kommentaarides!
Jaga Jaga Piiksuma E -post Kuidas muuta oma Windows 10 töölaua välimustKas soovite teada, kuidas muuta Windows 10 paremaks? Kasutage neid lihtsaid kohandusi, et muuta Windows 10 enda omaks.
Loe edasi Seotud teemad- Isetegija
- Vaarika Pi
- noad
Turvalisuse, Linuxi, isetegemise, programmeerimise ja tehniliste selgituste redaktori asetäitja ning tõeliselt kasulik podcastide tootja, kellel on laialdased kogemused laua- ja tarkvaratoes. Ajakirja Linux Format kaastööline Christian on Raspberry Pi näpistaja, Lego armastaja ja retromängude fänn.
Veel Christian Cawley'ltTelli meie uudiskiri
Liituge meie uudiskirjaga, et saada tehnilisi näpunäiteid, ülevaateid, tasuta e -raamatuid ja eksklusiivseid pakkumisi!
Tellimiseks klõpsake siin