Sisällysluettelo:

Raspberry Pi -ilmoitustaulu: 11 vaihetta (kuvilla)
Raspberry Pi -ilmoitustaulu: 11 vaihetta (kuvilla)

Video: Raspberry Pi -ilmoitustaulu: 11 vaihetta (kuvilla)

Video: Raspberry Pi -ilmoitustaulu: 11 vaihetta (kuvilla)
Video: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Marraskuu
Anonim
Raspberry Pi -ilmoitustaulu
Raspberry Pi -ilmoitustaulu
Raspberry Pi ilmoitustaulu
Raspberry Pi ilmoitustaulu
Raspberry Pi ilmoitustaulu
Raspberry Pi ilmoitustaulu

Tämä on projekti, jonka parissa työskentelin seurakuntani hyväksi. Halusimme sähköisen ilmoitustaulun, joka asennettaisiin narthex/aula -alueelle ja joka kävisi staattisten diojen läpi muutaman sekunnin välein.

Nämä olivat suunnittelutavoitteemme:

  • Staattiset diat, ei videota tai ääntä
  • Järjestelmänvalvoja luo dioja Powerpointissa (tuttu työkalu, ei uutta opittavaa ohjelmistoa)
  • Järjestelmänvalvoja voi vetää ja pudottaa uuden esityksen korvaamaan vanhan
  • Ei pilvipohjaista ratkaisua, koska ilmoitustaulu olisi yksityisessä langattomassa verkossa
  • Ei kuukausittaisia lisenssimaksuja tai omaa ohjelmistoa, paitsi mitä meillä jo oli (Windows, Office, Powerpoint)
  • 49 tuuman näyttö pysty-/pystytilassa (vaikka vaaka-/vaaka -tila on myös mahdollinen ja kuvattu alla)
  • Haluttu hinta: <1000 dollaria

Onnistuimme tekemään tämän ja tulimme budjetin alle. Avasin äskettäin toista läheistä kirkkoa tekemään saman projektin, ja kokonaiskustannukset (lukuun ottamatta sähköasentajan kustannuksia tuoda sähkö oikeaan paikkaan seinälle ja asennukseen liittyvä työ) olivat alle 500 dollaria.

Alhaisten kustannusten ja käytännössä nollakustannusten (vain sähkö) vuoksi tämä sopisi hyvin myös kouluille, kirjastoille, museoille, voittoa tavoittelemattomille järjestöille tai muille organisaatioille, joilla on rajallinen budjetti.

Palaute on tervetullutta.

Vaihe 1: Laitelista

Varusteluettelo
Varusteluettelo
Varusteluettelo
Varusteluettelo
Varusteluettelo
Varusteluettelo

Tässä on luettelo käyttämistämme laitteista. Kommentteja lisätään. Yritän linkittää valmistajan sivustoon mahdollisuuksien mukaan jälleenmyyjän sijaan.

  • TV/näyttö. Useimmat nykyaikaiset televisiot tai näytöt toimivat, kunhan niillä on CEC (katso tämä Wikipedian artikkeli saadaksesi lisätietoja CEC: stä: https://en.wikipedia.org/wiki/Consumer_Electronics_Control). Useimmat näytöt on tarkoitettu asennettaviksi joko pysty-/pysty- tai vaaka-/vaakasuunnassa. Televisiot on suunniteltu vaakasuoraan, joten niiden asentaminen pystysuoraan on hieman hankalampaa. Lisäksi monet televisiot ovat epäsymmetrisiä ylhäältä alas (eli alareuna on usein suurempi kuin yläosa), joten sen asentaminen pystysuoraan voi näyttää hieman oudolta. Silti televisiot ovat kaiken kaikkiaan halvempia, joten menimme television kanssa. Tietenkin, jos haluamasi suunta on maisema, sillä ei ole väliä. Valitsimme tämän: LG 49 "LED -TV.
  • TV -kiinnitys: Tämä oli hankalaa, koska ostimme television ja halusimme asentaa sen pystysuoraan. Huomioitavia asioita ovat kiinnitystyyli ja se, näkyykö se, varsinkin jos televisio on asennettu pystysuoraan. Kiinnike asetetaan seinälle samaan suuntaan kuin jos asennat television vaakasuoraan. Jos päätät asentaa television pystysuoraan, sinun on harkittava, sopivatko TV -telineen ruuvikiinnitysreiät TV: n kiertyneisiin kiinnitysreikiin. Jotkut televisiot sijoittavat kiinnitysruuvit neliön muotoon, kun taas toiset ovat suorakulmaisia. Harkitse tätä ja varmista, että kiinnitys toimii halutussa paikassa ennen ostamista.
  • Raspberry Pi, kotelo, kaapelit, jäähdytyselementti, tuuletin jne.: Suosittelen hankkimaan uusimman ja parhaan version. Kun rakensimme projektin, se oli Raspberry Pi 3 B+, mutta nyt Raspberry Pi 4 B on ulkona. Mitä tulee tapaukseen, virtajohtoon, jäähdytyselementteihin, tuulettimeen, päätimme, että koska Raspberry Pi tulee olemaan 24/7, halusimme tuulettimella varustetun kotelon, vaikkakin hiljaisen. Virtajohdon ja virtakytkimen ansiosta järjestelmän nollaaminen on helppoa ilman, että joudut vetämään pistokkeesta. Toinen tärkein ero Raspberry Pi 3 B+: n ja Raspberry Pi 4B: n välillä on, että 4 B: ssä on mikro-HDMI-liitin, mikä tarkoittaa, että tarvitset sovittimen (se sisältyy alla olevaan pakkaukseen).

    • Jos käytät Raspberry Pi 3 B+: ta: Raspberry Pi 3 B+ -kotelosarja (ei sisällä Raspberry Pi)
    • Jos käytät Raspberry Pi 4 B: tä: Raspberry Pi 4 B -kotelosarja (ei sisällä Raspberry Pi)
  • HDMI -kaapeli: Mikä tahansa on kunnossa, kunhan se tukee CEC: tä. Huomaa, että tyypillisesti Raspberry Pi asennetaan seinälle television/näytön taakse tai mahdollisesti kiinnitetään itse televisioon/näyttöön, joten lyhyt 3 tuuman kaapeli riittää. Liian pitkä kaapeli ja se näkyy. Mieti myös, missä HDMI-portit ovat televisiossa/näytössä ja voitko harkita 90 asteen kaapelipäätä (esimerkiksi jos HDMI-portit ovat toisella puolella).
  • MicroSD -kortti. Tälläkään ei ole väliä. Valitsimme 32 Gt tavallisen 16 Gt: n sijasta, jotta meillä olisi halutessamme lisätilaa lisäohjelmistoille ja että meillä olisi paikka tallentaa useita esityksiä. Valitsimme tämän: SanDisk Ultra PLUS 32 Gt: n MicroSD -kortti. Huomaa, että on helpompaa, jos ostat MicroSD -kortin, johon on jo asennettu NOOBS, kuten tämä: SD -kortti, jossa on NOOBS. En tehnyt sitä, mutta voit tallentaa askeleen, jos teet niin. Katso lisätietoja täältä: NOOBS

Huomautus CEC: CEC (Consumer Electronics Control) mahdollistaa joidenkin komponenttien ohjata toisiaan HDMI -kaapelin kautta. Esimerkiksi DVD -soitin voi kytkeä päälle/pois kytketyn television HDMI -kaapelin kautta, jos molemmat tukevat CEC: tä. Tämä on hyödyllistä meidän tapauksessamme, koska Raspberry Pi voi kytkeä television päälle/pois päältä halutessaan. Esimerkiksi kirkkoympäristössä haluamme, että näyttö on päällä vain kellonaikoina, jolloin kirkko on auki, ja se vaihtelee viikonpäivän mukaan. CEC sallii Pi: n kytkeä television päälle ja pois päältä mielivaltaisen monimutkaisessa aikataulussa.

Vaihe 2: Kokoa Pi -kotelo

Kokoa Pi -kotelo
Kokoa Pi -kotelo
Kokoa Pi -kotelo
Kokoa Pi -kotelo
Kokoa Pi -kotelo
Kokoa Pi -kotelo

Kokoonpano on melko suoraviivaista. Kiinnitä jäähdytyselementit vastaavan kokoisiin siruihin Raspberry Pi -laitteella, koota kotelo kerros kerroksittain. Älä unohda poistaa ohuita muovisia suojalevyjä jokaisesta kerroksesta.

Vaihe 3: Asenna Raspbian

Asenna Raspbian
Asenna Raspbian

Raspberry Pi -sivustolla on erinomainen opas. Asenna se noudattamalla näitä ohjeita.

Raspberry Pi -laitteen asentaminen

Käytin Raspbian Litea, koska siinä ei ole ylimääräisiä sovelluksia, joita et tarvitse tähän projektiin.

Vaihe 4: Lisää vakio- ja mukautettu ohjelmisto

Kun NOOBS on asentanut Raspbianin, kirjaudut sisään ensimmäisen kerran, kun sinulta kysytään esimerkiksi kieltä, aikavyöhykettä jne. Se pyytää myös WiFi -verkon ja salasanan tietoja, ellet ole kiinteässä yhteydessä. Lopuksi se lataa ja asentaa kaikki Raspbian -päivitykset. Siitä on apua, jos sinulla on sama Internet -yhteys kuin viimeisessä asennuksessa, mutta sen ei tarvitse olla. Toisin sanoen voit tehdä tämän vaiheen kotona ennen lopullisen sijainnin määrittämistä. Muista vain määrittää uusi Internet -yhteys ennen viimeistä uudelleenkäynnistystä viimeisessä vaiheessa.

Avaa pääteikkuna (napsauta mustaa suorakulmaista kuvaketta näytön vasemman yläkulman lähellä).

Tarkistamme ensin, onko muita Raspbian-päivityksiä. Kirjoita seuraavat rivit yksi kerrallaan

sudo apt päivitys

sudo apt -päivitys

(sano "Y", jos se kysyy, haluatko asentaa päivitykset).

Seuraavaksi asennamme Samban, joka mahdollistaa kansioiden jakamisen verkon Windows -koneiden kanssa.

sudo apt asentaa samba samba-common-bin smbclient cifs-utils

Seuraavaksi asennamme fbi: n. fbi on unix -apuohjelma, joka näyttää grafiikkaa näytöllä, jossa ei ole ikkunanhallintaa.

sudo apt asentaa fbi

Seuraavaksi asennamme inotify-työkalut. inotify-tools mahdollistaa diaesityksen seurata jaettua kansiota muutosten varalta.

sudo apt asentaa inotify-tools

Seuraavaksi asennamme cec-utils. cec-utilsin avulla Raspberry Pi voi kytkeä television päälle ja pois päältä HDMI-kaapelin kautta.

sudo apt install cec-utils

Seuraavaksi sinun on ladattava pienet apuohjelmat, jotka kirjoitin diaesityksen toistamiseen.

git -klooni

Tämä hakee koodin ja laittaa sen raspi_slideshow -nimiseen hakemistoon.

Nyt kaikki ohjelmistot ovat saatavilla Raspberry Pi: ssä. Seuraavat vaiheet käyvät läpi kokoonpanon.

Vaihe 5: Määritä jaettu kansio

Diaesityksen koodi etsii oletusarvoisesti hakemiston (kansion) /jaetun /esityksen.

Meidän on luotava kyseinen hakemisto. Koska se on juuritasolla, tarvitsemme pääkäyttäjän oikeudet, joten sudo on kunnossa. Sinun on ehkä kirjoitettava salasana (oletus on vadelma), kun teet tämän komennon:

sudo mkdir -p /jaettu /Esitys

Seuraavaksi meidän on tehtävä tämä luettavaksi ja kirjoitettavaksi kenelle tahansa tällä Pi: llä. Kirjoita seuraava komento:

sudo chmod a+rwx /jaettu /Esitys

Tämä tekee sen näkyväksi vain tällä Pi: llä. Seuraavaksi meidän on jaettava tämä kansio maailman kanssa (itse asiassa vain muut koneet samassa verkossa). Siksi suosittelemme tämän käyttämistä yksityisessä (salasanasuojatussa) Wi-Fi-verkossa tai kiinteässä lähiverkossa.

Kun asensimme samban edellisessä vaiheessa, se loi oletustiedoston /etc/samba/smb.conf

Meidän on lisättävä joukko rivejä tiedoston loppuun. Rivit ovat tiedostossa raspi_slideshow/add_to_smb.conf

Helpoin tapa tehdä tämä on seuraava:

sudo bash

kissa raspi_slideshow/add_to_smb.conf >> /etc/samba/smb.conf exit

Tämä pohjimmiltaan yhdistää tiedostot add_to_smb.conf tiedoston /etc/samba/smb.conf loppuun

Voit halutessasi tehdä sen nano -editorin kautta, mutta se on melko paljon kirjoittamista.

Pohjimmiltaan se jakaa /jaetun hakemiston hakemistona, jota kaikki paikallisen verkon käyttäjät voivat lukea ja kirjoittaa. En käy läpi sen suojaamista täällä, mutta jos haluat sen suojatun (vaatiaksesi salasanan muokkaamiseen), voit lukea Sambasta ja muuttaa asetuksia vastaavasti.

Vaihe 6: Määritä näytön päälle/pois -asetukset

Käytämme cronia television kytkemiseen päälle ja pois päältä aikataulun mukaan. Cron on linux -apuohjelma, joka suorittaa tehtäviä määräajoin. Jos haluat TV: n/näytön toimivan 24/7 tai haluat kytkeä sen päälle ja pois päältä manuaalisesti, voit ohittaa tämän vaiheen.

Kopioi esimerkki crontab -tiedosto raspi_slideshow -hakemistosta kotihakemistoon.

cp raspi_slideshow/crontab_example.pi crontab.pi

Tiedosto crontab_example.pi on esimerkki siitä, miten tämäntyyppinen tiedosto toimii. Wikipediassa ja muualla on paljon dokumentaatiota:

Nyt muokkaamme sitä. Se auttaa, jos aikataulusi on jo selvitetty. Esimerkkiaikataulu on

  • Sunnuntai: klo 7, pois päältä klo 21
  • Keskiviikko: klo 8, pois päältä klo 21
  • Lauantai: klo 7.00, pois klo 21.00
  • Muina päivinä: klo 8, pois klo 17

Pidän nanosta, koska se on asennettu Raspbianin kanssa ja helppokäyttöinen. Voit käyttää vi: tä tai mitä tahansa muuta editoria.

nano crontab.pi

Muokkaa tiedostoa ja määritä päälle/pois -ajat kullekin päivälle. Käytä nuolinäppäimiä liikkuaksesi. Poista askelpalautin, kirjoita lisäämällä. Kun olet valmis, tallenna Control-O (sinun on painettava "Enter" vahvistaaksesi tiedoston nimen) ja Control-X poistuaksesi nanosta.

Kun olet saanut cron -tiedostosi haluamallasi tavalla, kerro Raspbianille, että haluat suorittaa sen:

crontab crontab.pi

Jos haluat muuttaa aikataulua, voit muokata $ HOME/crontab.pi ja suorittaa uudelleen yllä olevan crontab-komennon. Se korvaa vanhan aikataulusi uudella.

Vaihe 7: Määritä näyttöasetukset

Määritä näyttöasetukset
Määritä näyttöasetukset

Olemme melkein valmiita! Meidän on määritettävä näyttöasetukset. fbi on apuohjelma, jota käytämme diojen näyttämiseen. Se lukee asetukset kotihakemiston.fbirc -tiedostosta.

Varmista ensin, että olemme kotihakemistossa.

cd $ HOME

Kopioi seuraavaksi tiedosto raspi_slideshow -hakemistosta kotiin

cp raspi_slideshow/.fbirc.

Sinun ei tarvitse muokata tiedostoa. Jos kuitenkin valitset, kolme kiinnostavaa asetusta ovat:

satunnainen = epätosi

sekoitus-msek = 500

aikakatkaisu = 8

Satunnaisviiva määrittää, sattuuko fbi satunnaisesti diajärjestyksen. tosi tarkoittaa, että se satunnaistaa diat, epätosi tarkoittaa, että ei. Koska halusimme jonkin verran hallita diojen järjestystä, asetimme sen arvoksi false.

Sekoitus-msek-rivi kertoo, kuinka monta millisekuntia (1000 = 1 sekunti) kukin siirtymä kestää. Arvo 0 tarkoittaa, että diat muuttuvat välittömästi yhdestä toiseen. Asetuksemme 500 tarkoittaa, että diat haalistuvat toisiinsa 0,5 sekunnin aikana.

Aikakatkaisu on aika (sekunteina), jonka jokainen dia näytetään ennen siirtymistä seuraavaan. Voit säätää tätä, jos haluat diojen olevan pidempiä tai lyhyempiä. Muista vain, että tämä koskee kaikkia dioja samalla tavalla. Toisia dioja ei voi näyttää pidemmillä ja toisia lyhyemmillä.

Kierrä näyttöä

Jos televisio/näyttö on asennettu pystysuoraan, kuten meidänkin, sinun on käännettävä näyttöä 90 astetta tai 270 astetta. Jos televisio/näyttö on asennettu vaakasuoraan, voit ohittaa tämän vaiheen loput.

Käytä nanoa uudelleen. Tällä kertaa sinun on suoritettava pääkäyttäjänä, joten sinun on sudo, joka saattaa vaatia salasanan antamisen uudelleen (oletus on vadelma)

sudo nano /boot/config.txt

Siirry alanuolipainikkeella tämän tiedoston loppuun. Lisää seuraava rivi tiedoston loppuun:

display_rotate = 1

Tämä kiertää näyttöä 90 astetta. Jos näyttö on ylösalaisin asennuksen jälkeen, vaihda 1 arvoon 3.

Perusnäyttö_kierros = 0 (ei kiertoa), 1 (90 astetta), 2 (180 astetta), 3 (270 astetta)

Yllä olevassa kuvassa olimme asettaneet display_rotate = 1 ja meidän oli palattava ja muutettava se display_rotate = 3: ksi. Paljon helpompaa kuin television asentaminen uudelleen!

Vaihe 8: Vaihda salasana ja määritä automaattinen suoritus

Vaihda salasana ja määritä automaattinen suoritus
Vaihda salasana ja määritä automaattinen suoritus
Vaihda salasana ja määritä automaattinen suoritus
Vaihda salasana ja määritä automaattinen suoritus

Tässä vaiheessa olemme melkein valmiita!

Napsauta vasemmassa yläkulmassa olevaa vadelma-valikkoa ja valitse Asetukset-> Raspberry Pi -määritykset

Se tuo esiin valintaikkunan. Napsauta "Vaihda salasana …" ja vaihda se muistettavaksi!

Voit vaihtaa järjestelmän nimen (Isäntänimi -kenttä).

Varmista, että napsautat Käynnistä "CLI: hen"

Aseta automaattinen kirjautuminen ("Kirjaudu käyttäjänä" pi "")

Nyt sinun on määritettävä diaesitys suoritettavaksi käynnistyksen yhteydessä. Helpoin tapa on lisätä yksi rivi.bashrc -tiedostoosi. Nano -editorin käynnistäminen:

nano.bashrc

Alanuoli tiedoston loppuun ja lisää seuraava rivi:

python3 raspi_slideshow/play_slideshow.py

Nämä asetukset tarkoittavat, että:

  • Aina kun se käynnistetään uudelleen, Raspberry Pi kirjautuu automaattisesti käyttäjänä pi
  • Se ei käynnistä ikkunanhallintaa, vaan toimii vain näytöllä ("Boot to CLI")
  • Se käynnistää bash -kuoren, joka lukee.bashrc -tiedoston, ja tiedoston viimeinen rivi kehottaa suorittamaan diaesityksen.

Tämän jälkeen uudelleenkäynnistys EI käynnistä ikkunanhallintaa ja suorittaa diaesityksen automaattisesti. Voit pysäyttää diaesityksen painamalla Ctrl-C diaesityksen aikana. Tämä palauttaa sinut takaisin bash -kehotteeseen ($).

Jos haluat käynnistää ikkunanhallinnan tästä kohdasta (virheenkorjausta tai asetusten helpompaa käsittelyä varten), voit tehdä sen kirjoittamalla komentoriville "startx".

Vaihe 9: Käytä (Windows -koneen käyttöönotto)

Todellisessa käytössä Raspberry Pi muodostaa yhteyden yksityiseen langattomaan verkkoon käynnistyksen yhteydessä. Se jakaa /jaetun hakemistonsa (ja kaiken alla olevan) verkkoon. Jos haluat nähdä tämän kansion Windows -koneelta, varmista, että olet samassa verkossa.

Oletan, että muodostat yhteyden tähän toimiston Windows -tietokoneelta. Avaa Windows 7- tai Windows 10 -käyttöjärjestelmässä File Explorer, jotta voit tarkastella tietokoneen tiedostoja/kansioita. Napsauta hiiren kakkospainikkeella vasemmalla olevaa kohtaa, jossa lukee "Tietokone" tai "Oma tietokone", ja valitse sitten "Karttaa verkkoasema …"

Se tuo esiin valintaikkunan. Valitse mikä kirjain, esim. "Z:" haluat kartoittaa asemasi. Kirjoita sitten Kansio -kenttään:

{nimi-of-your-Pi-computer} jaettu

jossa {name-of-your-Pi-computer} on nimi, jonka annoit Raspberry pi -laitteellesi edellisessä vaiheessa (katso edellinen kuva ja valintaikkuna).

Muista napsauttaa "Yhdistä uudelleen kirjautumisen yhteydessä". On mahdollista, että jos Raspberry Pi sammutetaan, kun Windows -tietokone käynnistyy, tämä vaihe on ehkä toistettava (tai Windows -tietokone käynnistettävä uudelleen), jotta jaettu kansio näkyy.

Jos päätät suojata kansion salasanalla, voit lisätä kirjautumistiedot valitsemalla "Yhdistä eri kirjautumistiedoilla" ja kirjoittamalla Raspberry Pi: n käyttäjänimen/salasanan.

Nyt kun haluat diaesityksiä diaesitykseesi, kopioi yksittäiset diakuvat (*) Esitys -kansioon.

Skripti valvoo ja näyttää VAIN esityskansion sisällön, eikä mitään sen yläpuolella olevalla tasolla (jaettu). Siksi käytämme toisinaan temppua laittamalla yleisesti käytetyt diat ylätasolle ja vetämällä ne tarvittaessa Esitys-kansioon tai ulos siitä.

Muista, että kun jokin esityskansion kansio muuttuu (tiedostoja lisätään, poistetaan tai niitä muutetaan), diaesityksen komentosarja odottaa 2 minuuttia (120 sekuntia, määritettävissä kohdassa play_slideshow.py, etsi odotusaika) ennen uusien diojen nollaamista ja näyttämistä. Tämä antaa henkilölle aikaa tehdä kaikki tarvittavat muutokset ilman nollausta jokaisen uuden tiedoston lisäämisen jälkeen.

Yksittäiset diakuvat ovat jpeg-, gif- tai png -tiedostoja, jotka edustavat yhtä diaa. Helpoin tapa luoda nämä ovat Microsoft PowerPoint tai vastaava ohjelma. Voit luoda niin monta dioa kuin haluat Microsoft PowerPointissa ja tallentaa sen PowerPoint -esityksenä. Napsauta sitten Tiedosto-> Vie-> Vaihda tiedostotyyppi ja tallenna joko PNG- tai JPEG-muodossa. Tämä tulostaa diat yksittäisinä tiedostoina, esim. slide1.png, slide2.png jne. Voit sitten vetää ja pudottaa yksittäisiä tiedostoja Z: / Presentation (tai mihin tahansa käyttämääsi asemakirjaimeen). Huomaa, että esitys on koottu aakkosjärjestykseen (ei numeeriseen), joten slide11.png tulee slide1.png ja ennen slide2.png. Voit tietysti nimetä diat uudelleen, ennen kuin kopioit ne verkkokansioon. Varmista vain, että ne säilyttävät laajennuksensa (esim.. Png). Diaesityksen skripti etsii tällä hetkellä vain tiedostoja, joiden laajennukset ovat seuraavat:.png,.png,.gif,.gif,.jpg,-j.webp

Vaihe 10: Vianetsintä

Useimmat ongelmat voidaan ratkaista vanhalla "yritä sammuttaa ja käynnistää uudelleen" -ratkaisulla.

Jos Raspberry Pi -laitteesi ei muodosta yhteyttä, ei päivity tai näyttää olevan jumissa, kokeile sen käynnistämistä.

Jos Windows -koneesi menettää yhdistetyn verkkoaseman, yritä käynnistää se uudelleen tai lisää asema manuaalisesti.

Jos sinulla on muita kysymyksiä/ongelmia, lähetä kommentit ja päivitän tämän vaiheen tavallisilla ongelmilla ja niiden ratkaisuilla.

Vaihe 11: Päätelmät ja tuleva työ

TEHTY

Tässä vaiheessa voit käynnistää Raspberry Pi -laitteesi uudelleen joko valikoiden kautta tai virtajohdon virtapainikkeen avulla. Mukava asia tässä asennuksessa on, että aina kun Pi käynnistyy (virtakatko, kaatuminen, mikä tahansa), se käynnistyy diaesitystilassa, joten voit käynnistää virran haluamallasi tavalla ja sen pitäisi palautua hyvin. Kun tämä on asennettu ja toimii, voit melko paljon "asettaa sen ja unohtaa sen", paitsi diojen päivitykset. Meidän tapauksessamme kirkon ylläpitäjä päivittää dioja viikoittain, ja tämä järjestelmä on toiminut moitteettomasti noin vuoden ajan.

Anna palautetta! Olen valmis korjaamaan virheitä tai epätarkkuuksia. Ymmärrän, että asioita voi tehdä monella eri tavalla, joten en ole innostunut vastaamaan kysymyksiin, kuten "miksi käytit pythonia {ohjelmointikielen X} sijasta?" Tai ehdotuksia, jotka ovat toiminnallisesti samat (kuten "sudo apt" kaikki paketit kerralla eikä yksi kerrallaan). Toiminnalliset parannukset ovat kuitenkin aina tervetulleita! Yritän tehdä tästä mahdollisimman toimivan ja hyödyllisen samalla kun se on myös helppo asentaa ja helppo huoltaa. Nautin erityisesti palautteesta niiltä, jotka ovat hyötyneet tästä ohjeesta. Autan mielelläni, jos voin.

Tuleva työ

Olen alkanut työstää versiota, joka sallii videotiedostojen (äänen kanssa) sekoittamisen staattisiin dioihin. Luulen, että voin käyttää vlc: tä siihen komentoriviltä. Päivitän tämän, jos saan sen toimimaan. Ehdota rohkeasti ehdotuksia!

Suositeltava: