Inhaltsverzeichnis:

Videoanrufe auf Raspberry Pi 3: 9 Schritte (mit Bildern)
Videoanrufe auf Raspberry Pi 3: 9 Schritte (mit Bildern)

Video: Videoanrufe auf Raspberry Pi 3: 9 Schritte (mit Bildern)

Video: Videoanrufe auf Raspberry Pi 3: 9 Schritte (mit Bildern)
Video: Tutorial: Raspberry Pi - RaspiCam: Erste Schritte [GERMAN/DEUTSCH] 2024, Juli
Anonim
Videoanrufe auf Raspberry Pi 3
Videoanrufe auf Raspberry Pi 3

Seit ich vor 5 Jahren mein Zuhause für mein Studium verlassen habe, ist mir klar geworden, wie schwer es ist, von der Familie getrennt zu sein. Videotelefonie ist für die meisten Menschen eine Option, da meine Eltern jedoch nicht in der Lage sind, den Umgang mit einem Computer zu erlernen, bestand die einzige Möglichkeit darin, ein System zu bauen, das für sie so einfach wie möglich zu bedienen wäre, oder nicht wartungsbedürftig, und es wäre auch billig. Außerdem musste das System an einen Fernsehbildschirm angeschlossen werden können, damit meine Eltern es bequem bedienen können und sie nicht auf einen winzigen Telefonbildschirm schauen müssen, um mich zu sehen.

Einige Smart-TVs bieten eine Skype-Anwendung, Sie müssen jedoch eine kompatible Kamera kaufen, deren Kosten ungefähr den Gesamtkosten dieses gesamten Systems entsprechen. Darüber hinaus verzichtet Skype auf die Unterstützung von Smart TVs, daher ist die Verwendung eines Smart TV mit Skype keine Option mehr.

Befolgen Sie die Schritte meines ersten instructable, und Videoanrufe werden einfach Pi-easy!

Schritt 1: Aufnehmen der Teile

Abholung der Teile
Abholung der Teile
Abholung der Teile
Abholung der Teile
Abholung der Teile
Abholung der Teile

Mit Raspberry Pi 3 Model B ist erst vor wenigen Wochen ein vielversprechendes Embedded-System auf den Markt gekommen, das zum Preis von 50 US-Dollar zu haben ist. Inklusive Netzteil, Gehäuse, ein paar Kühlkörpern und einer Micro-SD-Karte belaufen sich die Gesamtkosten auf etwas mehr als 90 US-Dollar.

Zusätzlich benötigen Sie ein HDMI-Kabel, um das Board mit dem Fernsehbildschirm zu verbinden, und optional ein Ethernet-Kabel für die Internetverbindung. Obwohl Raspberry Pi 3 Model B mit einem Wi-Fi-Chip ausgestattet ist, wird immer eine kabelgebundene Verbindung bevorzugt, da sie zuverlässiger ist.

Beachten Sie, dass Raspberry Pi 3 Model B bei Videoanrufen leicht heiß wird, daher wird ein Paar Kühlkörper empfohlen. Es tut mir leid, dass ich Ihnen keine Bilder von der Installation der Kühlkörper auf der Platine zur Verfügung stellen kann, da ich sie installiert hatte, bevor ich daran dachte, diese Anleitung zu schreiben. Die Installation der Kühlkörper auf der Platine ist jedoch sehr einfach, und es gibt viele Online-Anleitungen, die Ihnen dabei helfen können.

*Wichtiger Hinweis!*

Ein herkömmliches Telefonladegerät reicht NICHT aus, da Raspberry Pi 3 Model B einen Ausgang von 5,1 V und 2,5 A benötigt, im Gegensatz zu den meisten Telefonladegeräten, die einen Ausgang von 5 V und bis zu 2 A liefern.

Auch auf die Micro SD und die Kamera ist zu achten, da nur bestimmte Karten und Kameras mit dem Raspberry Pi 3 Model B kompatibel sind. Für das Betriebssystem des Raspberry Pi 3 wird eine Micro SD Karte mit einer Mindestgröße von 8 GB benötigt Planke.

Eine Liste kompatibler Karten und eine Liste kompatibler Kameras.

*Noch ein wichtiger Hinweis!*

Eine USB-Kamera mit Mikrofon wird bevorzugt, da der Raspberry Pi 3 Model B keinen Audioeingang hat, wenn Sie ein Mikrofon daran anschließen möchten!

Schließlich benötigen Sie zum Einrichten des Systems auch eine Tastatur und eine Maus. Später, wenn das System bereit ist, wird nur noch eine einfache Tastatur benötigt, um das Raspberry Pi Board sicher herunterzufahren. Und natürlich benötigen Sie einen Monitor, um Videoanrufe zu tätigen.

Fassen wir zusammen:

  • Raspberry Pi 3 Modell B
  • Kompatible Micro-SD-Karte (Klasse 10 empfohlen)
  • Kompatible USB-Kamera
  • HDMI Kabel
  • Klaviatur
  • Fernseher oder Monitor kompatibel mit HDMI
  • Maus (optional, aber empfohlen)
  • Offizielles Raspberry Pi Netzteil (optional, aber empfohlen)
  • Raspberry Pi-Gehäuse (optional, aber empfohlen)
  • Kühlkörper (optional, aber empfohlen)
  • Ethernet-Kabel (optional, aber empfohlen)

Schritt 2: Einrichten des Betriebssystems

Einrichten des Betriebssystems
Einrichten des Betriebssystems
Einrichten des Betriebssystems
Einrichten des Betriebssystems
Einrichten des Betriebssystems
Einrichten des Betriebssystems

Verwenden Sie einen Computer mit einem SD-Kartenleser und besuchen Sie die NOOBS-Webseite und laden Sie die neueste Version von NOOBS entweder per Torrent-Download oder durch Herunterladen der ZIP-Datei herunter.

Formatieren Sie während des Downloads von NOOBS Ihre Micro-SD-Karte mit SD Formatter 4.0.

Installieren Sie SD Formatter und legen Sie dann Ihre Micro SD-Karte mit einem Micro SD-Adapter in den Computer ein. Wählen Sie im SD-Formatierer die Micro-SD-Karte aus und formatieren Sie sie. Achten Sie beim Formatieren der Karte auf den richtigen Laufwerksbuchstaben! Ein Überschreibformat wird bevorzugt, aber auch ein Schnellformat funktioniert.

Nachdem die Karte formatiert wurde, extrahieren Sie die Dateien aus der heruntergeladenen NOOBS-Zip-Datei. Wählen Sie dann alle extrahierten Dateien aus und ziehen Sie sie per Drag & Drop auf die Micro SD-Karte. Wenn der Vorgang abgeschlossen ist, werfen Sie die Karte aus und stecken Sie sie in das Raspberry Pi 3 Model B Board.

Schließen Sie das HDMI-Kabel, die Tastatur, die Maus und das Ethernet-Kabel an und stecken Sie dann das Micro-USB-Netzteil an die Platine. Alternativ können Sie eine Verbindung über Wi-Fi herstellen, wenn ein drahtloses Netzwerk in der Nähe verfügbar ist. Wenn eine Wi-Fi-Verbindung ausgewählt ist, stellen Sie sicher, dass diese über eine ausreichende Signalstärke verfügt, da Videoanrufe eine beträchtliche Menge an Bandbreite verbrauchen können.

*Wichtiger Hinweis!*

Schalten Sie Ihren Monitor ein, bevor Sie das Board einschalten! Andernfalls wird der HDMI-Ausgang des Boards nicht aktiviert.

Wenn der Raspberry Pi bootet, erscheint ein Fenster mit einer Liste der Betriebssysteme. Wählen Sie Raspbian aus, indem Sie das Kontrollkästchen daneben aktivieren, und klicken Sie auf Installieren. Es erscheint eine Warnmeldung, klicken Sie auf Ja und machen Sie sich eine Tasse Tee, während das Betriebssystem installiert wird. Nach Abschluss der Installation wird die grafische Benutzeroberfläche automatisch geladen. Wenn es sich nicht mit pi als Benutzernamen und Himbeere als Passwort anmeldet, geben Sie startx ein und drücken Sie die Eingabetaste.

*Noch ein wichtiger Hinweis!*

Am Ende des Installationsprozesses kann das Raspberry Pi Konfigurationsmenü (raspi-config) geladen werden. Wenn dies der Fall ist, können Sie Internationalisierungsoptionen auswählen und Ihre Sprach- und Regionseinstellungen, wie z. B. die Zeitzone, einrichten. Auch wenn die grafische Benutzeroberfläche nicht automatisch geladen wird, können Sie Boot Options aufrufen und die letzte Option Desktop Autologin auswählen.

Viele weitere Einstellungen sind im Raspberry Pi Konfigurationsmenü für Ihren Raspberry Pi verfügbar. Um das Konfigurationsmenü zu verlassen, drücken Sie die Tab-Taste auf Ihrer Tastatur und wählen Sie dann die Option Fertig stellen. Sie können jederzeit das Raspberry Pi-Konfigurationsmenü aufrufen, indem Sie raspi-config auf einem Terminal eingeben. Seien Sie jedoch vorsichtig, wenn Sie die Einstellungen des Boards ändern.

Obwohl ich mein Bestes tue, um Sie durch diesen Schritt zu führen, haben Sie möglicherweise immer noch Probleme. Hier ist eine Videoanleitung zur Installation von NOOBS von der Raspberry Pi Foundation, die Sie möglicherweise hilfreich finden, auch wenn es sich um ein zwei Jahre altes Video handelt.

Schritt 3: Aktualisieren und aktualisieren Sie Raspberry Pi

Raspberry Pi aktualisieren und aktualisieren
Raspberry Pi aktualisieren und aktualisieren
Aktualisieren und aktualisieren Sie Raspberry Pi
Aktualisieren und aktualisieren Sie Raspberry Pi

Um Ihren Raspberry Pi zu aktualisieren und zu aktualisieren, öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

sudo apt-get update

und drücken Sie die Eingabetaste.

Wenn es fertig ist, geben Sie ein:

sudo apt-get upgrade

und drücken Sie erneut die Eingabetaste. Beachten Sie, dass nach der Eingabe des zweiten Befehls eine Meldung mit der Frage Möchten Sie fortfahren [J/n]?, drücken Sie Y und dann die Eingabetaste.

Schritt 4: Chromium-Browser installieren

Chromium-Browser installieren
Chromium-Browser installieren

Öffnen Sie ein Terminal und geben Sie die folgenden vier Befehle so ein, wie sie sind (mit Anführungszeichen):

  • wget -qO - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key hinzufügen -
  • echo "deb https://dl.bintray.com/kusti8/chromium-rpi jessie main" | sudo tee -a /etc/apt/sources.list
  • sudo apt-get update
  • sudo apt-get install chromium-browser -y

Stellen Sie sicher, dass Sie jeden der vorherigen Befehle eingeben. Wenn Meldungen angezeigt werden, die Sie zur Eingabe von Y oder N auffordern, geben Sie für alle Y ein und drücken Sie die Eingabetaste. Am Ende dieses Schrittes haben Sie den Chromium-Browser auf Ihrem System installiert.

Kudos an kusti8 für die Erstellung des Repositorys, das wir in diesem Schritt für die Installation des Chromium-Browsers verwendet haben.

Schritt 5: Einführung in Jitsi Meet

Einführung in Jitsi Meet
Einführung in Jitsi Meet
Einführung in Jitsi Meet
Einführung in Jitsi Meet
Einführung in Jitsi Meet
Einführung in Jitsi Meet

Jitsi Meet ist eine OpenSource (MIT) WebRTC JavaScript-Anwendung, die Jitsi Videobridge verwendet, um qualitativ hochwertige, skalierbare Videokonferenzen bereitzustellen. Jitsi Meet ist wie Google Hangouts, außer dass Jitsi Meet eine OpenSource WebRTC-Anwendung ist. Jitsi wurde aufgrund seiner Einfachheit ausgewählt, da es direkt im Chromium-Browser funktioniert und keine zusätzlichen Downloads erfordert. Jeder, der über die URL für den Videoanruf verfügt, kann einfach automatisch an der Konversation teilnehmen.

Zeit, die Kamera an das Board anzuschließen.

Stellen Sie den Chromium-Browser so ein, dass er mit einer eindeutigen Jitsi Meet-URL beginnt, zum Beispiel:

meet.jit.si/FooBar

Natürlich ist Foo Bar nicht wirklich einzigartig, also müssen Sie sich etwas Besseres einfallen lassen. Wie auch immer, es gibt auch die Möglichkeit, dem Raum ein Passwort hinzuzufügen.

Nehmen wir also an, wir verwenden https://meet.jit.si/FooBar als Raum.

In den letzten beiden Screenshots wird ein einfacher Videoanruf demonstriert. Die Kameras sind jedoch aus offensichtlichen Gründen deaktiviert!

Da wir nun einen einfachen Videoanrufdienst zur Verfügung haben, müssen wir einen einfacheren Zugriff darauf vom Raspberry Pi aus ermöglichen.

Schritt 6: Chromium nach dem Booten automatisch starten

Chromium nach dem Booten automatisch starten
Chromium nach dem Booten automatisch starten
Chromium nach dem Booten automatisch starten
Chromium nach dem Booten automatisch starten

Um das System so einfach wie möglich zu gestalten, können einige Automatisierungen vorgenommen werden.

Zum Beispiel kann Chromium Browser nach dem Start der grafischen Benutzeroberfläche mit einer vordefinierten URL im Vollbildmodus (Kiosk) ausgeführt werden.

Um dies zu erreichen, müssen Sie ein Terminal öffnen und Folgendes eingeben:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

Im Terminalfenster wird eine Datei geöffnet, die Zeilen enthält, die mit "@" beginnen.

Sie müssen die folgende Zeile am Ende der Datei hinzufügen:

@chromium-browser --kiosk --disable-session-crashed-bubble --disable-infobars --disable-restore-session-state

*Wichtiger Hinweis*

Unterbrechen Sie die Textzeile oben nicht. Der ganze Satz muss in einer einzigen Zeile eingegeben werden.

Drücken Sie nach der Eingabe des Satzes Strg+X, dann Y und dann die Eingabetaste.

Schritt 7: Ausblenden des Mauszeigers, wenn die Maus im Leerlauf ist

Ausblenden des Mauszeigers, wenn die Maus inaktiv ist
Ausblenden des Mauszeigers, wenn die Maus inaktiv ist

Ist es nicht ärgerlich, dass der Mauszeiger während eines Videoanrufs in der Mitte des Bildschirms bleibt?

Die Lösung für dieses Problem ist das Unclutter-Tool. Installieren Sie das Tool, indem Sie den folgenden Befehl in einem Terminal ausführen:

sudo apt-get install aufgeräumt

Wenn die Meldung " Möchten Sie fortfahren [J/n]?" erscheint, geben Sie Y ein und drücken Sie die Eingabetaste.

Wenn die Installation von unclutter abgeschlossen ist, öffnen Sie dieselbe Datei wie im vorherigen Schritt, indem Sie den folgenden Befehl ausführen:

sudo nano ~/.config/lxsession/LXDE-pi/autostart

Fügen Sie dann am Ende der Datei die folgende Zeile hinzu:

@unclutter -idle 1 -root

Die Zahl 1 gibt die Sekunden an, bis der Mauszeiger verschwindet. Sie können das Intervall kürzer oder länger machen, zum Beispiel 0,1 oder 5, je nach Ihren persönlichen Vorlieben.

Wenn Sie fertig sind, drücken Sie Strg+X, dann Y und drücken Sie die Eingabetaste.

Schritt 8: Fahren Sie den Raspberry Pi herunter … sicher

Fahren Sie den Raspberry Pi herunter… sicher!
Fahren Sie den Raspberry Pi herunter… sicher!

Nur den Stecker zu ziehen ist nicht wirklich empfehlenswert, wenn es darum geht, Ihren Raspberry Pi herunterzufahren.

Nehmen Sie sich in diesem Schritt einige Minuten Zeit und erstellen Sie einen Hotkey, der Ihren Raspberry Pi sicher herunterfährt, wenn er gedrückt wird. Schließlich ist Ihre Micro-SD-Karte eine mögliche Beschädigung durch ein unsachgemäßes Herunterfahren nicht wert. Macht es?

Öffnen Sie ein Terminal und geben Sie den folgenden Befehl ein:

sudo nano ~/.config/openbox/lxde-pi-rc.xml

Navigieren Sie dann durch die Datei, bis Sie den Tastaturabschnitt sehen, der mit beginnt

Fügen Sie unter dem Tastaturabschnitt die folgenden Zeilen hinzu:

sudo shutdown -h jetzt

Speichern Sie die Datei wie immer, indem Sie Strg+X, dann Y und dann die Eingabetaste drücken.

Natürlich können Sie jede beliebige Schaltfläche einstellen, um den Befehl zum Herunterfahren auszuführen. Ich habe F12 gewählt, Sie können jedoch eine andere bequemere Taste oder eine Kombination von Tasten auswählen. Ein Neustart-Hotkey kann auf die gleiche Weise hinzugefügt werden, indem nur der Befehl in sudo shutdown -r now anstelle von sudo shutdown -h now geändert wird.

Schritt 9: Bonusschritt - Einen Schalter hinzufügen (entfernt)

Bonusschritt – Schalter hinzufügen (entfernt)
Bonusschritt – Schalter hinzufügen (entfernt)
Bonusschritt – Schalter hinzufügen (entfernt)
Bonusschritt – Schalter hinzufügen (entfernt)

*** AKTUALISIERUNG: 18.06.2020 ***

Aufgrund einiger Kommentare wird dieser Schritt entfernt. Wenn Sie ein solches Kabel / einen solchen Mechanismus haben möchten, finden Sie ein anderes anweisbares oder kaufen Sie ein fertiges Kabel.

*** Ende des Updates ***

Wäre es nicht bequemer und auch sicherer, Ihren Raspberry Pi nach dem Herunterfahren komplett von der Steckdose zu trennen? Bei einer Stromwiederherstellung nach einem möglichen Stromausfall würde der Raspberry Pi normalerweise hochfahren und den Chromium-Browser auf der ausgewählten Jitsi Meet-Webseite öffnen. Das klingt nicht nach einer guten Situation, vor allem, wenn niemand in der Nähe des Systems ist, der es wieder herunterfährt oder sich darum kümmert. Es ist jedoch nicht sehr praktisch, das Netzteil bei jeder Verwendung des Systems ein- und auszustecken.

Durch das Hinzufügen eines Schalters zum Netzteil des Raspberry Pi wird diese Aufgabe viel einfacher und sicherer. Der Schalter kann garantieren, dass bei einem vorübergehenden Stromausfall keine unangenehmen Überraschungen auftreten, und er fungiert auch als EIN-Schalter, der es dem Benutzer ermöglicht, das System einfacher zu booten, ohne mit Kabeln zu hantieren.

T̶h̶e̶ p̶a̶r̶t̶s̶ n̶e̶e̶d̶e̶d̶ ̶f̶o̶r̶ ̶t̶h̶i̶s̶ ̶s̶t̶e̶p̶ ̶a̶r̶e̶:̶Kaufen Sie ein vorgefertigtes Kabel oder finden Sie ein anderes anweisbares

Empfohlen: