ShowerT ajatukset ja EarthPorn: Tee inspiroiva Raspberry Pi -valokuvakehys

ShowerT ajatukset ja EarthPorn: Tee inspiroiva Raspberry Pi -valokuvakehys

Digitaalisia valokuvakehyksiä on varmasti mukava katsella, mutta ne voivat olla melko joustamattomia ja perhevalokuvat voivat olla hieman ... hyvin, tylsää. Mutta jos lisäät näytön Raspberry Pi: hen, voit tehdä jotain aivan ainutlaatuista peittämällä valokuvia r/earthporn 'inspiroivilla' lainauksilla r/näytä ajatuksia (tai mikä tahansa yhdistelmä suosikkialbrediteistasi).





Haluatko luoda oman dynaamisen, digitaalisen Raspberry Pi -käyttöisen puhepisteen? Jatka lukemista.





Valmista Pi

Sinulla on oltava uusin versio Raspbianista asennettu tälle projektille, joten lataa tarvittaessa ja kirjoittaa SD -kortille . Kun olet tehnyt sen, käytä siihen aikaa langattoman verkon määritys ja ota SSH käyttöön .



Kun kaikki tämä on tehty ja konfiguroitu oikein, varmista, että olet yhdistänyt Pi onnistuneesti aiottuun näyttöön. Tämä voi olla vanha kannettavan tietokoneen näyttö, käyttämätön tabletti tai Kindle -lukija tai jokin Pi: lle suunniteltu näyttö.

Sinun on myös suoritettava tarvittavat vaiheet Raspberry Pi -tiedostojärjestelmän laajentamiseksi. Tämä voidaan tehdä komentorivillä raspi-configissa tai Valikko> Asetukset> Raspberry Pi Configuration laatikko työpöydällä.



Sisällön hakeminen Redditistä

Sen sijaan, että selaisit joitakin Pi -laitteeseesi tallennettuja valokuvia, voit etsiä kuvia verkosta Python -komentosarjan avulla. Reddit -kanavat r/EarthPorn (kauniita, upeita valokuvia maapallosta ja täysin turvallisia töihin!) Ja r/ShowerTychts ovat hyviä ehdokkaita, ja voit lataa koodi tältä scul86: n Github -sivulta . ladata ep_st.py , ep_st.config ja template.html ja tallenna kaikki kolme tiedostoa samaan paikkaan Raspberry Pi -laitteellasi (ehkä koti/pi/Runko ), ennen muokkaamista ep_st.config :

sudo nano /home/pi/Frame/ep_st.config

Etsi täältä teksti [FILEPATHS] ja muuta ne vastaamaan sijaintia, johon olet tallentanut kolme tiedostoa. Jos et ole varma, mikä koko tiedoston polku pitäisi olla, CD tiedostoon komentoriviltä ja kirjoita pwd .





Huomaa, että voit myös säätää alihakemuksia, joista komentosarja vetää tekstiä ja kuvia, mutta suosittelemme jättämään ne oletusasetuksiin toistaiseksi.

miksi puhelimeni on niin kuuma?

Kun olet valmis, lyö Ctrl + X , sitten JA vahvistamaan muutokset.





Seuraavaksi sinun on asennettava oikeuksia , Python -kääre Reddit -sovellusliittymälle. Asenna tämä

sudo pip install praw

Odota, kunnes tämä on tehty, ja käännä sitten huomiosi antamaan ep_st.py: lle tarvittavat käyttöoikeudet:

sudo chmod 777 /home/pi/Frame/ep_st.py

Sinun pitäisi sitten tehdä suoritettava tiedosto:

sudo chmod +x /home/pi/Frame/ep_st.py

Voit testata diaesityksen CD runko -hakemistoon ja suorita

python ep_st.py

Selaa graafisessa käyttöliittymässä Frame-hakemistoon ja etsi juuri luotu ep_st.html . Tämä on seurausta Python -komentosarjasta ja määritystiedostossa määrittämistäsi asetuksista, joten avaa tämä nähdäksesi tulokset. Sivu on päivitetty automaattisesti, ja sen pitäisi päivittää itsensä aina, kun uusi inspiroiva kuva luodaan. Jos olet huolissasi Pi -asemasi täyttämisestä näillä, älä ole: kuvia ei itse asiassa ladata, vaan luodaan vain HTML -tiedosto, joka osoittaa niihin etänä (luultavasti IMGUR -URL -osoite) ja tekstipäällyste.

Tässä vaiheessa sinun tarvitsee vain asettaa diaesitys käynnistymään automaattisesti, kun käynnistät Raspberry Pi -laitteen. Jotta tämä tapahtuisi, tarvitsemme Python -komentosarjan ja HTML -tiedoston avaamisen.

Aloita asentamalla ja määrittämällä selain. Käytämme Midoria, mutta voit valita ja määrittää melko paljon mikä tahansa Pi-yhteensopiva selain .

Avaa ensin sudo raspi-config ja Poista yliskannaus käytöstä . Asenna sitten selain:

sudo apt-get install midori x11-xserver-utils matchbox unclutter

Avaa seuraavaksi skripti avaamalla nano:

sudo nano /home/pi/fullscreen.sh

Kirjoita tähän:

sovelluksia, joista voit ladata musiikkia
unclutter &
matchbox-window-manager &
midori -e Fullscreen -a [URL]

Korvaa [URL] verkkosivulla, jonka haluat ladata käynnistyksen yhteydessä. Meidän ep_st.html -tiedosto, tallennettu /home/pi/Frame alihakemisto, rivi olisi seuraava:

midori -e Fullscreen -a Frame/ep_st.html

Tallenna tämä Ctrl + X ja vahvista painamalla JA .

Tee seuraavaksi suoritettavaksi ohjelmalla

sudo chmod 755 /home/pi/fullscreen.sh

Muokkaa sitten automaattisen käynnistyksen tiedostoa:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

Tiedoston lopussa (sinulla voi olla joitakin rivejä täällä jo Pi: n kosketusnäytön asennuksesta) lisää:

@xset s off
@xset -dpms
@xset s noblank
@/home/pi/fullscreen.sh

Tallenna ja sulje ja muokkaa sitten rc.local -tiedostoa:

sudo nano /etc/rc.local

Lisää uusi rivi poistumisen 0 yläpuolelle:

su -l pi -c startx

Tallenna ja sulje ja käynnistä uudelleen.

sudo reboot

Valojen pitäminen päällä

Oletuksena Pi -näyttö - riippumatta siitä, mikä näyttö on kytketty - sammuu muutaman minuutin käyttämättömyyden jälkeen. Voimme hoitaa tämän yhdistämällä yhteyden SSH: n kautta (tai käyttämällä päätelaitetta, jos näppäimistö on liitettynä) ja muokkaamalla lightdm.conf -tiedostoa.

kuinka katsella dms instagram PC: llä
sudo nano /etc/lightdm/lightdm.conf

löytö [Istuimen oletusasetukset] (hakasulkeet sisältyvät; löydät sen tiedoston lopusta) ja lisää tämä rivi sen alle:

xserver-command=X -s 0 -dpms

Tallenna ja poistu Ctrl + X ja käynnistä uudelleen:

sudo reboot

Oma inspiroiva digitaalinen kuvakehys!

Kerro meille kommenteissa, miten tämä projekti meni sinulle! Oletko pysynyt oletusasetuksissa tai löysitkö muita ali-reddittejä, jotka toimivat hyvin yhdessä? Vai törmäsitkö ongelmiin? Mitä tahansa tapahtui, mitä olet tehnyt tämän projektin kanssa, kerro meille siitä kommenteissa!

Jaa Jaa Tweet Sähköposti Kuinka muuttaa Windows 10 -työpöydän ulkoasua

Haluatko tietää, miten Windows 10 näyttää paremmalta? Näiden yksinkertaisten mukautusten avulla voit tehdä Windows 10: stä oman.

Lue seuraava
Liittyvät aiheet
  • tee-se-itse
  • Reddit
  • Raspberry Pi
  • veitset
Kirjailijasta Christian Cawley(1510 artikkelia julkaistu)

Varaeditori turvallisuudesta, Linuxista, DIY -ohjelmoinnista ja teknisistä selityksistä sekä todella hyödyllinen podcast -tuottaja, jolla on laaja kokemus työpöytä- ja ohjelmistotuesta. Christian on Linux Format -lehden toimittaja, ja hän on Raspberry Pi -piirtäjä, Lego -ystävä ja retropelien ystävä.

Lisää Christian Cawleyltä

tilaa uutiskirjeemme

Liity uutiskirjeeseemme saadaksesi teknisiä vinkkejä, arvosteluja, ilmaisia ​​e -kirjoja ja ainutlaatuisia tarjouksia!

Klikkaa tästä tilataksesi