Cómo usar una tableta Android como una pantalla para Raspberry Pi
La Raspberry Pi es una gran computadora, pero no siempre es el dispositivo más conveniente para acceder. A menos que lo tenga conectado permanentemente a una pantalla, probablemente acceda a través de SSH, VNC o RDP VNC, SSH y HDMI: tres opciones para ver su Raspberry Pi VNC, SSH y HDMI: tres opciones para ver su Raspberry Pi una pequeña computadora notable, pero puede llevarle mucho tiempo configurarlo y conectarlo a su monitor. Lee mas .
¿Pero qué pasa si no tienes una pantalla adecuada? ¿Cómo lo usarás? Una solución es usar una tableta Android (o teléfono inteligente) como una pantalla Raspberry Pi.
Lo que funciona y lo que no funciona
¿Desea configurar su dispositivo Android como una pantalla para su Raspberry Pi? Es más simple de lo que piensas.
Todo lo que necesita es tener ambos dispositivos en la misma red, un teclado y un mouse conectados a la Raspberry Pi (cableado por USB o de forma inalámbrica) y un soporte para que su dispositivo Android lo use como monitor.
Esto funciona.
Lamentablemente, lo que no funciona es conectar directamente la pantalla de su tableta a la Raspberry Pi. Ni el puerto GPIO ni el puerto DSI son compatibles con las pantallas de la tableta. Esto significa que es imposible utilizar una pantalla de tableta antigua para una pantalla Raspberry Pi. Incluso si logras conectar los dispositivos, no habrá ninguna imagen agradable. (¡Puede que también necesites una nueva Raspberry Pi!)
Sigamos con las opciones que funcionan. Esto es lo que necesitarás:
- Una Raspberry Pi 3 (las versiones anteriores están bien, pero necesitarán un dongle de red inalámbrica)
- Una tablet android
- Un soporte para tablet o estuche adecuado.
- Un teclado (probablemente no necesitará un mouse, gracias a la pantalla táctil de la tableta)
- Acceso a una red inalámbrica.
Usando una tableta de Android como una pantalla para Raspberry Pi
Tiene dos opciones disponibles para usar una tableta o teléfono Android como pantalla para su Raspberry Pi.
- RDP: Protocolo de escritorio remoto de Microsoft
- VNC: Conexión de red virtual
Cada una de estas opciones puede proporcionar acceso de escritorio completo a tu Raspberry Pi a través de Android. Afortunadamente, ninguno de los dos es difícil de configurar. Ambos se han probado con una Raspberry Pi 3, pero deberían funcionar con versiones anteriores, incluida la Pi Zero.
Para usar cualquiera de estas soluciones, deberá asegurarse de que su Raspberry Pi y la tableta Android estén en la misma red. Lamentablemente, no funcionará si utiliza el dispositivo Android como un punto de acceso inalámbrico. En ese escenario, necesitarías dos dispositivos Android; Una para el WAP, y otra para la pantalla..
Para ambas opciones, vale la pena asegurarse de que SSH esté habilitado en tu Raspberry Pi primero. Esto hará “sin cabeza” configúrelo de manera más sencilla, lo que le permite configurar RDP y VNC desde su PC. A continuación, puede establecer la conexión desde su dispositivo Android.
Puede habilitar SSH de tres maneras:
- A través de la línea de comandos: use la pantalla raspi-config y seleccione Opciones avanzadas> SSH> OK. Reinicie cuando se le solicite.
- A través del escritorio de Raspbian: ir a Preferencias> Configuración de Raspberry Pi> Interfaces y seleccione SSH. Hacer clic DE ACUERDO para confirmar.
- Con su Pi apagado, expulse la tarjeta SD y ábrala en el buscador de archivos de su PC de escritorio. En el directorio de inicio, cree un nuevo archivo llamado “ssh”, sin extensión de archivo. Retire la tarjeta de forma segura y reemplácela en su Raspberry Pi. Cuando lo enciendas, se activará SSH..
Puede conectarse a su Raspberry Pi a través de SSH utilizando una aplicación como PuTTY para Windows 4 maneras fáciles de usar SSH en Windows 4 formas fáciles de usar SSH en Windows SSH es la solución de facto para acceder de forma segura a terminales remotos en Linux y otros similares a UNIX sistemas Si tiene un servidor SSH remoto al que desea acceder, deberá descargar un cliente SSH ... Leer más. Los usuarios de Linux y macOS pueden establecer conexiones SSH a través del terminal Guía para principiantes Cómo configurar SSH en Linux y cómo probar su configuración Guía para principiantes Para configurar SSH en Linux y cómo probar su configuración Sin duda, una de las utilidades más importantes de Linux es SSH. controla una máquina diferente como si estuvieras sentado directamente en ella. Te llevaremos a través de una instalación básica. Lee mas . Necesitará saber la dirección IP de su Raspberry Pi, que puede encontrar ingresando
ifconfig wlan0
Anote la dirección IP, ya que la necesitará más adelante.
Conecta Android a una Raspberry Pi a través de RDP
Primero, intentémoslo con RDP. Esta es la mejor opción, ya que puede hacer más con el dispositivo remoto. Por ejemplo, las sesiones con uso intensivo de gráficos se ejecutarán en RDP, pero pueden tener problemas con VNC. Linux tiene su propio software RDP, conocido como xrdp.
Necesitarás:
- Software RDP instalado en tu Raspberry Pi
- Una aplicación RDP en tu dispositivo Android
Conectándose a su Raspberry Pi a través de SSH, ingrese lo siguiente para actualizar la lista de paquetes e instalar xrdp.
sudo apt update sudo apt install xrdp
A continuación, encuentra una aplicación RDP para Android. Microsoft Remote Desktop es una buena opción.
Descargar: Microsoft Remote Desktop para Android (gratis)
Ejecuta la aplicación, toca el + botón, seleccionar Escritorio, e ingrese el nombre de PC de su Raspberry Pi. Este podría ser el nombre del host (normalmente “raspberrypi”) o la dirección IP. Bajo el campo Nombre de usuario, tiene la opción de ingresar sus credenciales con cada conexión (Entrar cada vez) o crear una cuenta en la aplicación (Añadir cuenta de usuario). Algunas opciones adicionales también están disponibles, pero en esta etapa no necesitará acceder a estas.
Hacer clic Salvar Cuando haya terminado, para agregar la conexión a su colección. Cuando estés listo para iniciar una conexión, toca el mosaico. Se le advertirá que la PC remota no puede ser verificada, pero esto se debe al sistema operativo Linux de tu Pi. Estás seguro de hacer clic Conectar.
A continuación, verá la pantalla de inicio de sesión para xrdp. Simplemente ingrese su nombre de usuario y contraseña de la cuenta Raspberry Pi (el valor predeterminado es pi: frambuesa, pero debe cambiarlos Asegurando su Raspberry Pi: de contraseñas a firewalls Asegurando su Raspberry Pi: de contraseñas a firewalls Cualquiera puede usar Google para encontrar el nombre de usuario y la contraseña predeterminados de su Raspberry Pi. ¡No le des esa oportunidad a los intrusos! Leer más) y haga clic en DE ACUERDO.
Agregue una conexión VNC para acceso remoto
La segunda opción que tiene es usar el software VNC en su dispositivo Raspberry Pi y Android para obtener acceso al escritorio. Con un teclado conectado, se sentirá como si estuvieras conectado directamente al Pi!
VNC es una opción popular para la conexión remota a una Raspberry Pi desde una PC, pero ¿cómo funciona en Android??
Para que esto funcione, necesitarás:
- Software de servidor VNC instalado en la Raspberry Pi 3
- Software de visualización VNC instalado en su dispositivo Android
Cuando esté listo, instale un servidor VNC. Aunque el sistema operativo Raspbian Stretch viene con RealVNC instalado, no es tan confiable como TightVNC, que estamos usando aquí, y desde hace mucho tiempo los entusiastas de Pi configuran VNC en Raspberry Pi para controlarlo remotamente con cualquier configuración de PC o teléfono VNC en Raspberry Pi para controlarlo remotamente con cualquier PC o teléfono Puede tener una interfaz de escritorio de Raspberry Pi completa con la conexión de un monitor, teclado o mouse. Ahora que la última versión de Raspbian incluye el servidor RealVNC, es más fácil que nunca. Lee mas . En su Pi, actualice sus repositorios, luego instale el servidor TightVNC:
sudo apt update sudo apt install tightvncserver
Espera a que esto se complete, luego usa el comando
servidor apretado
para configurar la conexión VNC.
Esto suele ser automatizado, aunque se le pedirá que proporcione contraseñas; ¡No olvides esto! Anote la dirección IP de la sesión..
A continuación, encuentre un cliente VNC para Android. Varios están disponibles, el Visor VNC de RealVNC es perfecto.
Descargar: VNC Viewer para Android
Con la aplicación instalada y la Pi iniciada, abra VNC Viewer y haga clic en + para crear una nueva conexión, utilizando la dirección IP y el número de sesión. Por ejemplo, utilizando la configuración de red en la sección anterior, puede ingresar
192.168.10.21:1
La dirección IP aquí va seguida del número de sesión. Observe las opciones que aparecen a la derecha al hacer clic Crear.
Si elige continuar, se le informará que la conexión no está encriptada. Acepte la conexión (debe estar seguro en su red doméstica) y luego ingrese la contraseña. Hacer clic Continuar Cuando estés listo, y la conexión se abrirá. Cuando esté listo para finalizar la conexión, haga clic en X.
Ingrese una contraseña cuando se le solicite, y disfrute del acceso a su Raspberry Pi a través del teclado y su tableta Android como pantalla!
Añadir una pantalla simple Raspberry Pi con Android
Usar una tableta Android como pantalla para una Raspberry Pi es una excelente manera de usar un dispositivo antiguo. Es fácil de configurar y, mientras la batería permanezca cargada, debería ser confiable..
Mejor aún, con un teclado y un mouse, y un práctico cargador de batería, tienes la oportunidad de hacer que tu Raspberry Pi sea completamente portátil. Tener una conexión a Internet a través de la conexión 4G de tu Android también podría ser invaluable. Y la combinación de una Raspberry Pi con una tableta con pantalla táctil te brinda aún más portabilidad.
¿Quieres saber más sobre el uso de tu Raspberry Pi? Vea nuestro manual no oficial de Raspberry Pi Raspberry Pi: el tutorial no oficial Raspberry Pi: el tutorial no oficial Ya sea un propietario actual de Pi que quiera aprender más o un posible propietario de este dispositivo del tamaño de una tarjeta de crédito, esta no es una guía para usted quiero perder Lee mas .
Explorar más sobre: Android, Raspberry Pi, VNC.