Tabla de contenido:

Configurar Raspberry Pi 3: 8 pasos
Configurar Raspberry Pi 3: 8 pasos

Video: Configurar Raspberry Pi 3: 8 pasos

Video: Configurar Raspberry Pi 3: 8 pasos
Video: How to set up a Raspberry Pi 2024, Mes de julio
Anonim
Configurar Raspberry Pi 3
Configurar Raspberry Pi 3

Esta no es una configuración genérica de Raspberry Pi, se centra en ser utilizada como base para un sistema de sintonizador de TV OTA de multidifusión. La TV OTA de multidifusión no debe utilizar Wi-Fi. Entonces, no está configurado. La configuración de OTA en este instructivo.

Un Media Center de Raspberry Pi debe cumplir los siguientes requisitos:

  • Transmitir mis videos
  • Transmite mi música
  • Mostrar mis fotos
  • Transmitir canales de Internet gratuitos
  • Transmita TV OTA (por aire o fuera del aire)
  • Grabar y reproducir TV OTA (funcionalidad PVR o DVR)
  • Transmita canales protegidos (por ejemplo, Hulu, Netflix, Amazon, etc.)

Por "transmisión", me refiero a que debe ir a todos los dispositivos conectados a mi red doméstica y a los teléfonos inteligentes, tabletas y computadoras portátiles de la familia.

A partir del 4 de junio de 2017, ningún centro de medios que se ejecute en Raspberry Pi no admite el último requisito. En lugar de utilizar centros de medios de código abierto. Elegí Roku para reemplazar mi decodificador. Sin embargo, Roku no parece ser compatible con OTA TV con grabación y reproducción.

Se requiere TV OTA porque está bien esperar uno o dos días para ver un programa de televisión, pero no es aceptable esperar uno o dos días para ver contenido sensible al tiempo, como un juego de baloncesto o fútbol.

Google (cwne88 y multidifusión) y conocerás a mi héroe. Construyó una impresionante configuración de TV OTA.

Para transmitir TV OTA, necesito construir 6 sintonizadores de TV basados en Raspberry Pi para capturar los canales locales. Entonces, usaré estas instrucciones repetidamente.

Este instructivo es útil por sí solo y me permitirá hacer referencia a él desde otros instructivos a medida que complete los siguientes pasos en mi sistema de TV OTA.

Paso 1: Reúna las piezas

He descubierto que las piezas siguientes funcionan mejor en mis aplicaciones.

Obtenga repuestos y herramientas (precios en USD):

  • Raspberry Pi 3 Element14 $ 35
  • Adaptador de corriente USB 5.2V 2.1A de Amazon $ 5.99
  • Cable micro USB a USB de 3 pies desde Amazon $ 4.69
  • Cable HDMI de 4 pies de Amazon $ 5.99
  • Caja de Amazon $ 6.99
  • SanDisk Ultra 16 GB microSDHC Class 10 con adaptador (SDSQUAN-016G-G4A) de Amazon $ 8.99

Piezas por ahí:

  • MacBook Pro (se puede usar una PC)
  • TV con puerto HDMI
  • Teclado USB, ratón USB

Notas:

El texto encerrado entre espadas, como ♣ reemplazar-esto ♣, debe reemplazarse con un valor real. Por supuesto, quita las espadas

Paso 2: Descarga Raspbian

Descargue la última versión de Raspian

  • Descargue la última versión completa de raspbian
  • Cuando se actualizó por última vez, la última versión era: 2017-04-10-raspbian-jessie.zip
  • Mueva el archivo zip de descargas a un directorio donde almacena imágenes:

♣ directorio-de-imágenes-de-tu-macbook ♣

  • Utilice una utilidad de descompresión para descomprimir el archivo zip. Yo uso "The Unarchiver", pero cualquier utilidad zip funcionará.
  • Cambie el nombre de la imagen para que no contenga paréntesis ni espacios.

Paso 3: Grabe la imagen de Raspbian en la tarjeta Micro SD

Grabar imagen Raspbian en tarjeta Micro SD
Grabar imagen Raspbian en tarjeta Micro SD
Grabar imagen Raspbian en tarjeta Micro SD
Grabar imagen Raspbian en tarjeta Micro SD
Grabar imagen Raspbian en tarjeta Micro SD
Grabar imagen Raspbian en tarjeta Micro SD

Descarga Etcher

Siga las instrucciones para instalar Etcher

Inicie la aplicación Etcher (en Mac, seleccione Finder, Nueva ventana de archivo, Aplicaciones, desplácese hasta Etcher y abra). Utilizo Etcher todo el tiempo, así que lo fijé al Dock). Etcher tiene tres pasos:

  • Seleccione una imagen raspbian
  • Seleccione un disco
  • Destello

Ingrese la contraseña de su MacBook cuando se le solicite.

Por alguna razón, cuando etcher se completa, dice que el disco está desmontado, pero si lo saco, aparece un mensaje que dice que el disco no se ha desmontado correctamente.

No he visto ningún inconveniente de esto, pero si desea hacerlo correctamente, haga lo siguiente:

Busque la imagen del disco de la tarjeta microSD en su escritorio. Selecciónelo y expúlselo

Retire la tarjeta microSD.

Paso 4: Configuración y conexiones de Raspberry Pi

Configuración y conexiones de Raspberry Pi
Configuración y conexiones de Raspberry Pi
Configuración y conexiones de Raspberry Pi
Configuración y conexiones de Raspberry Pi
Configuración y conexiones de Raspberry Pi
Configuración y conexiones de Raspberry Pi

Disipador de calor Retire la cinta y presione firmemente sobre el procesador. El disipador de calor y el chip son casi del mismo tamaño. Era bastante obvio adónde se suponía que debía ir. No tomé una foto.

Caso

Desmontar el estuche. La versión anterior tiene tres partes: superior, inferior y central. Deslice Raspberry Pi en la parte inferior de la carcasa Deslice Raspberry Pi en la parte inferior. Hay dos clips en el extremo donde se inserta la tarjeta SD. La tabla debe deslizarse debajo de estos clips. Se desliza fácilmente, no es necesario forzarlo. Una vez más, esto parecía muy sencillo. Entonces, no hay foto. Es bueno mantener el pi en la parte inferior de la caja.

Cables y tarjeta SD

Insértelos en Raspberry Pi

  • Tarjeta micro SD
  • Cable de ethernet

Una vez que lo anterior esté completo:

Inserte el cable de alimentación

Paso 5: Configuración usando Raspi-config

En la Raspberry Pi, abra una ventana de terminal.

raspi-config es un script de shell para configurar la Raspberry Pi. El script de shell muestra un menú numerado y algunas acciones en la parte inferior entre paréntesis angulares. Utilice los siguientes comandos para navegar:

  • En listas

    • [*] indica seleccionado, mientras que no está seleccionado
    • Use la barra espaciadora para alternar * entre encendido y apagado
  • En los elementos del menú, el resaltado rojo significa que está seleccionado
  • Use las teclas de flecha para moverse hacia arriba y hacia abajo
  • Use la pestaña para pasar de los elementos del menú a las acciones
  • Utilice ENTER para realizar la acción

Configurar raspbian usando raspi-config

$ sudo raspi-config

Cambie la contraseña de usuario a:

♣ contraseña-raspberry-pi ♣

Cambie el nombre de host a:

♣ nombre de host ♣

Cambie las opciones de localización para que coincidan con su ubicación (estoy en Central, EE. UU.):

  • mantener en_GB. UTF-8 UTF-8
  • Para EE. UU., Seleccione UTF 8 en inglés de EE. UU. (En_US. UTF-8 UTF-8)
  • Haga clic en Aceptar, seleccione UTF y haga clic en Aceptar
  • Cambiar la zona horaria de EE. UU. Y Central
  • Teclado: Dell, Otro, Inglés (EE. UU.), Inglés (EE. UU.)

Opciones de interfaz

Habilitar SSH

Opciones avanzadas

  • Expandir FIlesystem
  • División de memoria 16 GB
  • Terminar
  • Reiniciar

Paso 6: Actualice y actualice siempre

En Raspberry Pi, abra una ventana de terminal, o en Mac, abra una ventana de terminal y ejecute el comando:

$ ssh pi@♣nombredehost♣.local

Ejecute los siguientes comandos

$ sudo apt-get update

$ sudo apt-get upgrade $ sudo apt-get autoremove $ sudo reboot

Si hay errores, verifique que haya un cable Ethernet enchufado.

Paso 7: Configurar correo

Mail es muy útil para recibir correos electrónicos o alertas (mensajes de texto enviados a un teléfono celular) sobre problemas en la Raspberry Pi.

En una ventana de terminal, instale las utilidades ssmtp y mail:

$ sudo apt-get install ssmtp -y

$ sudo apt-get install mailutils -y

Edite el archivo de configuración ssmtp:

$ sudo nano /etc/ssmtp/ssmtp.conf

como sigue:

mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=♣your-gaccount♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = YES

Edite el archivo de alias SSMTP:

$ sudo nano / etc / ssmtp / revaliases

Cree una línea para cada usuario de su sistema que podrá enviar correos electrónicos. Por ejemplo:

root: ♣your-account♣@gmail.com: smtp.gmail.com: 587

Establezca los permisos del archivo de configuración SSMTP:

$ sudo echo Este es un correo electrónico de prueba | mail -s "Prueba de correo electrónico de tvtuner" ♣your-account♣@gmail.com

¡Y la Raspberry Pi está lista para usar!

Paso 8: Copia de seguridad de la tarjeta MicroSD

Cuando esté configurada la Raspberry Pi, haga una copia de seguridad de la imagen. Utilice esta imagen para crear el próximo sintonizador de TV OTA.

Además, haga una copia de seguridad del proyecto cuando esté completo. Si algo sale mal con la tarjeta SD, es fácil restaurarla.

Apaga la Raspberry Pi

$ sudo shutdown –h 0

Espere hasta que la tarjeta se haya apagado, luego retire la fuente de alimentación y luego retire la tarjeta micro SD

Inserte la tarjeta micro SD en el Adaptador SD y luego inserte el adaptador SD en MacBook

En MacBook, use estas instrucciones de The Pi Hut con las siguientes modificaciones:

Ventana de terminal abierta

Cambiar al directorio que contiene la imagen raspbian

$ cd ♣ directorio-de-imágenes-de-tu-macbook ♣

Identifique el disco (no la partición) de su tarjeta SD, p. Ej. disk4 (no disk4s1). De la salida de diskutil, = 4

$ diskutil list

IMPORTANTE: asegúrese de usar el correcto; si ingresa el número de disco incorrecto, terminará borrando su disco duro.

Copie la imagen de su tarjeta SD. Asegúrese de que el nombre de la imagen sea correcto:

$ sudo dd if = / dev / disk ♣ micro-SD-card-disk # ♣ of = tvtuner.img

CTRL-t para ver el estado de la copia.

Cuando termine, desmonte la tarjeta SD:

$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣

Retire el adaptador SD de MacBook y retire la tarjeta micro SD del adaptador

Inserte la tarjeta micro SD en Raspberry Pi

Cuando configure el siguiente sintonizador de TV, use esta imagen y omita muchos de los pasos de este instructivo. Lo único que deberá cambiar es el nombre de host. Siga las instrucciones en el Paso 3 pero use la imagen tvtuner.img y cambie el nombre de host usando raspi-config

Recomendado: