Inhoudsopgave:

Videobellen op Raspberry Pi 3: 9 stappen (met afbeeldingen)
Videobellen op Raspberry Pi 3: 9 stappen (met afbeeldingen)

Video: Videobellen op Raspberry Pi 3: 9 stappen (met afbeeldingen)

Video: Videobellen op Raspberry Pi 3: 9 stappen (met afbeeldingen)
Video: The future of cloud productivity - door Tony Krijnen van Microsoft 2024, November
Anonim
Videobellen op Raspberry Pi 3
Videobellen op Raspberry Pi 3

Sinds ik 5 jaar geleden mijn huis verliet voor mijn universitaire studies, realiseerde ik me hoe moeilijk het is om weg te zijn van familie. Videobellen is voor de meeste mensen een optie, maar aangezien mijn ouders niet in de positie zijn om te leren hoe ze een computer moeten gebruiken, was de enige optie om een systeem te bouwen dat voor hen zo eenvoudig mogelijk zou zijn om te bedienen. onderhoud nodig, en het zou ook goedkoop zijn. Bovendien moest het systeem kunnen worden aangesloten op een televisiescherm, zodat mijn ouders het comfortabel kunnen gebruiken en ze niet in een klein telefoonscherm hoeven te kijken om mij te zien.

Sommige smart-tv's bieden een Skype-applicatie, maar je moet een compatibele camera kopen, waarvan de kosten ongeveer gelijk zijn aan de totale kosten van dit hele systeem. Bovendien sluit Skype de ondersteuning voor Smart TV's af, waardoor het gebruik van een Smart TV met Skype geen optie meer is.

Volg de stappen van mijn eerste instructable en videobellen wordt gemakkelijk Pi-easy!

Stap 1: De onderdelen oppakken

De onderdelen ophalen
De onderdelen ophalen
De onderdelen ophalen
De onderdelen ophalen
De onderdelen ophalen
De onderdelen ophalen

Raspberry Pi 3 Model B kwam net een paar weken geleden uit, een veelbelovend ingebed systeem, dat kan worden gekocht voor $ 50. Met inbegrip van een voeding, een behuizing, een paar koellichamen en een Micro SD-kaart, zijn de totale kosten iets meer dan $ 90.

Daarnaast heb je een HDMI-kabel nodig om het bord op het televisiescherm aan te sluiten, en optioneel een Ethernet-kabel voor internetconnectiviteit. Hoewel Raspberry Pi 3 Model B is uitgerust met een Wi-Fi-chip, heeft een bekabelde verbinding altijd de voorkeur, omdat deze betrouwbaarder is.

Merk op dat Raspberry Pi 3 Model B de neiging heeft om snel heet te worden tijdens videogesprekken, daarom wordt een paar koellichamen aanbevolen. Het spijt me dat ik je geen foto's kan geven van het installeren van de koellichamen op het bord zoals ik ze had geïnstalleerd voordat ik eraan dacht om deze instructable handleiding te schrijven. Het installeren van de koellichamen op het bord is echter een zeer eenvoudige klus en er zijn veel handleidingen online beschikbaar die u kunnen helpen bij het uitvoeren van deze taak.

*Belangrijke mededeling!*

Een gewone telefoonoplader is NIET voldoende, aangezien de Raspberry Pi 3 Model B een output van 5,1V en 2,5A nodig heeft, in tegenstelling tot de meeste telefoonopladers die een output van 5V en tot 2A bieden.

Er moet ook aandacht worden besteed aan de Micro SD en de Camera, omdat alleen specifieke kaarten en camera's compatibel zijn met de Raspberry Pi 3 Model B. Een Micro SD-kaart met een minimale grootte van 8 GB is nodig voor het besturingssysteem van de bord.

Een lijst met compatibele kaarten en een lijst met compatibele camera's.

*Nog een belangrijke mededeling!*

Een USB-camera met microfoon heeft de voorkeur, aangezien Raspberry Pi 3 Model B geen audio-ingang heeft als je er een microfoon op wilt aansluiten!

Ten slotte heb je ook een toetsenbord en een muis nodig om het systeem in te stellen. Later, als het systeem klaar is, is alleen een eenvoudig toetsenbord nodig om het Raspberry Pi-bord veilig uit te schakelen. En om te videobellen heb je natuurlijk een monitor nodig.

Laten we samenvatten:

  • Raspberry Pi 3 Model B
  • Compatibele Micro SD-kaart (Klasse 10 aanbevolen)
  • Compatibele USB-camera
  • HDMI kabel
  • Toetsenbord
  • Televisie of monitor Compatibel met HDMI
  • Muis (optioneel, maar aanbevolen)
  • Officiële Raspberry Pi-voeding (optioneel, maar aanbevolen)
  • Raspberry Pi-behuizing (optioneel, maar aanbevolen)
  • Koellichamen (optioneel, maar aanbevolen)
  • Ethernet-kabel (optioneel, maar aanbevolen)

Stap 2: Het besturingssysteem instellen

Het besturingssysteem instellen
Het besturingssysteem instellen
Het besturingssysteem instellen
Het besturingssysteem instellen
Het besturingssysteem instellen
Het besturingssysteem instellen

Gebruik een computer met een SD-kaartlezer en bezoek de NOOBS-webpagina en download de nieuwste versie van NOOBS via torrent-download of door het zipbestand te downloaden.

Terwijl NOOBS aan het downloaden is, formatteert u uw Micro SD-kaart met SD Formatter 4.0.

Installeer SD Formatter en plaats vervolgens uw Micro SD-kaart in de computer met behulp van een Micro SD-adapter. Selecteer in SD Formatter de Micro SD-kaart en formatteer deze. Let bij het formatteren van de kaart op dat u de juiste stationsletter selecteert! Een overschrijfformaat heeft de voorkeur, maar een snel formaat gaat ook werken.

Nadat de kaart is geformatteerd, pak je de bestanden uit het gedownloade NOOBS-zipbestand. Selecteer vervolgens alle uitgepakte bestanden en sleep ze naar de Micro SD-kaart. Wanneer de bewerking is voltooid, verwijdert u de kaart en plaatst u deze in het Raspberry Pi 3 Model B-bord.

Sluit de HDMI-kabel, het toetsenbord, de muis en de Ethernet-kabel aan en sluit vervolgens de Micro USB-voeding aan op het bord. Als alternatief kunt u verbinding maken via Wi-Fi als er een draadloos netwerk in de buurt beschikbaar is. Als een Wi-Fi-verbinding is geselecteerd, zorg er dan voor dat deze voldoende signaalsterkte heeft, omdat videobellen een aanzienlijke hoeveelheid bandbreedte kan verbruiken.

*Belangrijke mededeling!*

Zet uw monitor aan voordat u het bord inschakelt! Anders wordt de HDMI-uitgang van het bord niet geactiveerd.

Wanneer de Raspberry Pi opstart, verschijnt er een venster met een lijst met besturingssystemen. Selecteer Raspbian door het vakje ernaast aan te vinken en klik op installeren. Er verschijnt een waarschuwingsbericht, klik op Ja en zet een kopje thee terwijl het besturingssysteem wordt geïnstalleerd. Nadat de installatie is voltooid, wordt de grafische gebruikersinterface automatisch geladen. Als het niet wil inloggen met pi als gebruikersnaam en raspberry als wachtwoord, typ dan startx en druk op de Enter-knop.

*Nog een belangrijke mededeling!*

Aan het einde van het installatieproces kan het Raspberry Pi-configuratiemenu (raspi-config) worden geladen. Dan kun je Internationaliseringsopties selecteren en je taal- en regio-instellingen, zoals de tijdzone, instellen. Als de grafische gebruikersinterface niet automatisch wordt geladen, kunt u ook naar Boot Options gaan en de laatste optie Desktop Autologin selecteren.

Veel meer instellingen zijn beschikbaar in het Raspberry Pi-configuratiemenu voor uw Raspberry Pi. Om het configuratiemenu te verlaten, drukt u op de Tab-knop op uw toetsenbord en selecteert u vervolgens de optie Voltooien. U kunt op elk moment het Raspberry Pi-configuratiemenu openen door raspi-config op een terminal in te voeren, maar wees voorzichtig bij het wijzigen van de instellingen van het bord.

Hoewel ik mijn best doe om je door deze stap te begeleiden, kan het zijn dat je nog steeds worstelt. Hier zijn video-instructies voor het installeren van NOOBS, van de Raspberry Pi Foundation, die je misschien nuttig vindt, zelfs als het een video van twee jaar oud is.

Stap 3: Update en upgrade Raspberry Pi

Update en upgrade Raspberry Pi
Update en upgrade Raspberry Pi
Update en upgrade Raspberry Pi
Update en upgrade Raspberry Pi

Om uw Raspberry Pi bij te werken en te upgraden, opent u een Terminal en voert u de volgende opdracht in:

sudo apt-get update

en druk op de Enter-knop.

Als het klaar is, voer je in:

sudo apt-get upgrade

en druk nogmaals op de Enter-toets. Merk op dat na het invoeren van de tweede opdracht een bericht verschijnt met de vraag Wilt u doorgaan [J/n]?, druk op Y en vervolgens op de Enter-toets.

Stap 4: Installeer de Chromium-browser

Chromium-browser installeren
Chromium-browser installeren

Open een terminal en voer de volgende vier opdrachten in zoals ze zijn (met de aanhalingstekens):

  • wget -qO - https://bintray.com/user/downloadSubjectPublicKey?username=bintray | sudo apt-key add -
  • 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

Zorg ervoor dat u elk van de voorgaande commando's invoert. Als er berichten verschijnen waarin u wordt gevraagd om Y of N in te voeren, voer dan alle Y in en druk op de Enter-knop. Aan het einde van deze stap heb je de Chromium-browser op je systeem geïnstalleerd.

Een pluim voor kusti8 voor het maken van de repository die we in deze stap hebben gebruikt voor het installeren van de Chromium-browser.

Stap 5: Inleiding tot Jitsi Meet

Inleiding tot Jitsi Meet
Inleiding tot Jitsi Meet
Inleiding tot Jitsi Meet
Inleiding tot Jitsi Meet
Inleiding tot Jitsi Meet
Inleiding tot Jitsi Meet

Jitsi Meet is een OpenSource (MIT) WebRTC JavaScript-toepassing die Jitsi Videobridge gebruikt om hoogwaardige, schaalbare videoconferenties te bieden. Jitsi Meet lijkt op Google Hangouts, behalve dat Jitsi Meet een OpenSource WebRTC-applicatie is. Jitsi is gekozen vanwege zijn eenvoud, omdat het rechtstreeks in de Chromium-browser werkt en er geen extra downloads voor nodig zijn. Iedereen die de URL van het videogesprek heeft, kan eenvoudig automatisch deelnemen aan het gesprek.

Tijd om de camera op het bord aan te sluiten.

Stel de Chromium-browser in om te beginnen met een unieke Jitsi Meet-URL, bijvoorbeeld:

meet.jit.si/FooBar

Natuurlijk is Foo Bar niet echt uniek, dus je zult iets beters moeten bedenken. Hoe dan ook, er is ook de mogelijkheid om een wachtwoord aan de kamer toe te voegen.

Laten we dus aannemen dat we https://meet.jit.si/FooBar als kamer gebruiken.

In de laatste twee screenshots wordt een eenvoudig videogesprek gedemonstreerd. De camera's zijn echter om voor de hand liggende redenen uitgeschakeld!

Nu we een eenvoudige video-oproepservice beschikbaar hebben, moeten we deze gemakkelijker toegankelijk maken vanaf de Raspberry Pi.

Stap 6: Chromium automatisch starten na opstarten

Chromium automatisch starten na opstarten
Chromium automatisch starten na opstarten
Chromium automatisch starten na opstarten
Chromium automatisch starten na opstarten

Om het systeem zo eenvoudig mogelijk te maken, kunnen enkele automatiseringen worden doorgevoerd.

Chromium Browser kan bijvoorbeeld worden uitgevoerd na de lancering van de grafische gebruikersinterface, met een vooraf gedefinieerde URL, in de modus Volledig scherm (kiosk).

Om dat te bereiken, moet je een terminal openen en typen:

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

Er wordt een bestand geopend in het terminalvenster met regels die beginnen met "@".

U moet de volgende regel aan het einde van het bestand toevoegen:

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

*Belangrijke mededeling*

Breek de regel van de bovenstaande tekst niet. De hele zin moet op één regel worden ingevoerd.

Nadat u de zin hebt ingevoerd, drukt u op Ctrl+X, vervolgens op Y en vervolgens op de Enter-knop.

Stap 7: De muiscursor verbergen wanneer de muis inactief is

De muiscursor verbergen wanneer de muis inactief is
De muiscursor verbergen wanneer de muis inactief is

Is het niet heel vervelend dat de muiscursor tijdens een videogesprek in het midden van het scherm blijft staan?

De oplossing voor dit probleem is de tool Unclutter. Installeer de tool door de volgende opdracht in een terminal uit te voeren:

sudo apt-get install opruimen

Als het bericht " Wilt u doorgaan [Y/n]? " verschijnt, voert u Y in en drukt u op Enter.

Wanneer de installatie van unclutter is voltooid, opent u hetzelfde bestand als in de vorige stap door de volgende opdracht uit te voeren:

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

Voeg vervolgens de volgende regel toe aan het einde van het bestand:

@unclutter -idle 1 -root

Het cijfer 1 geeft de seconden aan totdat de muiscursor is verdwenen. U kunt het interval korter of langer maken, bijvoorbeeld 0,1 of 5, afhankelijk van uw persoonlijke voorkeuren.

Als u klaar bent, drukt u op Ctrl+X, drukt u vervolgens op Y en drukt u op de Enter-knop.

Stap 8: Schakel de Raspberry Pi uit … veilig

Schakel de Raspberry Pi uit … veilig!
Schakel de Raspberry Pi uit … veilig!

Gewoon aan de stekker trekken is niet echt aan te raden als het erop aankomt je Raspberry Pi uit te schakelen.

Besteed een paar minuten aan deze stap en maak een sneltoets die, wanneer erop wordt gedrukt, uw Raspberry Pi veilig zal afsluiten. Uw Micro SD-kaart is tenslotte geen mogelijke corruptie waard door een onjuiste afsluiting. Doet het?

Open een terminal en typ de volgende opdracht:

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

Navigeer vervolgens door het bestand totdat u het toetsenbordgedeelte ziet, dat begint met

Voeg onder het toetsenbordgedeelte de volgende regels toe:

sudo afsluiten -h nu

Sla het bestand zoals altijd op door op Ctrl+X te drukken, vervolgens op Y en vervolgens op de knop Enter.

Natuurlijk kunt u elke gewenste knop instellen om het uitschakelcommando uit te voeren. Ik koos voor F12, maar je kunt een andere handigere knop of een combinatie van knoppen kiezen. Een sneltoets voor opnieuw opstarten kan op dezelfde manier worden toegevoegd door alleen de opdracht te wijzigen in sudo shutdown -r now, in plaats van sudo shutdown -h now.

Stap 9: Bonusstap - Een schakelaar toevoegen (verwijderd)

Bonusstap - Een schakelaar toevoegen (verwijderd)
Bonusstap - Een schakelaar toevoegen (verwijderd)
Bonusstap - Een schakelaar toevoegen (verwijderd)
Bonusstap - Een schakelaar toevoegen (verwijderd)

*** BIJWERKEN: 2020-06-18 ***

Vanwege een paar opmerkingen wordt deze stap verwijderd. Als je zo'n kabel/mechanisme wilt hebben, zoek dan een andere instructable of koop een kant-en-klare kabel.

*** Einde update ***

Zou het niet handiger en veiliger zijn om je Raspberry Pi na het uitschakelen volledig los te koppelen van het stopcontact? Bij een stroomherstel na een mogelijke stroomstoring, zou de Raspberry Pi normaal gesproken opstarten en de Chromium-browser openen op de geselecteerde Jitsi Meet-webpagina. Dit klinkt niet als een goede situatie, vooral als er niemand in de buurt van het systeem is om het weer uit te zetten of er voor te zorgen. Het is echter niet erg praktisch om de voedingsadapter telkens in en uit te schakelen wanneer het systeem wordt gebruikt.

Door een schakelaar toe te voegen aan de voedingsadapter van de Raspberry Pi wordt deze taak een stuk eenvoudiger en veiliger. De schakelaar kan garanderen dat er geen onaangename verrassingen zullen optreden tijdens een tijdelijke stroomuitval, en het fungeert ook als een AAN-schakelaar, waardoor de gebruiker het systeem gemakkelijker kan opstarten, zonder geknoei met kabels.

Dit is een kant-en-klare kabel, of zoek een andere instructable

Aanbevolen: