Hoe toegang te krijgen tot de grafische gebruikersinterface (GUI) van Raspberry Pi met behulp van SSH en VNC Viewer?



Probeer Ons Instrument Voor Het Oplossen Van Problemen

Raspberry Pi is een zuinige computer van creditcardformaat die enkele basishardwarecomponenten nodig heeft om interessante projecten te maken die in ons dagelijks leven kunnen worden gebruikt om ons leven gemakkelijker te maken. Deze bescheiden maar ongelooflijke elektronische gadget is eenvoudig om mee te beginnen en wordt geleverd met extra middelen, waaronder scherm, console en muis. De nieuwste Raspberry Pi-modellen hebben meestal drie tot vier Universal Serial Bus (USB) -poorten, één ethernetpoort en één High Definition Multimedia Interface (HDMI). Het kan alles doen wat u zou verwachten dat een werkstation zou moeten doen, zoals het afspelen van een video van superieure kwaliteit, het maken van spreadsheets, FM-radiostations en gamen, enz. De opstelling in dit artikel geeft u de kans om een ​​verbinding tot stand te brengen tussen de Raspberry Pi-bord en een laptop. Het is een eenvoudige en nuttige methode om op afstand toegang te krijgen tot Raspberry Pi. Laten we nu verder gaan met het opzetten van de Raspberry Pi, het installeren van de benodigde pakketten erop en het aanbrengen van bepaalde hardwarewijzigingen!



Framboos openen vanaf laptop



Hoe Raspberry Pi en andere hardwarecomponenten instellen?

De beste benadering om een ​​project te starten, is door een lijst met componenten te maken en deze componenten kort te bestuderen, omdat niemand midden in een project wil blijven staan ​​alleen omdat er een component ontbreekt.



Stap 1: Vereiste componenten

  • Raspberry Pi 3B +
  • Televisie met HDMI-poort
  • Bedraad toetsenbord
  • Bedrade muis
  • Micro SD-kaartlezer
  • 32 GB SD-kaart
  • Raspberry Pi-adapter
  • RJ45 Ethernet-kabel
  • Laptop

Stap 2: het Raspberry Pi-model selecteren

Er zijn verschillende modellen frambozen pi op de markt. Behalve framboos pi zero, kan elk model de voorkeur hebben. Dit komt omdat op Pi zero het opzetten van een netwerk een zeer vermoeiende klus is. De nieuwste modellen zoals 3A +, 3B + kunnen worden gekocht. De Raspberry Pi 4 is de snelste en meest dominante gadget die de Raspberry Pi Foundation tot nu toe heeft uitgebracht, maar het Raspberry Pi-team heeft de hardwareproblemen na de release niet gedeeld. Het is niet zo laars nou, omdat de USB-C-poort niet genoeg stroom levert om op te starten. Dus in dit project zullen we de Raspberry Pi 3B + gebruiken.

Raspberry Pi 3B +

Stap 3: De SD-kaartformatter op laptop installeren

De SD-kaartformatter moet op de laptop worden geïnstalleerd, omdat we deze software nodig hebben om de SD-kaart te formatteren voordat de besturingssysteembestanden erin worden geplaatst. U kunt deze hier downloaden Hier . Pak alle bestanden uit in een map en begin met het installeren ervan.



SD-kaartformatter installeren

Stap 4: De Win32 Disk Imager op laptop installeren

De Win32 Disk Imager moet op de laptop worden geïnstalleerd omdat we deze software hiervoor nodig hebben Schrijven ons besturingssysteem imager-bestand op de SD-kaart. Deze software is eenvoudig te vinden op internet en kan ook worden gedownload van Hier

Win32 Disk Imager installeren

Stap 5: VNC Viewer op laptop installeren

VNC is een grafisch raamwerk voor het delen van een bureaublad waarmee u de desktopinterface van een pc (met VNC Server) op afstand kunt bedienen vanaf een andere pc of mobiele telefoon (met VNC Viewer). Er zijn bijvoorbeeld verschillende soorten VNC Viewer. TigerVNC, TeamViewer, Real VNC, etc. Onze vereiste is RealVNC en het is gemakkelijk beschikbaar op internet en kan worden gedownload van Hier. De nieuwste Raspbian bevat VNC Server waarmee we onze Pi op afstand kunnen bedienen en VNC Viewer waarmee we andere systemen vanaf Pi kunnen besturen. Na het openen van de bovenstaande link klikt u op het Raspberry Pi-pictogram en begint u met downloaden omdat we VNC Viewer voor Raspberry Pi nodig hebben.

VNC-kijker

Stap 6: De SD-kaart formatteren

Na het installeren van beide software formatteert u de SD-kaart zodat de onnodige bestanden die aanvankelijk op de kaart waren geïnstalleerd, kunnen worden verwijderd. Omdat we de SD-kaart hebben geformatteerd, zijn we nu klaar om het besturingssysteem erin te installeren.

Formatteren

Stap 7: Het nieuwste besturingssysteem downloaden

Het nieuwste besturingssysteem moet worden gedownload van de officiële site van de raspberry pi. De nieuwste versie van Raspbian is 'Raspbian Buster'. Het bevat de nieuwste programmeerfuncties voor het bedraden van de hardware-gadgets zoals NodeRed enz. Er is ook een alternatieve methode beschikbaar om de Raspbian op de Pi te installeren. Download eerst het Noobs dat is het installatieprogramma van het besturingssysteem en bevat de nieuwste Raspbian, maar het is een tijdrovend proces, daarom zouden we de 'Raspbian Buster met desktop en aanbevolen software' voor onze Raspberry Pi. Raspbian kan worden gedownload van Hier

Raspbian

