Tabla de contenido:

Videollamadas en Raspberry Pi 3: 9 pasos (con imágenes)
Videollamadas en Raspberry Pi 3: 9 pasos (con imágenes)

Video: Videollamadas en Raspberry Pi 3: 9 pasos (con imágenes)

Video: Videollamadas en Raspberry Pi 3: 9 pasos (con imágenes)
Video: Raspberry Pi 3 modelo B, ¿qué es? ¿para qué sirve y cómo se utiliza? 2024, Noviembre
Anonim
Videollamadas en Raspberry Pi 3
Videollamadas en Raspberry Pi 3

Desde que dejé mi casa hace 5 años para mis estudios universitarios, me di cuenta de lo difícil que es estar lejos de mi familia. Las videollamadas son una opción para la mayoría de las personas, sin embargo, como mis padres no están en condiciones de aprender a usar una computadora, la única opción era construir un sistema que fuera lo más simple posible para ellos operar, no lo haría. necesita mantenimiento y también sería económico. Además, el sistema tenía que poder conectarse a una pantalla de televisión, por lo que mis padres podrán usarlo cómodamente y no tendrán que mirar en una pequeña pantalla de teléfono para verme.

Algunos televisores inteligentes proporcionan una aplicación de Skype, sin embargo, debe comprar una cámara compatible, cuyo costo es aproximadamente igual al costo total de todo este sistema. Además, Skype abandona el soporte para televisores inteligentes, por lo que usar un televisor inteligente con Skype ya no es una opción.

¡Sigue los pasos de mi primer instructivo y las videollamadas se volverán fáciles Pi-easy!

Paso 1: recoger las piezas

Recogiendo las piezas
Recogiendo las piezas
Recogiendo las piezas
Recogiendo las piezas
Recogiendo las piezas
Recogiendo las piezas

Raspberry Pi 3 Model B acaba de salir hace unas semanas, un sistema integrado muy prometedor, que se puede comprar al precio de 50 dólares. Incluyendo una fuente de alimentación, un estuche, un par de disipadores de calor y una tarjeta Micro SD, el costo total es un poco más de $ 90.

Además, necesitará un cable HDMI para conectar la placa a la pantalla del televisor y, opcionalmente, un cable Ethernet para la conectividad a Internet. Aunque la Raspberry Pi 3 Model B está equipada con un chip Wi-Fi, siempre se prefiere una conexión por cable, ya que es más confiable.

Tenga en cuenta que la Raspberry Pi 3 Modelo B tiende a calentarse fácilmente en las videollamadas, por lo que se recomienda un par de disipadores de calor. Lamento no poder proporcionarle imágenes de la instalación de los disipadores de calor en la placa, ya que los tenía instalados antes de pensar en escribir esta guía instructiva. Sin embargo, instalar los disipadores de calor en la placa es un trabajo muy fácil y hay muchas guías disponibles en línea que pueden ayudarlo a hacerlo.

*¡Noticia importante!*

Un cargador de teléfono común NO funcionará, ya que Raspberry Pi 3 Modelo B necesita una salida de 5.1V y 2.5A, en contraste con la mayoría de los cargadores de teléfono que brindan una salida de 5V y hasta 2A.

También se debe prestar atención a la Micro SD y a la Cámara, porque solo las tarjetas y cámaras específicas son compatibles con la Raspberry Pi 3 Modelo B. Se necesita una tarjeta Micro SD con un tamaño mínimo de 8 GB para el sistema operativo de la tablero.

Una lista de tarjetas compatibles y una lista de cámaras compatibles.

* ¡Otro aviso importante! *

Se prefiere una cámara USB con micrófono, ya que la Raspberry Pi 3 Modelo B no tiene entrada de audio si desea conectarle un micrófono.

Por último, también necesitará un teclado y un mouse para configurar el sistema. Más tarde, cuando el sistema esté listo, solo se necesitará un teclado simple para apagar de forma segura la placa Raspberry Pi. Y, por supuesto, necesitará un monitor para realizar videollamadas.

Resumamos:

  • Raspberry Pi 3 Modelo B
  • Tarjeta Micro SD compatible (se recomienda clase 10)
  • Cámara USB compatible
  • Cable HDMI
  • Teclado
  • Televisión o monitor compatible con HDMI
  • Mouse (opcional, pero recomendado)
  • Fuente de alimentación oficial de Raspberry Pi (opcional, pero recomendada)
  • Estuche para Raspberry Pi (opcional, pero recomendado)
  • Disipadores de calor (opcionales, pero recomendados)
  • Cable Ethernet (opcional, pero recomendado)

Paso 2: configurar el sistema operativo

Configuración del sistema operativo
Configuración del sistema operativo
Configuración del sistema operativo
Configuración del sistema operativo
Configuración del sistema operativo
Configuración del sistema operativo

Use una computadora con un lector de tarjetas SD y visite la página web de NOOBS y descargue la última versión de NOOBS, ya sea mediante descarga torrent o descargando el archivo zip.

Mientras NOOBS se está descargando, formatee su tarjeta Micro SD usando SD Formatter 4.0.

Instale SD Formatter y luego inserte su tarjeta Micro SD en la computadora usando un adaptador Micro SD. En SD Formatter, seleccione la tarjeta Micro SD y formatéela. ¡Tenga cuidado de seleccionar la letra de unidad correcta al formatear la tarjeta! Se prefiere un formato de sobrescritura, pero un formato rápido también funcionará.

Una vez formateada la tarjeta, extraiga los archivos del archivo zip NOOBS descargado. Luego, seleccione todos los archivos extraídos y arrástrelos y suéltelos en la tarjeta Micro SD. Cuando finalice la operación, expulse la tarjeta e insértela en la placa Raspberry Pi 3 Modelo B.

Conecte el cable HDMI, el teclado, el mouse y el cable Ethernet, y luego conecte la fuente de alimentación Micro USB a la placa. Alternativamente, puede conectarse a través de Wi-Fi si hay una red inalámbrica disponible cerca. Si se selecciona una conexión Wi-Fi, asegúrese de que tenga suficiente intensidad de señal, ya que las videollamadas pueden consumir una cantidad significativa de ancho de banda.

*¡Noticia importante!*

¡Encienda su monitor antes de encender la placa! De lo contrario, la salida HDMI de la placa no se activará.

Cuando se inicia la Raspberry Pi, aparecerá una ventana que contiene una lista de sistemas operativos. Seleccione Raspbian marcando la casilla junto a él y haga clic en instalar. Aparecerá un mensaje de advertencia, haga clic en Sí y prepárese una taza de té mientras se instala el sistema operativo. Una vez completada la instalación, la interfaz gráfica de usuario se cargará automáticamente. Si no inicia sesión usando pi como nombre de usuario y frambuesa como contraseña, escriba startx y presione el botón Enter.

* ¡Otro aviso importante! *

Al final del proceso de instalación, es posible que se cargue el menú de configuración de Raspberry Pi (raspi-config). Si es así, puede seleccionar Opciones de internacionalización y configurar los ajustes de idioma y región, como la zona horaria. Además, si la interfaz gráfica de usuario no se carga automáticamente, puede ingresar a Opciones de arranque y seleccionar la última opción, Inicio de sesión automático en el escritorio.

Hay muchas más configuraciones disponibles en el menú de configuración de Raspberry Pi para su Raspberry Pi. Para salir del menú de configuración, presione el botón Tab en su teclado y luego seleccione la opción Finalizar. Puede ingresar en cualquier momento al menú de configuración de Raspberry Pi ingresando raspi-config en un terminal, sin embargo, tenga cuidado al cambiar la configuración de la placa.

Aunque hago todo lo posible para guiarlo a través de este paso, es posible que aún esté luchando. Aquí hay instrucciones en video para instalar NOOBS, de Raspberry Pi Foundation, que pueden resultarle útiles incluso si se trata de un video de dos años.

Paso 3: actualice y actualice Raspberry Pi

Actualizar y actualizar Raspberry Pi
Actualizar y actualizar Raspberry Pi
Actualizar y actualizar Raspberry Pi
Actualizar y actualizar Raspberry Pi

Para actualizar y actualizar su Raspberry Pi, abra una Terminal e ingrese el siguiente comando:

sudo apt-get update

y presione el botón Enter.

Cuando termine, ingrese:

sudo apt-get upgrade

y presione el botón Enter nuevamente. Observe que después de ingresar el segundo comando, aparecerá un mensaje preguntando ¿Desea continuar [S / n]?, presione Y y luego el botón Enter.

Paso 4: instala el navegador Chromium

Instalar el navegador Chromium
Instalar el navegador Chromium

Abra una terminal e ingrese los siguientes cuatro comandos tal como están (con las comillas):

  • 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

Asegúrese de ingresar cada uno de los comandos anteriores. Si aparece algún mensaje que le solicite ingresar Y o N, ingrese a todos ellos Y y presione el botón Enter. Al final de este paso, tendrá el navegador Chromium instalado en su sistema.

Felicitaciones a kusti8 por crear el repositorio que usamos en este paso para instalar el navegador Chromium.

Paso 5: Introducción a Jitsi Meet

Introducción a Jitsi Meet
Introducción a Jitsi Meet
Introducción a Jitsi Meet
Introducción a Jitsi Meet
Introducción a Jitsi Meet
Introducción a Jitsi Meet

Jitsi Meet es una aplicación JavaScript WebRTC de código abierto (MIT) que utiliza Jitsi Videobridge para proporcionar videoconferencias escalables y de alta calidad. Jitsi Meet es como Google Hangouts, excepto que Jitsi Meet es una aplicación WebRTC de código abierto. Jitsi fue seleccionado por su simplicidad, ya que funciona directamente dentro del navegador Chromium y no requiere descargas adicionales. Cualquiera que tenga la URL de la videollamada puede unirse a la conversación de forma automática.

Es hora de conectar la cámara a la placa.

Configure el navegador Chromium para que comience con una URL de Jitsi Meet única, por ejemplo:

meet.jit.si/FooBar

Por supuesto, Foo Bar no es realmente único, por lo que tendrás que encontrar algo mejor. De todos modos, también existe la posibilidad de agregar una contraseña a la sala.

Entonces, supongamos que usamos https://meet.jit.si/FooBar como sala.

En las dos últimas capturas de pantalla se muestra una simple videollamada. Sin embargo, ¡las cámaras están desactivadas por razones obvias!

Ahora que tenemos un servicio de videollamadas simple disponible, tenemos que proporcionar un acceso más fácil desde Raspberry Pi.

Paso 6: inicio automático de Chromium después del inicio

Inicio automático de Chromium después del inicio
Inicio automático de Chromium después del inicio
Inicio automático de Chromium después del inicio
Inicio automático de Chromium después del inicio

Para que el sistema sea lo más sencillo posible, se pueden realizar algunas automatizaciones.

Por ejemplo, Chromium Browser se puede ejecutar después del lanzamiento de la interfaz gráfica de usuario, con una URL predefinida, en modo de pantalla completa (quiosco).

Para lograrlo, debes abrir una terminal y escribir:

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

Se abrirá un archivo en la ventana de terminal, que contiene líneas que comienzan con "@".

Debe agregar la siguiente línea al final del archivo:

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

*Noticia importante*

No rompa la línea del texto de arriba. La oración completa debe ingresarse en una sola línea.

Después de ingresar la oración, presione Ctrl + X, luego presione Y y luego presione el botón Enter.

Paso 7: Ocultar el cursor del mouse cuando el mouse está inactivo

Ocultar el cursor del mouse cuando el mouse está inactivo
Ocultar el cursor del mouse cuando el mouse está inactivo

¿No es bastante molesto que el cursor del mouse permanezca en el medio de la pantalla durante una videollamada?

La solución a este problema es la herramienta Unclutter. Instale la herramienta ejecutando el siguiente comando en una terminal:

sudo apt-get install unclutter

Si aparece el mensaje "¿Desea continuar [S / n]?", Ingrese Y y presione el botón Enter.

Cuando se complete la instalación de unclutter, abra el mismo archivo que en el paso anterior ejecutando el siguiente comando:

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

Luego, agregue la siguiente línea al final del archivo:

@unclutter -idle 1 -root

El número 1 indica los segundos hasta que desaparezca el cursor del mouse. Puede acortar o alargar el intervalo, por ejemplo, 0,1 o 5, según sus preferencias personales.

Cuando termine, presione Ctrl + X, luego presione Y y presione el botón Enter.

Paso 8: Apague la Raspberry Pi … ¡de forma segura

Apague la Raspberry Pi … ¡de forma segura!
Apague la Raspberry Pi … ¡de forma segura!

No se recomienda simplemente desconectar el enchufe cuando se trata de apagar su Raspberry Pi.

Dedique unos minutos a este paso y cree una tecla de acceso rápido que, cuando se presione, apagará su Raspberry Pi de forma segura. Después de todo, su tarjeta Micro SD no merece una posible corrupción debido a un apagado incorrecto. ¿Lo hace?

Abra una terminal y escriba el siguiente comando:

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

Luego, navegue por el archivo hasta que vea la sección del teclado, que comienza con

Debajo de la sección del teclado, agregue las siguientes líneas:

sudo shutdown -h ahora

Como siempre, guarde el archivo presionando Ctrl + X, luego Y y luego el botón Enter.

Por supuesto, puede configurar cualquier botón que desee para ejecutar el comando de apagado. Elegí F12, sin embargo, puede elegir otro botón más conveniente o una combinación de botones. Se puede agregar una tecla de acceso rápido de reinicio de la misma manera simplemente cambiando el comando a sudo shutdown -r now, en lugar de sudo shutdown -h now.

Paso 9: Paso adicional: agregar un interruptor (eliminado)

Paso adicional: agregar un interruptor (eliminado)
Paso adicional: agregar un interruptor (eliminado)
Paso adicional: agregar un interruptor (eliminado)
Paso adicional: agregar un interruptor (eliminado)

*** ACTUALIZACIÓN: 2020-06-18 ***

Debido a algunos comentarios, este paso se está eliminando. Si desea tener un cable / mecanismo de este tipo, busque otro instructable o compre un cable ya hecho.

*** Fin de actualización ***

¿No sería más conveniente, así como más seguro, desconectar completamente su Raspberry Pi de la toma de corriente después de apagarla? En una restauración de energía de un posible corte de energía, la Raspberry Pi normalmente se iniciaría y abriría el navegador Chromium en la página web seleccionada de Jitsi Meet. Esto no parece una buena situación, especialmente cuando no hay nadie cerca del sistema para apagarlo de nuevo o encargarse de él. Sin embargo, no es muy práctico enchufar y desenchufar el adaptador de corriente cada vez que se utiliza el sistema.

Al agregar un interruptor al adaptador de corriente de la Raspberry Pi, esta tarea se vuelve mucho más fácil y segura. El interruptor puede garantizar que no ocurran sorpresas desagradables durante un corte de energía temporal, y también actúa como un interruptor de ENCENDIDO, lo que permite al usuario iniciar el sistema más fácilmente, sin meterse con los cables.

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̶: ̶Comprar un cable listo para usar o encontrar otro instructable

Recomendado: