In diesem Tutorial werde ich euch zeigen, wie ihr eine Remotedesktopverbindung zum Raspberry Pi 3 aufbauen könnt.
Hinweis:
Alle Befehle werden ohne " " ausgeführt!
Voraussetzung: Raspbian oder vergleichbare Distribution ist installiert!
Benötigte Software bzw. Voraussetzungen:
- Raspbian oder ähnliche Distribution
- Internetverbindung (WLAN/LAN)
Schritt 1
mit dem Paketmanager APT installieren wir das Tool XRDP.
XRDP ist ein Remote Desktop Protokoll für Linux
Dazu verbindet ihr euch mit PuTTY mit dem Raspberry Pi 3, meldet euch an und führt folgenden Befehl aus:
"sudo apt-get install xrdp"
wartet, bis der Download Abgeschlossen ist, und bestätigt die Benachrichtigung.
Hinweis:
Man kann nun noch einige Einstellungen von xrdp anpassen. Das ist jedoch nicht zwingend notwendig. deshalb erläutere ich die Parameter auch nicht weiter. Die zum Anpassen interessanten Dateien sind /etc/xrdp/xrdp.ini und /etc/xrdp/sesman.ini. Falls gewollt, könnt ihr in Google nach den Befehlen suchen die ihr benötigt, um diese Dateien anzupassen.
Schritt 2:
- Jetzt müssen wir auf unserem Client eine Remote Desktop Software installieren. Wenn wir Windows verwenden, ist bereits ein Client vorinstalliert. Aufrufen kann man ihn mit dem Suchbegriff Remotedesktopverbindung. Für Linux gibt es Rdesktop. Unter Mac die Anwendung Microsoft Remote Desktop im App Store.
Alternativ kann das Tool unter Windows auch gestartet werden, wenn ihr Windows-Taste + R drückt und im darauf folgenden Fenster mstsc eingebt und mit enter Bestätigt.
Schritt 3:
Auf unserem Computer, andem wir unseren Bildschirm übertragen wollen, müssen wir eine neue Verbindung herstellen. Dafür müssen wir die/den Host-Name, IP-Adresse oder DynDNS Domain des Raspberry Pi 3 angeben. Die Zugangsdaten sind die Gleichen, die wir mit SSH (Terminal bzw. PuTTY) verwenden. Unter Raspbian wäre der Standardbenutzer pi mit dem Passwort raspberry. Außerdem lassen sich an dieser Stelle Bildschirmauflösung und Farbtiefe bestimmen.
Zudem könnt ihr unter "Leistung" einstellen, wie gut die Performance der Verbindung sein soll. Stellt dies am besten nach eurem ermessen ein. Ich empfehle euch, erst einmal die Standardeinstellungen zu verwenden. Wenn die Performance dann nicht gut genug ist, stellt die Leistung etwas hoch und versucht es weiter bis die optimale Performance gefunden wurde. Dabei ist aber zu bedenken, dass eine höhere Performance auch mehr Internetbandbreite benötigt, zumindest in eurem Intranet.
Wenn die Verbindung aufgebaut wurde, dauert es eventuell ein paar Sekunden, bis der Desktop vom Raspberry Pi 3 angezeigt wird.
Hier ein Kleines Tutorial, wie ihr die MicroSD von eurem vorherigen Raspberry Pi 2B oder andere für euren Raspberry Pi 3 aktualisiert (MicroSD Betriebssystem ist dann nurnoch mit dem Raspberry Pi 3 kompatibel!)
(Ich hafte nicht für Schäden an jeglicher Soft- und Hardware die in Verbindung zu euren Raspberry Pi's steht!)
Als erstes steckt ihr eure MicroSD in den bisherigen Raspberry Pi und lasst ihn hochfahren. Nachdem ihr auf dem Desktop angelangt seid, öffnet ihr das Terminal und gebt folgende Befehle ohne " " ein.
"sudo apt-get update"
"sudo apt-get dist-upgrade"
Jetzt schaltet ihr den Raspberry Pi mit folgendem Befehl aus.
sudo shutdown - h now
Steckt die MicroSD-Karte in den Raspberry Pi 3 und öffnet das Terminal. Gebt dort folgende Befehle ein.
"sudo apt-get update"
"sudo apt-get upgrade"
Danach startet ihr den Raspberry Pi 3 mit diesem Befehl neu und seid fertig.
Mit PuttY SSH Tool den Raspberry Pi 3 konfigurieren
WLAN und Bluetooth einrichten
Aktuelle Updates installieren
Hinweis: Erklärungen und Erläuterungen werde ich in Spoiler setzen, damit das Tutorial etwas kürzer wird, wenn ihr also mehr über die Funktionen wissen wollt, die wir einrichten, dann öffnet den Spoiler unter dem jeweiligen Thema.
Am ende vom Artikel findet ihr noch eine Sammlung mit links zu den jeweiligen Webseiten wo ihr euch die benötigten Tools herunterladen könnt.
Einleitung:
Ich werde in diesem Tutorial die Einrichtung des Raspberry Pi 3 über die Netzwerkadministrationssoftware Putty beschreiben. Dadurch könnt ihr von eurem PC oder Notebook auf den Raspberry Pi 3 zugreifen, sofern ihr einen Ethernet (LAN) Anschluss an diesem habt. Dadurch benötigt ihr keinen Monitor um mit dem Raspberry Pi 3 arbeiten zu können. Nach der Einrichtung werde ich euch auch noch (optional) zeigen, wie ihr mittels Remotedesktopverbindung das Bild vom Raspberry Pi 3 auf euren Computer übermittelt.
Was ihr benötigt:
Hardware:
Einen Computer und einen Router. Ebenfalls benötigt:
1x Raspberry Pi 3
1x Netzwerkkabel
1x MicroSD-Karte (Ich empfehle euch 8GB oder mehr)
1x Netzteil 5V/2.5A verbunden mit
1x USB zu MicroUSB Kabel
Software:
Win32DiskImager
Putty
7Zip oder WinRaR
Einrichtung:
- MicroSD mittels Adapter o. Ä in euren PC stecken.
- Auf der Webseite der Raspberry Pi Foundation auf "Downloads".
- Danach klickt ihr auf das Bild mit der Unterschrift "Raspbian".
- Nun wählt ihr eine der Versionen aus, die ihr nutzten möchtet
- Erklärung beider Versionen:
Die "Normale" Version beinhaltet alle Features des Betriebssystems. Die Version mit dem Zusatz "LITE" ist eine abgespeckte Version vom Betriebssystem und sollte nur gewählt werden, wenn nur die Grundlegenden Programme und Features benötigt werden.
- Wählt den Direkten Download aus und wartet, bis er abgeschlossen ist.
- Das Tool Win32DiskImager herunterladen.
- Ebenfalls benötigt wird 7Zip (oder WinRaR).
- Wenn ihr 7Zip (oder WinRaR) installiert habt, klickt auf die heruntergeladene Datei. Nun öffnet sich ein neues Fenster. Nun ist eine Datei mit der Endung .img zu sehen die ihr nun mittels gedrückter Maustaste auf den Desktop zieht. (ein neues Fenster öffnet sich um den Fortschritt anzuzeigen)
- Win32DiskImager herunterladen, installieren und ausführen.
- In den Windows Explorer gehen und nachsehen, welchen Buchstaben eure MicroSD trägt (zum Beispiel (F:))
- Diesen Buchstaben im Programm auswählen
- Auf den daneben Ordner klicken, um euer Raspbian (zuvor entpackte Datei) auszuwählen.
- Auf "Write" Klicken.
- Nun erscheint ein Fenster indem ihr bestätigen sollt, dass die MicroSD formatiert werden muss. Drückt auf "OK"
(⚠ ACHTUNG! Wenn ihr auf "OK" drückt, werden alle Daten auf der MicroSD gelöscht! ⚠)
- Wenn der Vorgang abgeschlossen ist, nehmt ihr die MicroSD aus eurem PC oder Notebook und entfernt gegebenenfalls den Adapter.
- MicroSD auf der Unterseite des Raspberry Pi 3 einschieben.
- Raspberry Pi 3 mittels Ethernet-Kabel mit eurem Router.
- Versorgt den Raspberry Pi 3 mit Strom. (mit USB -> MicroUSB-Kabel und Netzteil)
Hinweis:
- Der Raspberry Pi 3 startet automatisch. Ihr könnt zurück an euren Computer gehen.
Hinweis:
(Es kann sein, dass wenn ihr später mit der Installation fertig seit, der Raspberry Pi 3 eine neue IP-Adresse bekommt. Aber nur wenn der Raspberry Pi 3 ausgeschaltet wurde oder abgestürzt ist. Gleiches gilt für euren Router)
- Öffnet PuTTY und gebt unter "Host Name (or IP adress)" den Host-Name "raspberrypi" ein.
- Drückt auf "Open"
Als nächstes öffnet sich eine sogenannte Kommandozeile oder auch Terminal genannt.
In dieser Kommandozeile erscheint sofort eine Benachrichtigung:
"login as:"
dort gebt ihr "pi" ein (ohne " ") und bestätigt mit Enter
darunter erscheint ebenfalls eine Benachrichtigung:
"pi@IPVONEUREMRASPBERRYPI3's password:" dort gebt ihr "raspberry" ein
(ebenfalls ohne " ") und bestätigt erneut.
Konfiguration:
Nun habt ihr Zugriff auf den Raspberry Pi 3 und könnt mit ihm arbeiten.
- Dennoch werden wir den Raspberry Pi 3 erstmal richtig konfigurieren. Dazu gebt ihr folgendes in die Kommandozeile ein:
"sudo raspi-config" (ohne " ")
- Jetzt seht ihr eine grafische Benutzeroberfläche (oder auch GUI genannt)
- Navigiert mit den Pfeiltasten runter zur Option "Advanced Options".
- Danach drückt ihr Enter.
- Nun navigiert im nächsten Menü zum Punkt "ssh".
- Erneut Enter drücken.
- Zum punkt "<enable>" navigieren und mit Enter bestätigen, um SSH zu aktivieren.
Durch SSH ist es euch möglich, Alle befehle auf dem Raspberry Pi 3 mit dem Terminal auszuführen. Dies ist besonders wichtig, da ihr sonst später benötigte Kommandos nicht ausführen könnt!
Im gleichen Menü könnt ihr ebenfalls die schwarzen Balken am Bildschirmrand entfernen, wenn ihr welche habt. Dazu navigiert zum Menüpunkt "Overscan" und bestätigt mit enter (kann erst eingestellt werden, wenn ihr in der Benutzeroberfläche bzw. Desktop gewesen seid, da ihr erst auf dem Desktop sehen könnt, ob überhaupt schwarze Balken vorhanden sind!).
- Zurück ins Hauptmenü gehen und den Punkt "Expand Filesystem" mit Enter auswählen.
Der benötigte Befehl wird sofort ausgeführt und bewirkt, dass der gesamter Speicherplatz der MicroSD-Karte vom Betriebssystem Raspbian benutzt werden kann.
Tastaturlayout anpassen:
- Zum Punkt "Internationalisation options" navigieren.
- Zum punkt "Change keyboard layout" navigieren und mit Enter bestätigen.
Dadurch wird automatisch das vom System verwendete Tastaturlayout auf euer Tastaturlayout geändert. wenn ihr dies nicht tun würdet, dann würde das System eure Tastatur als englische Tastatur erkennen und auch so schreiben. Dann wäre das Z beispielsweise auf der Position von Y und umgekehrt.
Direkten Boot zum Desktop aktivieren (Nur für Versionen vor dem 26.02.2016):
Nun könnt ihr ebenfalls den direkten Boot auf den Desktop aktivieren, falls ihr wie später erklärt das Bild vom Raspberry Pi 3 an euren PC Streamen möchtet (was ich euch auch empfehle).
Dazu wählt ihr im Hauptmenü punkt 3 "Enable Boot to Desktop/Scratch". Im folgenden Menü wählt ihr "Desktop Log in as user 'pi' at the graphical desktop" aus und bestätigt das ganze.
Sprache Ändern: - Navigiert im Hauptmenü zum Punkt "Internationalisation options". - Wählt dann "Change locale". Im folgenden menü findet ihr nun eine liste mit einträgen, die für die verschiedenen regionen und deren sprachen stehen. - Mit den pfeiltasten nach unten gehen bis zum eintrag "de_DE.UTF-8 UTF-8" - Wählt diesen mit leertaste aus und bestätigt mit Enter. Danach erscheint ein weiteres kleines Menü indem ihr die sprachen auswählen sollt, die vom system benutzt werden sollten. - Wählt mit der leertaste den eintrag "de_DE.UTF-8 UTF-8" - Bestätigt mit enter.
Zeitzone ändern: - Zum Punkt "internationalisation options" gehen - "Change Timezone" wählen - Kontinent auswählen (bsp. "Europe") - Hauptstadt vom land wählen, indem ihr lebt (bsp. "Berlin") erlaubte WLAN frequenzen wählen: - Zum Punkt "internationalisation options" gehen. - Zum Punkt "Change Wi-fi Country" navigieren. - Euer Land wählen. Neustarten: - Wählt ihr im Hauptmenü "<Finish>" aus. - Bestätigt die erscheinende Meldung. Nun fährt der raspberry Pi 3 neu hoch und ihr erhaltet natürlich eine fehlermeldung, da die verbindung unterbrochen wird. falls ihr nicht automatisch wieder verbunden werdet, dann schließt das Terminal und verbindet euch nach circa 30-40 sekunden erneut mit dem raspberry pi 3 über PuTTY (gleicher Host-Name "raspberrypi"). Nachdem der Raspberry Pi 3 wieder hochgefahren ist, und ihr wieder mit PuTTY im Terminal seid, schreibt folgendes in das Terminal, um die neuesten Updates für den Raspberry Pi 3 herunterzuladen (ohne " "):
"sudo apt-get update"
und danach
"sudo apt-get upgrade"
- Ihr werdet gefragt, ob ihr die Daten herunterladen und bestätigen möchtet. Akzeptiert mit "J" oder anderem buchstaben (erster in den eckigen klammern) - Danach solltet ihr auch WLAN und Blutooth nutzen können. Fertig! Nun seid ihr mit der Konfiguration vom Raspberry Pi 3 fertig, und ihr könnt anfangen mit ihm zu arbeiten. In einem der kommenden Tutorials werde ich euch dann zeigen, wie ihr den Desktop vom Raspberry Pi 3 an eurem Computer streamen könnt! Links: PuTTY Win32DiskImager 7Zip
Hier die Belegung der GPIO Pins für den Raspberry Pi 3. Bitte darauf achten, dass ihr Pin #1 auf dem Diagramm mit Pin #1 auf eurem Raspberry Pi 3 ausrichtet (Pin #1 von eurem Raspberry Pi 3 ist ebenfalls Rechteckig wie auf dem Diagramm). Ansonsten stimmt die Belegung nicht bzw. ist dann spiegelverkehrt! Ich hafte nicht für Schäden an jeglicher Soft- und Hardware die in Verbindung zu eurem Raspberry Pi 3 steht!
Pünktlich zum 4. Geburtstag hat die Pi Foundation ihr viertes Modell des Raspberry Pi vorgestellt. Bereits am 29.02.2016 kann der Raspberry Pi 3 bei den Versandunternehmen vorbestellt werden.
Es ist nicht schwer zu erkennen, dass der Raspberry Pi 3 neben built-in WLAN und Blutooth auch einen 64bit Prozessor spendiert bekommen hat. Dieser Taktet nun mit 1,2 GHz auf insgesamt 4 Kernen (8 Threads). Dadurch sind nun auch Projekte möglich, die mehr Rechenleistung benötigen. Zusätzlich wurde die Stromzufuhr für die USB-Ports verbessert, um Projekte bewerkstelligen zu können, die mehr strom über USB benötigen.
Es wird allerdings empfohlen, Metallgehäuse möglichst zu vermeiden, da diese die Empfangsqualität vom Raspberry Pi 3 erheblich senken können.
Hier ein kleiner Vergleich zwischen dem neuen Raspberry Pi 3 und dem Vorgängermodell Pi 2 B:
Daten des Raspberry Pi 3 (Quelle: Pollin.de):
Betriebsspannung: 5 V-/2,5 A (Micro-USB Buchse)
CPU: Broadcom BCM2837, ARMv8, Quadcore, 1,2 GHz
Arbeitsspeicher: 1 GB LPDDR2 SDRAM
WLAN: Broadcom BCM43143
Bluetooth Low Energy (BLE)
Anschlüsse: GPIO 40-Pin, 4x USB 2.0, HDMI, LAN 10/100 Mbps, Stereo-Ausgang/Composite Video-Port (4-polig), Kamera (CSI), Display (DSI)
MicroSD-Speicherkartenslot
Maße (LxBxH): 85x56x17 mm
Daten des Raspberry Pi 2 Modell B (Quelle: Pollin.de):
Betriebsspannung: 5 V-/2 A (Micro-USB Buchse)
CPU: Broadcom BCM2836, ARMv7 Quadcore, 900 MHz
Arbeitsspeicher: 1 GB LPDDR2 SDRAM
Grafik: Broadcom VideoCore IV, OpenGL ES 2.0, OpenVG 1080p
Anschlüsse: HDMI, LAN 10/100 Mbps, 4x USB 2.0, Audio-/Video-Out (3,5 mm Klinke), GPIO 40-Pin, Kamera (CSI-2), Display (DSI)