Cómo conectar Raspberry Pi a Internet y mostrar datos de la base de datos en un televisor

La conexión al televisor se puede utilizar para visualizar sus datos al proporcionar el componente de monitor de un servidor X. Potencialmente, puede arrancar y ejecutar el Pi sin ningún teclado o mouse. Eso aborda la cuestión de mostrar cualquier cosa en el televisor, siempre que el televisor tenga una entrada HDMI (también incluye audio, si eso es importante), o puede convertir la salida HDMI Pi a VGA o lo que el televisor objetivo requiera.

A continuación, debe poder mostrar contenido particular, que describe como “datos de la base de datos”. Esto es demasiado ambiguo para saber lo que significa o para sugerir cómo lograrlo. En términos generales, las bases de datos son solo cachés de información, y con frecuencia se almacenan en algún sistema que permite ingresar y recuperar datos de manera coordinada. Además de eso, hay aplicaciones que permiten a los usuarios crear nuevos datos y mostrar datos existentes que ya están en los sistemas de bases de datos. A menudo, estas son aplicaciones gráficas, y necesitaría determinar qué aplicación se utiliza para visualizar sus datos. El problema se convierte en simplemente iniciar la aplicación. Esto podría suceder automáticamente en el momento del arranque, cuando un usuario inicia sesión, tal vez en algún horario periódico. Quizás los datos realmente viven en una base de datos remota y se accede a través de un servidor web. En este escenario común, la aplicación es un navegador web que obtiene una ‘aplicación’ del servidor web a través de alguna URL conocida.

Las preguntas que debe responder son

  • ¿Qué aplicación se necesita para visualizar o manipular los datos?
  • ¿Qué evento necesita para activar el lanzamiento de la aplicación?

Con las respuestas a estas en la mano, debería ser posible sugerir qué necesitará hacer para lograr el objetivo.

¡Bueno, depende de lo que estés ejecutando en tu Raspberry Pi!

Si está utilizando una distribución de Linux, Raspbian, por ejemplo, puede escribir una secuencia de comandos Bash y usar wget para hacer exactamente eso. Algo como esto:

# / bin / bash
página = $ (wget example.com -q -O -)
echo $ página

Es un ejemplo bastante básico, y no sé si desea conectarse directamente a una base de datos o si está utilizando algún tipo de integración (un servicio web, por ejemplo).

Si tiene la intención de conectarse directamente a una base de datos, puede usar un cliente DB en lugar de wget.

Raspbian (si usa eso) viene con un navegador (o dos).

Si es MySQL, podría usar phpMyAdmin para ver los datos sin procesar, siempre que esté instalado en el servidor.

¿De qué tipo de base de datos estamos hablando y cómo deben presentarse los datos?

Para conectarse a Internet, use un cable Ethernet para conectar la Raspberry Pi desde su zócalo Ethernet a un zócalo Ethernet en su enrutador.

Para poder visualizar datos en un televisor, use un cable HDMI para conectar la toma HDMI del Raspberry Pi a una toma HDMI de su televisor.

Bueno, eso es lo que preguntaste.