Stap 8: Het besturingssysteem op de SD-kaart schrijven

Omdat we het besturingssysteem voor onze Raspberry Pi hebben gedownload, zijn we klaar om het img bestand op SD-kaart. Nadat u het img-bestand hebt geselecteerd, klikt u op het schrijfpictogram en wacht u tot het hele img-bestand naar de SD-kaart is geschreven. Voordat u op de knop Schrijven klikt, selecteert u het MD5 optie uit de vervolgkeuzepijl in Hash.

Besturingssysteem op SD-kaart schrijven

Stap 9: Wifi configureren op Pi

Koppel de SD-kaart los van de kaartlezer nadat u het besturingssysteem op de SD-kaart hebt geschreven. Verbind het toetsenbord en de muis met de Raspberry Pi. Verbind de ene kant van de HDMI-kabel met de televisie en de andere kant met de Raspberry Pi. Voorzie de Pi van stroom met behulp van de adapter en wacht tot de Raspberry Pi is opgestart. Stel na het opstarten het wachtwoord van Wifi in door op het Wifi-pictogram in de rechterbovenhoek van Raspbian te klikken. Er zou een IP-adres worden toegewezen aan de Raspberry Pi en in mijn geval was het IP-adres: ' 192.168.1.15 “. Noteer dit IP-adres, want het is nodig bij verdere configuraties. De Ethernet-kabel kan ook worden gebruikt om de wifi-verbinding van de laptop te delen met de Raspberry Pi, maar we moeten enkele internetinstellingen wijzigen. Het is een beetje een zware taak, daarom wordt het aanbevolen om Pi via wifi te verbinden. Notitie: Elk individu krijgt een ander IP-adres toegewezen, afhankelijk van de wifi-router.

Wifi configureren

We kunnen het toegewezen IP-adres ook vinden door naar het Lx Terminal / command-venster te gaan en het volgende commando te typen:

ifconfig

IP geconfigureerd

Stap 10: SSH-client en VNC inschakelen op Raspberry Pi

Voor externe toegang tot de Raspberry Pi SSH moet worden ingeschakeld. Het is een protocol voor inloggen op afstand dat gebruikmaakt van Port 22 standaard. In de oudere versie van Raspbian was de ssh standaard ingeschakeld, maar na de release van Raspbian in november 2016 was de ssh-server standaard uitgeschakeld en moet deze handmatig worden ingeschakeld. Nadat je het IP-adres van Pi hebt gevonden, klik je op het Raspberry-pictogram in de linkerbovenhoek.

Raspberry Pi-configuratie

Navigeer naar Voorkeuren en selecteer van daaruit Raspberry Pi-configuratie en klik ten slotte op Interfaces. In de lijst met knoppen moet u op twee klikken Inschakelen alleen knoppen. De eerste is SSH en de tweede VNC .

SSH en VNC inschakelen

Stap 11: Alternatieve manier om SSH-client in Windows in te schakelen

Er is een alternatief om ook de SSH-client in te schakelen. Nadat u de Raspbian op de SD-kaart heeft geschreven, opent u de SD-kaart, klikt u met de rechtermuisknop ergens en maakt u een nieuw tekstbestand. Nadat u het tekst bestand zou je zien dat het de naam heeft 'Nieuw tekstdocument.txt'. Verwijder dit allemaal en schrijf in plaats van dit 'Ssh' . Nadat u dit bestand hebt gemaakt, verwijdert u de SD-kaart en sluit u deze aan op de Raspberry Pi. Nu zou de ssh automatisch worden ingeschakeld.

ssh

Stap 12: Putty op laptop installeren

Stopverf is een uiterst flexibele tool die wordt gebruikt voor externe toegang tot een andere pc. Het werkt als een SSH-client en staat bekend om zijn sterke firewall en veelzijdigheid. We zullen Putty op onze laptop installeren omdat het het SSH-protocol ondersteunt. SSH via PuTTY biedt een gemakkelijke manier om veilig toegang te krijgen tot een Raspberry Pi vanaf een Windows-systeem. Putty voor Windows is gemakkelijk te vinden op internet en kan ook worden gedownload van Hier

Stopverf

Stap 13: Inloggen op Raspberry Pi via Putty

Voer het IP-adres in dat door de wifi-router aan onze Raspberry Pi is toegewezen. In mijn geval was het toegewezen IP-adres '192.168.1.15'.

IP-adres invoeren

Na het invoeren van het IP-adres zal het scherm verschijnen en zal om gebruikersnaam en wachtwoord gevraagd worden. De standaard gebruikersnaam is ' pi 'En wachtwoord is' framboos “. We kunnen ook inloggegevens wijzigen als we dat willen.

Ingelogd

Stap 14: Controleren op VNC Viewer-versie

Voer de volgende opdrachten uit om er zeker van te zijn dat we de nieuwste versie van VNC Viewer hebben.

sudo apt update sudo apt installeer realvnc-vnc-server realvnc-vnc-kijker

Stap 15: Pi verbinden met VNC Viewer

Open de VNC Viewer en voer het IP-adres in dat eerder in Putty is ingevoerd. In mijn geval is het IP-adres dat zou worden gebruikt '192.168.1.15'. Na het invoeren van het IP-adres zou de server om gebruikersnaam en wachtwoord vragen. De standaard gebruikersnaam is 'Pi' en het wachtwoord is 'framboos'. Klik op de OK-knop.

Verbinden met VNC

Na het inloggen hebben we de externe toegang tot onze Pi gekregen en kunnen we nu onze Pi gebruiken. Nu kunnen we met onze Pi verschillende interessante projecten maken, zoals domotica, airplay-servers, enz.

Grafische gebruikersinterface

6 minuten gelezen