Indholdsfortegnelse:

Digital fotoramme, WiFi forbundet - Raspberry Pi: 4 trin (med billeder)
Digital fotoramme, WiFi forbundet - Raspberry Pi: 4 trin (med billeder)

Video: Digital fotoramme, WiFi forbundet - Raspberry Pi: 4 trin (med billeder)

Video: Digital fotoramme, WiFi forbundet - Raspberry Pi: 4 trin (med billeder)
Video: Превратите свой Raspberry Pi Pico в ПЛК Mitsubishi FX1N 2024, November
Anonim
Digital fotoramme, WiFi forbundet - Raspberry Pi
Digital fotoramme, WiFi forbundet - Raspberry Pi

Dette er en meget let og billig vej til en digital fotoramme - med den fordel at tilføje /fjerne fotos via WiFi via ‘klik og træk’ ved hjælp af et (gratis) filoverførselsprogram. Det kan drives af den lille £ 4,50 Pi Zero. Du kan også overføre fotos direkte fra en mobiltelefon (f.eks. Via ES File Explorer på Android).

Dette kan være en selvstændig digital billedramme eller være pauseskærm til et Pi -baseret system (gør noget andet) og vise billeder, når det ikke bruges. For eksempel kan dette være pauseskærmen til en Pi -baseret mediecontroller eller til en grænseflade til min Pi -baserede musik- og radioafspiller.

For enkelhed og størrelse har jeg brugt en Pi Zero her, men enhver af Pi’erne burde fungere. Jeg kunne have brugt en ZeroW (WiFi), men for samme pris kan man få en Zero plus en 2 -port USB -hub og bruge en WiFi -dongle til at optimere luftens placering.

Der er et stort valg til skærme:

  • Waveshare gør meget gode skærme til Pi, herunder dem med berøringsskærme. En berøringsskærm er ikke et krav her, men kan være nyttig, når dette er pauseskærmen til et andet program. En ulempe ved disse er, at konnektorerne tilsluttes siden - der ser uordentlig ud eller kræver en bred ramme for at skjule.
  • De fleste pc -skærme fungerer. Brugte fås til lave omkostninger på ebay. Selv nye har en god værdi. Hvis de ikke har en HDMI -indgang, er det meget sandsynligt, at de har DVI, der kan bruges via en adapter eller HDMI til DVI -kabel. Jeg hentede en 22 "IPS, fuld HD (1920x1080) Iiyama touchscreen -skærm i god stand til under £ 80 leveret.
  • Endelig er der mulighed for at omformulere skærmen fra en død bærbar computer. Se: instruerbar Dette har det store plus at være tynd og kunne passe ind i en rigtig billedramme.

Al den nødvendige software/firmware er gratis.

Instruktionerne her bør give en nybegynder (eller mere erfaren) mulighed for at få dette til at køre fra bunden.

Nødvendige dele:

  • Pi (enhver)
  • SD -kort (foreslå 8 GB eller mere)
  • USB -hub
  • Wifi Dongle
  • Overvåg og fører
  • Mus (til opsætning)
Billede
Billede

Trin:

  • Installer Pi -firmware
  • Monter/installer skærm
  • Tilføj nogle fotos/billeder
  • Konfigurer pauseskærmen

Tekst med fed kursiv skal indtastes under opsætningen og kan i de fleste tilfælde kopieres og indsættes - det sparer en masse tid.

Trin 1: Installer Pi Firmware

Systemet fungerer både fra den fulde Raspbian Stretch -installation og fra Stretch Lite. Sidstnævnte bruger mindre hukommelse, men førstnævnte kan være nødvendig, hvis PI også bruges til noget andet. Instruktionerne dækker begge dele. Processen vil bruge fjernopsætning af Pi, da det i de fleste tilfælde er lettere - og kan undgå behovet for et tastatur.

Download først Raspbian Stretch eller Stretch Lite fra

Den tilgængelige version i skrivende stund var oktober 2018, men andre burde fungere fint.

Pak filen ud til en kendt placering. Kør derefter Etcher for at downloade billedet til et SD -kort. Etcher er gratis og kan downloades fra https://etcher.io/ og er ligetil at køre:

Billede
Billede

Efter at kortet er blevet blinket, skal du tilføje en tom fil kaldet 'SSH' til 'Boot'. Dette gør det muligt for Pi at blive fjernadrevet og konfigureret fra en pc og også at drage fordel af kopiering og indsætning af teksten, der er angivet her.

Hvis vi bruger en Pi Zero (eller ZeroW), skal vi få WiFi til at fungere for at muliggøre fjernopsætning. Netværksnavnet og adgangskoden skal tilføjes i en bestemt fil. For at gøre dette - kopier følgende til Notesblok:

ctrl_interface = DIR =/var/run/wpa_supplicant GROUP = netdev

netværk = {

ssid = "YOUR_NETWORK_NAME"

psk = "YOUR_PASSWORD"

key_mgmt = WPA-PSK

}

Rediger YOUR_NETWORK_NAME og YOUR_PASSWORD (behold ""), og gem i "Boot" -delen af SD -kortet som wpa_supplicant.conf

Skub kortet ud og sæt det i Pi. Tilslut også WiFi -donglen, hvis det er nødvendigt via USB -hubben.

Tænd for Pi. Når den kører, skal du finde IP -adressen ved at logge på din router. Alternativt, hvis du bruger den fulde version af stretch, kan dette findes ved at forbinde en skærm, mus og tastatur og klikke på internetikonet øverst til højre på skrivebordet. På Stretch Lite (med skærm og tastatur tilsluttet) skal du bruge instruktionen sudo ifconfig og se under wlan0> inet addr:. Jeg finder routerindstillingen langt den letteste.

Kør Putty (gratis download fra https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) fra en pc, og indtast Pi's IP -adresse.

Billede
Billede

Log på som 'pi' med adgangskoden 'hindbær'.

Billede
Billede

Revider først adgangskoden og andre indstillinger via:

sudo raspi-config

(kopier tekst, højreklik derefter på Putty for at indsætte)

Skift først adgangskoden

Jeg ændrer derefter netværksnavnet (valgfrit)

Indstil WiFi -landet under lokalisering.

Aktiver SSH under grænsefladeindstillinger.

Derefter højrepil to gange, og klik på Udfør, og Ja for at genstarte. Dette vil miste Putty -forbindelsen. I stedet for at lukke dette, skal du vente et minut, indtil Pi genstarter, og højreklikke på proceslinjen Putty og vælge 'Genstart session'. Log nu ind med 'pi' og den nye adgangskode. Hvis WiFi ikke tilsluttes igen, skal du tage stikket ud af donglen og tilslutte igen. Jeg formodede, at dette skete, men jeg var måske bare utålmodig for nulstarten!

Næste opdatering ved at indtaste:

sudo apt -get -y opdatering

Opgrader derefter indtastning:

sudo apt -get -y opgradering

Dette kan tage et stykke tid.

Hvis du starter fra hele Raspbian Stretch, skal du fortsætte til næste trin.

Til Raspbian Stretch Lite skal vi tilføje skrivebordet.

Så indtast:

sudo apt installer raspberrypi-ui-mods

efterfulgt af

Y

når du bliver bedt om det.

Dette er en ret stor installation, og det vil derfor tage et stykke tid …….

Hold kittesessionen åben, og gå videre til installationen af skærmen.

Trin 2: Tilslut/installer skærm

Jeg ville have, at pi'en skulle starte uden at kræve, at bruger og adgangskode indtastes (stadig via Putty -sessionen):

sudo raspi-config

Vælg 'Boot Options' derefter 'Desktop / CLI' derefter 'Desktop Autologin'. Derefter højre pil to gange og Afslut og genstart.

Standardskærme kommunikerer deres indstillinger, og derfor er det eneste, man skal gøre, at lukke ned, tilslutte skærmen via HDMI -kabel (og USB til berøringsskærme) og genstarte.

Waveshare -skærme har brug for Pi -indstillingen til den passende opløsning. Dette skal redigeres af konfigurationsfilen. Så:

sudo nano /boot/config.txt

For Waveshare 7”og 10” (1024x600) skærmen tilføj følgende linjer (eller fjern en kommentar/rediger eksisterende):

max_usb_current = 1

hdmi_cvt 1024600 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

Til Waveshare 10”(1280x800) skærm

Tilføj eller rediger linjer til:

max_usb_current = 1

hdmi_cvt 1280800 60 6 0 0 0

hdmi_group = 2

hdmi_mode = 87

hdmi_drive = 1

Luk nu, tilslut skærmen og tænd igen. Pi skal starte op på skrivebordet.

Billede
Billede

Trin 3: Tilføj nogle fotos/billeder

Inden vi sorterer pauseskærmen, skal vi indlæse nogle billeder/fotografier. Dette er meget let ved hjælp af et filoverførselsprogram som File Zilla.

For at bruge FileZilla skal du indtaste Pi IP -adressen i Host, derefter brugernavn (pi) og adgangskode og Port 22 og derefter klikke på Quickconnect. Disse indstillinger huskes fremover og kan vælges fra undermenuen Quickconnect. Man skal stadig indtaste adgangskoden, når man bliver bedt om det.

Når den er tilsluttet, viser den højre rude Pi -filerne og den venstre rude pc -filerne. Find din fotosmappe på din pc for at vise billederne og naviger til /home /pi på pi - når du skulle se en mappe Billeder. Hvis det ikke er der, skal du oprette det (højreklik og Opret bibliotek). Klik nu på og træk de fotos, du ønsker fra din pc, til mappen Pi Pictures. Dobbeltklik på mappen Billeder for at kontrollere, at de er der.

Billede
Billede

File Zilla gør det let at opdatere billederne på pi’et. Bemærk, at billederne ikke behøver at have samme opløsning som skærm. Men hvis de er (eller i det mindste det samme billedformat), viser de fuld skærm uden beskæring/ sorte kanter.

Trin 4: Konfigurer pauseskærmen

På dette tidspunkt på min Stretch Lite -indlæsning var pauseskærmen allerede startet med standardsamlingen af pauseskærme. Der er en enorm samling af forskellige screensavers at vælge imellem. Flere viser fotografier. Men jeg ville bare have en pauseskærm til at rulle gennem billederne. Der er en, der gør dette kaldet GLSlideshow.

For at indstille pauseskærmene skal du klikke på hindbær (øverst til venstre) derefter på 'Præferencer' og derefter 'Pauseskærm'.

Billede
Billede

Standarden har flere pauseskærme valgt til at køre tilfældigt. Imidlertid er ikke alle installeret (gråtonet), især med installationen fra Stretch Lite.

Billede
Billede

Hvis GLSlideshow ikke er installeret, kan det ske via en Putty -session:

sudo apt-get -y installer xscreensaver-gl-extra

På Pi skal du gå til Screensaver -skærmen og kontrollere, at GLSlideshow nu er der.

Klik derefter på fanen Avanceret for at fortælle xsceensaver, hvor du skal hente billeder. Under 'Billedmanipulation' skal du markere 'Vælg tilfældigt billede' og søge efter biblioteket/home/pi/Pictures:

Billede
Billede

Gå derefter tilbage til fanen 'Skærmtilstande', og skift 'Tilstand' til 'Kun en pauseskærm' og fremhæv 'GLSlideshow':

Billede
Billede

Klik på knappen Indstillinger giver flere muligheder, f.eks. Opdateringstid. Pan og zoom fungerer ikke på pi (kræver mere behandlingskraft).

Indstil endelig 'Blank After' -tiden til minimum 1 minut, hvis den bruges som en digital billedramme.

10 Waveshare -skærmen er flot - og større end mange kommercielle systemer.

Billede
Billede

Men 22 iiyama er simpelthen fantastisk.

Billede
Billede

Det er på tide nu at læne sig tilbage og nyde dit foto diasshow.

Mike

Anbefalede: