Slik bruker du en Android Tablet som en skjerm for Raspberry Pi

Slik bruker du en Android Tablet som en skjerm for Raspberry Pi / DIY

Raspberry Pi er en flott datamaskin, men det er ikke alltid den mest praktiske enheten å få tilgang til. Med mindre du har det permanent koblet til en skjerm, får du sannsynligvis tilgang til den via SSH, VNC eller RDP VNC, SSH og HDMI: Tre alternativer for å se din Raspberry Pi VNC, SSH og HDMI: Tre alternativer for å se din Raspberry Pi Raspberry Pi er en bemerkelsesverdig liten datamaskin, men det kan være tidkrevende å sette opp det og koble det til skjermen. Les mer .

Men hva om du ikke har en passende skjerm? Hvordan vil du bruke den? En løsning er å bruke en Android-nettbrett (eller smarttelefon) som en Raspberry Pi-skjerm.

Hva som fungerer og hva som ikke gjør det

Ønsker du å sette din Android-enhet opp som et display for Raspberry Pi? Det er enklere enn du tror.

Alt du trenger er å ha begge enhetene i samme nettverk, et tastatur og en mus koblet til Raspberry Pi (kablet over USB eller trådløst), og en stand til Android-enheten din for å bruke den som en skjerm.

Dette fungerer.

Dessverre, det som ikke virker, forbinder nettleserdisplayet direkte til Raspberry Pi. Hverken GPIO eller DSI-porten er kompatibel med tavle-skjermer. Dette betyr at bruk og gammel tablettskjerm for en Raspberry Pi-skjerm er umulig. Selv om du klarer å koble til enhetene, vil det ikke være noen behagelig bilder. (Du kan trenge en ny Raspberry Pi også!)

La oss holde fast i alternativene som virker. Her er det du trenger:

  • En Raspberry Pi 3 (eldre versjoner er fine, men trenger en trådløs nettverksdongle)
  • En Android-nettbrett
  • Et bordstativ eller egnet tilfelle
  • Et tastatur (du trenger sannsynligvis ikke en mus, takket være tavleens berøringsskjerm)
  • Tilgang til et trådløst nettverk

Bruke en Android Tablet som en skjerm for Raspberry Pi

Du har to alternativer tilgjengelig for bruk av en Android-nettbrett eller -telefon som et display for Raspberry Pi.

  1. RDP: Microsofts Remote Desktop Protocol
  2. VNC: Virtual Network Connection

Hver av disse alternativene kan gi full desktop tilgang til Raspberry Pi via Android. Heldigvis er ingen av det vanskelig å sette opp. Begge har blitt testet med en Raspberry Pi 3, men skal fungere med eldre versjoner, inkludert Pi Zero.

For å bruke en av disse løsningene må du sørge for at din Raspberry Pi og Android-nettbrettet er på samme nettverk. Det virker ikke hvis du bruker Android-enheten som et trådløst tilgangspunkt, dessverre. I det scenariet trenger du to Android-enheter; en for WAP, og en annen for skjermen.

For begge alternativene er det verdt å sikre at SSH er aktivert på Raspberry Pi først. Dette vil gjøre “hodeløse” sett opp enklere, slik at du kan konfigurere RDP og VNC fra din PC. Deretter kan du opprette forbindelsen fra Android-enheten din.

Du kan aktivere SSH på tre måter:

  1. Via kommandolinjen: bruk raspi-config-skjermen, og velg Avanserte alternativer> SSH> OK. Start på nytt når du blir bedt om det.
  2. Via Raspbian-skrivebordet: gå til Innstillinger> Raspberry Pi-konfigurasjon> Grensesnitt og velg SSH. Klikk OK å bekrefte.
  3. Når Pi er slått av, må du koble ut SD-kortet og åpne det i datamaskinens nettleser. I oppstartskatalogen, opprett en ny fil som heter “ssh”, uten filtillegg. Ta av kortet og erstatt i Raspberry Pi. Når du slår på strømmen, vil SSH bli aktivert.

Du kan koble til Raspberry Pi via SSH ved hjelp av en app som PuTTY for Windows 4 Enkle måter å bruke SSH på i Windows 4 Enkle måter å bruke SSH på i Windows SSH er de facto-løsningen for sikker tilgang til eksterne terminaler på Linux og andre UNIX-lignende systemer. Hvis du har en ekstern SSH-server du vil ha tilgang til, må du laste ned en SSH-klient ... Les mer. Linux og macOS-brukere kan etablere SSH-tilkoblinger via terminalen Begynnerveiledning Slik setter du opp SSH på Linux og tester oppsettet Begynnerveiledning for å sette opp SSH på Linux og teste oppsettet. Det er nok en av de viktigste Linux-verktøyene å lære, SSH som du kan kontroller en annen maskin som om du satt direkte på den. Vi tar deg gjennom en grunnleggende installasjon. Les mer . Du må vite IP-adressen til Raspberry Pi, som du finner ved å skrive inn

ifconfig wlan0

Legg merke til IP-adressen, slik du trenger det senere.

Koble Android til en Raspberry Pi via RDP

La oss først prøve det med RDP. Dette er det beste alternativet, som du kan gjøre mer med den eksterne enheten. For eksempel vil grafisk intensive økter løpe over RDP, men kan slite med VNC. Linux har sin egen RDP-programvare, kjent som xrdp.

Du vil trenge:

  • RDP-programvare installert på Raspberry Pi
  • En RDP-app på Android-enheten din

Koble til Raspberry Pi via SSH, skriv inn følgende for å oppdatere pakkelisten og installer xrdp.

sudo apt oppdatering sudo apt install xrdp

Deretter finner du en RDP-app for Android. Microsoft eksternt skrivebord er et godt alternativ.

nedlasting: Microsoft Remote Desktop for Android (gratis)

Kjør appen, trykk på + knappen, velg Desktop, og skriv inn navnet på din Raspberry Pi. Dette kan være vertsnavnet (vanligvis “Raspberry Pi”) eller IP-adressen. Under feltet Brukernavn har du mulighet til å skrive inn legitimasjonene dine med hver tilkobling (Skriv inn hver gang) eller opprett en konto i appen (Legg til brukerkonto). Noen tilleggsalternativer er også tilgjengelige, men i dette stadiet trenger du ikke å få tilgang til disse.

Klikk Lagre Når du er ferdig, legger du til forbindelsen til samlingen din. Når du er klar til å starte en tilkobling, trykker du på flisen. Du vil bli advart om at ekstern PC kan ikke bekreftes, men dette skyldes Pis Linux-operativsystem. Du er trygg på å klikke Koble.

Deretter ser du påloggingsskjermen for xrdp. Bare skriv inn ditt vanlige Raspberry Pi-konto brukernavn og passord (standard er pi: bringebær, men du bør endre disse Sikre din Raspberry Pi: Fra passord til brannmurer Sikre din Raspberry Pi: Fra passord til brannmurer Alle kan bruke Google til å finne standard brukernavn og passord for Raspberry Pi. Ikke gi inntrengere den sjansen! Les mer) og klikk OK.

Legg til en VNC-tilkobling for ekstern tilgang

Det andre alternativet du har, er å bruke VNC-programvare på din Raspberry Pi og Android-enhet for å få tilgang til skrivebordet. Med et tastatur tilkoblet, vil det føles som om du er koblet direkte til Pi!

VNC er et populært alternativ for ekstern tilkobling til en Raspberry Pi fra en PC, men hvordan fungerer det på Android?

For at dette skal fungere, trenger du:

  • VNC server programvare installert på Raspberry Pi 3
  • VNC-visningsprogramvare installert på Android-enheten

Når du er klar, installerer du en VNC-server. Selv om Raspbian Stretch-operativsystemet leveres med RealVNC installert, er det ikke like pålitelig som TightVNC, som vi bruker her, og har lenge vært favorisert av Pi-entusiaster. Installer VNC på Raspberry Pi for å fjernkontrollere det med hvilken som helst PC eller telefonoppsett VNC på Raspberry Pi for eksternt kontroller den med hvilken som helst PC eller telefon Du kan ha et fullt Raspberry Pi skrivebordssnitt med tilkobling av en skjerm, et tastatur eller en mus. Nå som den nyeste versjonen av Raspbian inkluderer RealVNC-server, er det enklere enn noensinne. Les mer . På Pi, oppdater oppbevaringsstedene dine, og installer deretter TightVNC Server:

sudo apt oppdatering sudo apt installer tightvncserver

Vent på at dette skal fullføres, og bruk kommandoen

tightvncserver

å konfigurere VNC-tilkoblingen.

Dette er vanligvis automatisert, selv om du blir bedt om å gi passord ikke glem disse! Legg merke til sesjonens IP-adresse.

Deretter finner du en VNC-klient for Android. Flere er tilgjengelige, VNC Viewer fra RealVNC er perfekt.

nedlasting: VNC Viewer for Android

Når appen er installert og Pi oppstart, åpner du VNC Viewer og klikker + for å opprette en ny tilkobling, ved hjelp av IP-adressen og øktnummeret. Hvis du for eksempel bruker nettverkskonfigurasjonen i forrige seksjon, kan du skrive inn

192.168.10.21:1

IP-adressen her følger etter øktenummeret. Legg merke til alternativene som vises til høyre når du klikker Skape.

Hvis du velger å fortsette, vil du bli informert om at tilkoblingen er ukryptert. Godta tilkoblingen (du bør være trygg på hjemmenettverket ditt) og deretter skrive inn passordet. Klikk Fortsette når du er klar, og forbindelsen åpnes. Når du er klar til å avslutte forbindelsen, klikker du X.

Skriv inn et passord når du blir bedt om det, og nyt tilgangen til Raspberry Pi via tastaturet og din Android-nettbrett som skjerm!

Legg til en enkel Raspberry Pi-skjerm med Android

Bruke en Android-tavle som et display for en Raspberry Pi er en fin måte å bruke en gammel enhet på. Det er enkelt å sette opp, og så lenge batteriet er ladet, bør det være pålitelig.

Enda bedre, med et tastatur og en mus, og en praktisk batterilader, har du muligheten til å gjøre Raspberry Pi fullt bærbar. Å ha en Internett-tilkobling via Android's 4G-tilkobling kan også vise seg uvurderlig. Og kombinere en Raspberry Pi med en pekeskjermen gir deg enda mer portabilitet.

Vil du vite mer om hvordan du bruker Raspberry Pi? Se vår uoffisielle Raspberry Pi-håndbok Raspberry Pi: Den uoffisielle opplæringen Raspberry Pi: Den uoffisielle opplæringen Uansett om du er en nåværende Pi-eier som ønsker å lære mer eller en potensiell eier av denne kredittkortstørrelsesenheten, er dette ikke en veiledning du vil savne. Les mer .

Utforsk mer om: Android, Raspberry Pi, VNC.