Annons

Raspberry Pi är en bra dator, men det är inte alltid den mest praktiska enheten att komma åt. Om du inte har den permanent ansluten till en skärm har du förmodligen åtkomst till den via SSH, VNC eller RDP VNC, SSH och HDMI: Tre alternativ för att se din hallonpiRaspberry Pi är en anmärkningsvärd liten dator, men det kan vara tidskrävande att ställa in den och ansluta den till din bildskärm. Läs mer .

Men tänk om du inte har någon lämplig skärm? Hur använder du det? En lösning är att använda en Android-surfplatta (eller smartphone) som Raspberry Pi-skärm.

Vad fungerar och vad som inte gör det

Vill du ställa in din Android-enhet som en skärm för din Raspberry Pi? Det är enklare än du trodde.

Allt du behöver är att ha båda enheterna i samma nätverk, ett tangentbord och mus ansluten till Raspberry Pi (kabeln via USB, eller trådlöst), och ett stativ för din Android-enhet att använda den som en övervaka.

Det här fungerar.

Det som tyvärr inte fungerar är att direkt ansluta din surfplatta till Raspberry Pi. Varken GPIO eller DSI-porten är kompatibla med surfplattor. Det betyder att det är omöjligt att använda och gammal surfplatta för en Raspberry Pi-display. Även om du lyckas ansluta enheterna finns det inga behagliga bilder. (Du kanske behöver en ny Raspberry Pi också!)

instagram viewer

använd androidtablett som skärm för hallonpi

Låt oss hålla oss till de alternativ som fungerar. Här är vad du behöver:

  • En Raspberry Pi 3 (äldre versioner är bra, men kommer att behöva en trådlös nätverksdongel)
  • En Android-surfplatta
  • En surfplatta eller ett lämpligt fodral
  • Ett tangentbord (du behöver förmodligen inte en mus, tack vare surfplattans pekskärm)
  • Tillgång till ett trådlöst nätverk

Använda en Android-surfplatta som en skärm för Raspberry Pi

Du har två alternativ tillgängliga för att använda en Android-surfplatta eller telefon som skärm för din Raspberry Pi.

  1. RDP: Microsofts protokoll för fjärrskrivbord
  2. VNC: Virtuell nätverksanslutning

Var och en av dessa alternativ kan ge fullständig skrivbordsåtkomst till din Raspberry Pi via Android. Lyckligtvis är ingen av de svåra att skapa. Båda har testats med en Raspberry Pi 3, men bör fungera med äldre versioner, inklusive Pi Zero.

För att använda någon av dessa lösningar måste du se till att din Raspberry Pi och Android-surfplattan finns i samma nätverk. Det fungerar inte om du använder Android-enheten som en trådlös åtkomstpunkt, tyvärr. I det scenariot skulle du behöva två Android-enheter; en för WAP och en annan för skärmen.

För båda alternativen är det värt att se till att SSH är aktiverat på din Raspberry Pi först. Detta kommer att göra "huvudlös" inställning enklare, så att du kan konfigurera RDP och VNC från din PC. Då kan du upprätta anslutningen från din Android-enhet.

Du kan aktivera SSH på tre sätt:

  1. Via kommandoraden: använd raspi-konfigurationsskärmen och välj Avancerade alternativ> SSH> OK. Starta om när du uppmanas.
  2. Via Raspbian-skrivbordet: gå till Inställningar> Raspberry Pi-konfiguration> Gränssnitt och välj SSH. Klick OK att bekräfta.
  3. När din Pi är avstängd, mata ut SD-kortet och öppna det i din stationära PC: s filbläsare. Skapa en ny fil som heter "ssh" i startkatalogen utan filändelse. Ta bort kortet på ett säkert sätt och byt ut det i din Raspberry Pi. När du startar det kommer SSH att aktiveras.
använd androidtablett som skärm för hallonpi

Du kan ansluta till din Raspberry Pi via SSH med hjälp av en app som PuTTY för Windows 4 enkla sätt att använda SSH i WindowsSSH är de facto-lösningen för säker åtkomst till fjärrterminaler på Linux och andra UNIX-liknande system. Om du har en fjärr SSH-server som du vill komma åt måste du ladda ner en SSH-klient ... Läs mer . Linux- och macOS-användare kan upprätta SSH-anslutningar via terminalen Nybörjarguide för att ställa in SSH på Linux och testa din installationDet är säkert ett av de viktigaste Linuxverktygen att lära sig är SSH eftersom du kan styra en annan maskin som om du satt direkt vid den. Vi tar dig igenom en grundläggande installation. Läs mer . Du måste känna till IP-adressen för din Raspberry Pi, som du kan hitta genom att ange

ifconfig wlan0

Skriv en IP-adress, eftersom du behöver den senare.

Anslut Android till en Raspberry Pi via RDP

Låt oss först prova det med RDP. Detta är det bättre alternativet, eftersom du kan göra mer med fjärrenheten. Till exempel kommer grafikintensiva sessioner att köras över RDP, men kan kämpa med VNC. Linux har sin egen RDP-programvara, så kallad xrdp.

Du kommer att behöva:

  • RDP-programvara installerad på din Raspberry Pi
  • En RDP-app på din Android-enhet
använd androidtablett som skärm för hallonpi

Ansluta till din Raspberry Pi via SSH, ange följande för att uppdatera paketlistan och installera xrdp.

sudo apt uppdatering. sudo apt install xrdp

Nästa, hitta en RDP-app för Android. Microsoft Remote Desktop är ett bra alternativ.

Ladda ner: Microsoft Remote Desktop för Android (Fri)

använd androidtablett som skärm för hallonpi

Kör appen, tryck på + -knappen, välj Desktop, och mata in PC-namnet på din Raspberry Pi. Detta kan vara värdnamnet (vanligtvis "raspberrypi") eller IP-adressen. Under fältet Användarnamn har du valet att mata in dina referenser med varje anslutning (Ange varje gång) eller skapa ett konto i appen (Lägg till användarkonto). Vissa ytterligare alternativ finns också, men i det här skedet behöver du inte komma åt dessa.

använd androidtablett som skärm för hallonpi

Klick Spara när du är klar för att lägga till anslutningen till din samling. När du är redo att starta en anslutning trycker du på brickan. Du blir varnad om att fjärrdator kan inte verifieras, men detta beror på ditt Pis Linux-operativsystem. Du är säker på att klicka Ansluta.

använd androidtablett som skärm för hallonpi

Sedan ser du inloggningsskärmen för xrdp. Skriv bara in ditt vanliga Raspberry Pi-konto användarnamn och lösenord (standard är pi: hallon, men du bör ändra dessa Säkra din hallonpi: från lösenord till brandväggarVem som helst kan använda Google för att hitta standardnamn och lösenord för din Raspberry Pi. Ge inte inkräktare den chansen! Läs mer ) och klicka OK.

Lägg till en VNC-anslutning för fjärråtkomst

Det andra alternativet du har är att använda VNC-programvara på din Raspberry Pi och Android-enhet för att få skrivbordsåtkomst. Med ett tangentbord anslutet känns det som om du är ansluten direkt till Pi!

VNC är ett populärt alternativ för fjärranslutning till en Raspberry Pi från en dator, men hur fungerar det på Android?

För att detta ska fungera behöver du:

  • VNC-serverprogramvara installerad på Raspberry Pi 3
  • VNC-visningsprogramvara installerad på din Android-enhet

När du är redo installerar du en VNC-server. Även om operativsystemet Raspbian Stretch skickas med RealVNC installerat är det inte lika pålitligt som TightVNC, som vi använder här, och har länge varit gynnad av Pi-entusiaster Ställ in VNC på Raspberry Pi för att fjärrkontrollera det med valfri PC eller telefonDu kan ha ett fullt Raspberry Pi-skrivbordsgränssnitt med någonsin att ansluta en bildskärm, tangentbord eller mus. Nu när den senaste versionen av Raspbian inkluderar RealVNC-server är det enklare än någonsin. Läs mer . Uppdatera dina förvar på din Pi och installera sedan TightVNC Server:

sudo apt uppdatering. sudo apt installera tightvncserver

Vänta tills detta är slutfört och använd sedan kommandot

tightvncserver

för att konfigurera VNC-anslutningen.

använd androidtablett som skärm för hallonpi

Detta är vanligtvis automatiserat, även om du blir ombedd att ange lösenord; glöm inte dessa! Notera sessionens IP-adress.

Nästa, hitta en VNC-klient för Android. Flera är tillgängliga, VNC Viewer från RealVNC är perfekt.

Ladda ner: VNC Viewer för Android

använd androidtablett som skärm för hallonpi

Med appen installerad och Pi startad, öppna VNC Viewer och klicka + för att skapa en ny anslutning med IP-adress och sessionnummer. Om du till exempel använder nätverkskonfigurationen i föregående avsnitt kan du komma in

192.168.10.21:1

IP-adressen här följs av sessionens nummer. Notera alternativen som visas till höger när du klickar Skapa.

Om du väljer att fortsätta, får du information om att anslutningen är okrypterad. Acceptera anslutningen (du bör vara säker på ditt hemnätverk) och mata sedan in lösenordet. Klick Fortsätta när du är redo och anslutningen öppnas. När du är redo att avsluta anslutningen klickar du på X.

använd androidtablett som skärm för hallonpi

Ange ett lösenord när du uppmanas och njut av åtkomst till din Raspberry Pi via tangentbordet och din Android-surfplatta som skärm!

Lägg till en enkel hallon Pi-skärm med Android

Att använda en Android-surfplatta som skärm för en Raspberry Pi är ett bra sätt att använda en gammal enhet. Det är enkelt att installera, och så länge batteriet förblir laddat bör det vara tillförlitligt. Du kan också undersöka dessa praktiska sätt att driva en Raspberry Pi för bärbara projekt.

Ännu bättre med tangentbord och mus och en praktisk batteriladdare har du möjlighet att göra din Raspberry Pi helt bärbar. Att ha en internetanslutning via din Android 4G-anslutning kan också vara ovärderligt. Och att kombinera en Raspberry Pi med en pekskärm för surfplatta ger dig ännu mer portabilitet. Ta detta vidare med vår guide till bygg din egen Android-surfplatta med Raspberry Pi.

Vill du veta mer om hur du använder Raspberry Pi? Se vår inofficiell Raspberry Pi-manual Raspberry Pi: Den inofficiella självstudienOavsett om du är en nuvarande Pi-ägare som vill lära dig mer eller en potentiell ägare av denna kreditkortsstorlek, är detta inte en guide du vill missa. Läs mer .

Christian Cawley är vice redaktör för säkerhet, Linux, DIY, Programmering och Tech Explained. Han producerar också The Really Useful Podcast och har lång erfarenhet av stationär och mjukvarosupport. Christian är en bidragsyter till Linux Format-magasinet, en Raspberry Pi-tinkerer, Lego-älskare och retro-spel-fan.