Raspberry Pi omistettuna perhekalenterinäyttönä

Raspberry Pi yhdistettynä näyttöön joka näyttää perhekalenterin kokoruututilassa
Chromium kokoruututilassa, automaattisesti käynnistetty bootissa. Ei näppäimistöä, ei hiirtä, ei puuttumista.

Raspberry Pi on erinomainen omistettu kalenterinäyttö. Se kuluttaa alle 5 wattia, toimii äänettömästi, käynnistyy suoraan kokonäytön selaimeen eikä vaadi mitään jatkuvaa vuorovaikutusta. Kun se on konfiguroitu, se istuu näytön takana ja tekee työnsä määrätietoisesti.

Tämä opas kattaa koko asennuksen: käyttöjärjestelmäkuva, verkkokonfiguraatio, Chromium autostart kioskitilassa, näytön sammutus ja virranhallinta. Jos sinulla on Pi ja ylimääräinen näyttö, sinulla on jo suurin osa tarvittavasta.

Mitä tarvitset

Jos olet tehnyt Pi-projekteja aiemmin, sinulla on todennäköisesti kaikki paitsi ehkä HDMI-adapteri.

Tuote Huomiot
Raspberry Pi (3B+ / 4 / 5) 1 Gt RAM riittää. 3B+ toimii hyvin — ensimmäinen lataus kestää vain muutaman sekunnin pidempään. Uusinta mallia ei tarvita.
MicroSD-kortti (16 Gt+) Class 10 tai nopeampi. Sinulla on todennäköisesti yksi laatikossa.
Virtalähde USB-C Pi 4/5:lle, micro-USB Pi 3B+:lle. Virallinen virtalähde välttää alijännitevaroitukset, mutta mikä tahansa laadukas 5V/3A-virtalähde toimii.
Näyttö HDMI-tuloliitännällä Käytä mitä sinulla on — vanha näyttö tai kirpputorilöytö toimii mainiosti. Ostatko uuden? Kannettavat USB-C-näytöt (15-17") ovat ohuita, edullisia ($50-80) ja näyttävät siistiltä seinällä.
HDMI-kaapeli/adapteri Pi 4/5: micro-HDMI → HDMI. Pi 3B+: täysikokoinen HDMI.
Ajastin tai älypistoke Valinnainen mutta suositeltava. Ohjaa näytön virtaa aikataulun mukaan. Katso Ajastin-osio alla.

Asennus

1

Käyttöjärjestelmän flashays

  1. Lataa Raspberry Pi Imager Mac-, Windows- tai Linux-koneellesi.
  2. Aseta microSD-kortti tietokoneeseen.
  3. Avaa Pi Imager ja valitse:
    • Laite: Pi-mallisi
    • Käyttöjärjestelmä: Raspberry Pi OS (64-bit) — työpöytäversio, ei Lite
    • Tallennustila: MicroSD-korttisi
  4. Avaa asetukset (hammasratas-kuvake) ennen kirjoitusta. Määritä:
    • Wi-Fi-tunnukset — Pi yhdistää automaattisesti ensimmäisessä käynnistyksessä
    • Isäntänimi: calendar-kiosk (tai oma valintasi)
    • Käyttäjänimi ja salasana
  5. Kirjoita kuva ja odota varmennusta.
2

Ensimmäinen käynnistys ja kirjautuminen

  1. Aseta microSD-kortti Pi:hin, yhdistä HDMI näyttöön ja kytke virta.
  2. Odota työpöytää. Ensimmäinen käynnistys kestää 2-3 minuuttia.
  3. Avaa Chromium tehtäväpalkista.
  4. Siirry osoitteeseen calendar.norfeldt.com ja kirjaudu sisään Google-tililläsi.
  5. Määritä kalenterisi — napauta hammasratas-kuvaketta, valitse näytettävät kalenterit ja värit.
  6. Siirry koko näyttöön — paina F11 näppäimistöllä. Kalenteri täyttää koko näytön.

Siinä se — Pi:si on nyt omistettu perhekalenteri. Voit irrottaa näppäimistön ja hiiren. Alla olevat lisäominaisuudet tekevät siitä todellisen asenna-ja-unohda-näytön.

Hyödynnä vielä enemmän

Bonus

Kalenterin automaattinen käynnistys bootissa

Tällä hetkellä kalenteri avautuu kun käynnistät Chromiumin manuaalisesti. Tämä tekee siitä automaattisen — Pi käynnistyy suoraan kalenteriin, koko näytöllä, ilman näppäimistöä.

Yhdistä näppäimistö tilapäisesti (tai käytä SSH:ta jos olet asettanut sen) ja avaa terminaali. Suorita:

mkdir -p ~/.config/autostart
cat > ~/.config/autostart/kiosk.desktop <<EOF
[Desktop Entry]
Type=Application
Name=Calendar Kiosk
Exec=chromium-browser --kiosk --noerrdialogs --disable-infobars --no-first-run https://calendar.norfeldt.com
EOF

Seuraavassa käynnistyksessä Pi siirtyy virran kytkemisestä kalenteriin — ei klikkailua, ei kirjoittamista.

Bonus

Estä näytön sammuminen

Raspberry Pi OS sammuttaa näytön 10 minuutin käyttökatkon jälkeen. Tämän poistaminen käytöstä:

Avaa terminaali ja suorita:

sudo raspi-config

Siirry kohtaan: Display OptionsScreen BlankingNo.

Käynnistä uudelleen pyydettäessä. Näyttö pysyy päällä pysyvästi.

Bonus

SSH:n käynnistäminen etähallintaa varten

Haluatko hallita Pi:tä ilman näppäimistön kytkemistä? Ota SSH käyttöön, jotta voit yhdistää miltä tahansa tietokoneelta Wi-Fi-verkossasi.

Helpoin tapa: flashaa SD-kortti uudelleen Raspberry Pi Imagerilla ja valitse "Enable SSH" asetuksista (hammasratas-kuvake) ennen kirjoitusta. Tai itse Pi:ssä:

sudo raspi-config

Siirry kohtaan: Interface OptionsSSHEnable.

Sitten miltä tahansa tietokoneelta samassa verkossa:

ssh username@calendar-kiosk.local

Sieltä voit käynnistää uudelleen, päivittää Pi:n tai vaihtaa autokäynnistys-URL:n — koskematta siihen.

Ajastintemppu

Avain vähähuoltoiseen asennukseen: Pi pyörii 24/7 ja ajastin ohjaa vain näyttöä.

Kaavio ajastinasennuksesta: Raspberry Pi aina päällä (3-5W) yhdistettynä HDMI:llä näyttöön. Päiväsaikaan (06:30 - 21:00) näyttö näyttää kalenterin. Yöaikaan (21:00 - 06:30) ajastin sammuttaa näytön Pi:n pyöriessä edelleen.
Pi pysyy päällä 24/7 (kuluttaa vähemmän kuin yövalo). Ajastin ohjaa vain näyttöä — joten kalenteri on jo ladattuna kun näyttö syttyy.

Mekaaninen ajastin ($5-8) tai älypistoke (TP-Link Tapo, IKEA TRETAKT jne.) näytön virtajohdossa. Kun ajastin katkaisee näytön virran, Pi jatkaa toimintaansa. Kun näyttö käynnistyy aamulla uudelleen, kalenteri on jo siellä — ei odottelua, ei nappeja.

Important
Älä koskaan laita itse Pi:tä ajastimeen. Käyttöyhteyden aikainen äkkikatkaisu riskeeraa SD-kortin korruptoitumisen. Pi pysyy suorassa seinäyhteydessä, 24/7. Vain näyttö menee ajastimeen.

Sijoittelu

Sijainti määrittelee katsooko kukaan sitä ylipäätään. Sijoita se sinne missä perheesi luonnollisesti pysähtyy.

Kolme kuvaa Raspberry Pi -kalenterinäytöstä eri paikoissa: keittiöseinällä Pi näytön takana, eteisessä ulko-oven läheisyydessä ja kotitoimistossa laptopin vieressä
Keittiö, eteinen tai kotitoimisto — Pi piiloutuu näytön taakse tarranauhalla tai VESA-kiinnityksellä. Näkyvää tietokonetta ei ole.

Mitä näytöllä pyörii

Family Calendar on rakennettu nimenomaan tällaiseen näyttöön — 5 päivän näkymä suunniteltu seinäänasennettaville näytöille, joka päivittyy automaattisesti eikä vaadi kosketussyötettä.

Family Calendar näyttäen 5 päivän viikkonäkymä värikoodetuilla tapahtumilla, emoji-indikaattoreilla ja säätiedotteella
5 päivän näkymä värikoodetuilla kalentereilla, emoji-tapahtumilla, säällä ja lähtölaskuilla

Yhdistä Google Calendar kerran, valitse näytettävät kalenterit, ja se pysyy synkronoituna. Jokainen perheenjäsen lisää tapahtumia omilta laitteiltaan — kioski kokoaa kaiken.

Pro tip
Ilmaisessa suunnitelmassa istunto vanhenee 48 tunnin välein — mikä tarkoittaa kioskille kävelyä näppäimistön kanssa uudelleenkirjautumista varten. Yearly ($10/vuosi) tai ONCE ($67 kertamaksu) poistavat tämän vanhenemisen kokonaan. Istunto säilyy määrätietoisesti, mikä on juuri se mitä haluat päättömälle kioskille.

Ready to See It in Action?

Head over to calendar.norfeldt.com, connect your Google Calendar, and watch the magic happen.

Great plans — even to just try it out:

Yearly
$10/year
cancel anytime
FREE
Sign in every 48h
ONCE
$67
one-time

Laitteistoviite

Tuote Huomiot
Raspberry Pi 3B+ / 4 / 51 Gt+ RAM. Käytä mitä sinulla on.
MicroSD-kortti (16 Gt+)Class 10 tai nopeampi
Virtalähde (5V/3A)USB-C (Pi 4/5) tai micro-USB (Pi 3B+)
Näyttö HDMI:lläMikä tahansa koko
HDMI-kaapeli/adapteriMicro-HDMI Pi 4/5:lle, täysi HDMI Pi 3B+:lle
Ajastin / älypistokeVain näytölle. Suositeltava.

Frequently Asked Questions

Mitkä Pi-mallit toimivat tähän?

Mikä tahansa Pi, jossa on Wi-Fi ja HDMI-lähtö. 3B+ on minimi käyttökelpoiselle Chromium-kokemukselle — ensimmäinen sivulataus on hitaampi kuin Pi 4/5:ssä, mutta hyvä renderoidun jälkeen. Pi 4 (2 Gt) on paras hinta/suorituskyky-vaihtoehto. Pi 5 on nopeampi mutta ylimitoitettu selain-kioskille. Käytä mitä sinulla on.

Entäpä Pi Zero 2 W?

Se voi toimia, mutta odota hitaampia sivulatauksia ja satunnaista renderointiviivettä. Yksiydinprosessori on pullonkaula — Chromium on vaativa. Jos sinulla on Zero 2 W käytettävissä, kokeile sitä. Jos ostat nimenomaan tätä projektia varten, Pi 3B+ tai 4 antaa sulavan tuloksen.

Tarvitseeko Pi jatkuvaa huoltoa?

Minimaalista. Raspberry Pi OS on vakaa ja kalenteri on vain selain joka osoittaa URL:iin. Halutessasi voit päivittää Pi:n satunnaisesti liittämällä näppäimistön tai SSH:lla ajamalla sudo apt update && sudo apt upgrade -y — mutta se ei ole välttämätöntä.

Voinko hallita sitä etänä?

Kyllä. Ota SSH käyttöön (katso bonusvinkki yllä), ja yhdistä sitten miltä tahansa tietokoneelta samassa verkossa: ssh username@calendar-kiosk.local. Sieltä voit käynnistää uudelleen, päivittää paketteja, muuttaa autokäynnistys-URL:n tai tehdä vianetsintää — koskematta Pi:hin.

Mitä tapahtuu kun Wi-Fi katkeaa?

Kalenteri jatkaa viimeksi ladatun tiedon näyttämistä. Kun yhteys palautuu, automaattinen päivityssykli jatkaa siitä mihin jäätiin. Lyhyiden katkosten (reitittimen uudelleenkäynnistys jne.) aikana näyttö pysyy käyttökelpoisena.

Palautuuko näyttöön kuva?

LCD/LED-paneelit eivät ole alttiita kuvan kiinnittymiselle. Kalenterin sisältö myös muuttuu päivän aikana tapahtumien vaihtuessa. OLED-näytöille ajastin antaa paneelille 10+ tuntia lepoa yössä, mikä on riittävää.

Pitääkö minun kirjautua uudelleen 48 tunnin välein?

Ilmaisessa suunnitelmassa kyllä — mikä vesittää päättömän kioskin tarkoituksen. Yearly ($10/vuosi) tai ONCE ($67 kertamaksu) poistavat uudelleenkirjautumisvaatimuksen kokonaan ja pitävät istunnon aktiivisena määrätietoisesti.

Voinko käyttää eri selainta?

Chromium on esiasennettu Raspberry Pi OS:iin ja sillä on paras kioskitilan tuki. Firefox voi toimia --kiosk-lipulla (Firefox 71+), mutta Chromiumin lippukokoelma on kypsempi valvomattomille näytöille.