Sommario:

Configura Raspberry Pi 3: 8 passaggi
Configura Raspberry Pi 3: 8 passaggi

Video: Configura Raspberry Pi 3: 8 passaggi

Video: Configura Raspberry Pi 3: 8 passaggi
Video: IOT - How to setup a RaspberryPi 3B+ Ready to use 2024, Luglio
Anonim
Configura Raspberry Pi 3
Configura Raspberry Pi 3

Questa non è una configurazione generica di Raspberry Pi, è focalizzata sull'essere utilizzata come base per un sistema di sintonizzazione TV OTA multicast. Multicast OTA TV non dovrebbe utilizzare il Wi-Fi. Quindi, non è impostato. L'installazione dell'OTA in questa istruzione.

Un Raspberry Pi Media Center deve soddisfare i seguenti requisiti:

  • Trasmetti in streaming i miei video
  • Trasmetti in streaming la mia musica
  • Mostra le mie foto
  • Streaming di canali Internet gratuiti
  • Streaming TV OTA (over-the-air o off-the-air)
  • Registra e riproduci TV OTA (funzionalità PVR o DVR)
  • Streaming di canali protetti (ad es. Hulu, Netflix, Amazon, ecc.)

Per "streaming" intendo che deve essere indirizzato a tutti i dispositivi collegati alla mia rete domestica e agli smartphone, tablet e laptop della famiglia.

A partire dal 4 giugno 2017, l'ultimo requisito non è supportato da alcun media center in esecuzione su Raspberry Pi. Invece di utilizzare media center open source. Ho scelto Roku per sostituire il mio set top box. Tuttavia, Roku non sembra supportare la TV OTA con la registrazione e la riproduzione.

OTA TV è necessaria perché va bene aspettare un giorno o due per guardare un programma TV, ma non è accettabile aspettare un giorno o due per guardare contenuti sensibili al tempo, come una partita di basket o di calcio.

Google (cwne88 e multicast) e incontrerai il mio eroe. Ha costruito un'impressionante configurazione della TV OTA.

Per eseguire lo streaming di OTA TV, ho bisogno di creare 6 sintonizzatori TV basati su Raspberry Pi per acquisire i canali locali. Quindi, userò queste istruzioni ripetutamente.

Questo istruibile è utile da solo e mi consentirà di farvi riferimento da altri istruttori mentre eseguo i passaggi successivi nel mio sistema TV OTA.

Passaggio 1: raccogliere le parti

Ho riscontrato che le parti seguenti funzionano meglio nelle mie applicazioni.

Ottieni parti e strumenti (prezzi in USD):

  • Raspberry Pi 3 Element14 $ 35
  • Adattatore di alimentazione USB da 5,2 V 2,1 A da Amazon $ 5,99
  • Cavo da micro USB a USB 3 piedi da Amazon $ 4,69
  • Cavo HDMI 4 piedi da Amazon $ 5,99
  • Custodia da Amazon $ 6,99
  • SanDisk Ultra 16 GB microSDHC Classe 10 con adattatore (SDSQUAN-016G-G4A) da Amazon $ 8,99

Parti in giro:

  • MacBook Pro (è possibile utilizzare un PC)
  • TV con porta HDMI
  • Tastiera USB, mouse USB

Appunti:

Il testo racchiuso tra picche, ad esempio ♣replace-this♣, deve essere sostituito con un valore effettivo. Ovviamente togliete le picche

Passaggio 2: scarica Raspbian

Scarica l'ultima versione di Raspian

  • Scarica l'ultima versione completa di raspbian
  • Quando questo è stato aggiornato l'ultima volta, l'ultima versione era: 2017-04-10-raspbian-jessie.zip
  • Sposta il file zip dai download in una directory in cui memorizzi le immagini:

cartella-immagini-della-tua-macbook♣

  • Utilizzare un'utilità di decompressione per decomprimere il file zip. Uso "The Unarchiver", ma qualsiasi utility zip funzionerà.
  • Rinominare l'immagine in modo che non contenga parentesi o spazi.

Passaggio 3: masterizza l'immagine Raspbian su una scheda Micro SD

Masterizza immagine Raspbian su scheda Micro SD
Masterizza immagine Raspbian su scheda Micro SD
Masterizza immagine Raspbian su scheda Micro SD
Masterizza immagine Raspbian su scheda Micro SD
Masterizza immagine Raspbian su scheda Micro SD
Masterizza immagine Raspbian su scheda Micro SD

Scarica incisore

Segui le istruzioni per installare Etcher

Avvia l'app Etcher (su Mac, seleziona Finder, Nuova finestra file, Applicazioni, scorri fino a etch e apri). Uso sempre Etcher, quindi l'ho fissato al Dock). Etcher ha tre passaggi:

  • Seleziona un'immagine raspbian
  • Seleziona un disco
  • Veloce

Inserisci la password del tuo MacBook quando richiesto.

Per qualsiasi motivo, quando l'etch è completo, dice che il disco è smontato, ma se lo tolgo viene visualizzato un messaggio che dice che il disco non è stato smontato correttamente.

Non ho visto alcun aspetto negativo da questo, ma se vuoi farlo correttamente, fai quanto segue:

Trova l'immagine del disco della scheda microSD sul desktop. Selezionalo ed espellilo

Rimuovere la scheda microSD.

Passaggio 4: configurazione e connessioni Raspberry Pi

Configurazione e connessioni Raspberry Pi
Configurazione e connessioni Raspberry Pi
Configurazione e connessioni Raspberry Pi
Configurazione e connessioni Raspberry Pi
Configurazione e connessioni Raspberry Pi
Configurazione e connessioni Raspberry Pi

Dissipatore di caloreRimuovere il nastro e premere con decisione sul processore. Il dissipatore di calore e il chip hanno quasi le stesse dimensioni. Era abbastanza ovvio dove doveva andare. Non ho fatto una foto.

Caso

Prendi il caso a parte. La versione precedente ha tre parti: superiore, inferiore e centrale. Far scorrere Raspberry Pi nella parte inferiore del case Far scorrere Raspberry Pi nella parte inferiore. Ci sono due clip all'estremità in cui è inserita la scheda SD. La scheda deve scorrere sotto queste clip. Si inserisce facilmente, non c'è bisogno di forzarlo. Ancora una volta, questo sembrava molto semplice. Quindi, non c'è foto. È bene tenere il pi greco nella parte inferiore del case.

Cavi e scheda SD

Inseriscili in Raspberry Pi

  • Scheda microSD
  • cavo Ethernet

Una volta che quanto sopra è completo:

Inserire il cavo di alimentazione

Passaggio 5: configurazione utilizzando Raspi-config

Sul Raspberry Pi, apri una finestra di terminale.

raspi-config è uno script di shell per la configurazione del Raspberry Pi. Lo script della shell mostra un menu numerato e alcune azioni in basso tra parentesi angolari. Utilizzare i seguenti comandi per navigare:

  • Nelle liste

    • [*] indica selezionato, mentre non è selezionato
    • Usa la barra spaziatrice per attivare e disattivare *
  • Sulle voci di menu, l'evidenziazione in rosso significa che è selezionato
  • Usa i tasti freccia per spostarti su e giù
  • Usa la scheda per passare dalle voci di menu alle azioni
  • Usa INVIO per eseguire l'azione

Configura raspbian usando raspi-config

$ sudo raspi-config

Cambia password utente in:

raspberry-pi-password♣

Cambia il nome host in:

nome host♣

Modifica le opzioni di localizzazione in modo che corrispondano alla tua posizione (sono in centro, Stati Uniti):

  • mantieni en_GB. UTF-8 UTF-8
  • Per gli Stati Uniti, seleziona US English UTF 8 (en_US. UTF-8 UTF-8)
  • Fare clic su OK, selezionare UTF e fare clic su OK
  • Cambia fuso orario Stati Uniti e Centro
  • Tastiera: Dell, Altro, Inglese (USA), Inglese (USA)

Opzioni di interfaccia

Abilita SSH

Opzioni avanzate

  • Espandi filesystem
  • Memoria divisa 16 GB
  • Fine
  • Riavviare

Passaggio 6: aggiorna e aggiorna sempre

Su Raspberry Pi apri una finestra di terminale o su Mac, apri una finestra di terminale ed esegui il comando:

$ ssh pi@♣nomehost♣.local

Esegui i seguenti comandi

$ sudo apt-get update

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

In caso di errori, verificare che sia collegato un cavo Ethernet.

Passaggio 7: configurazione della posta

La posta è molto utile per ricevere e-mail o avvisi (messaggi di testo inviati a un telefono cellulare) su problemi sul Raspberry Pi.

In una finestra di terminale, installa ssmtp e le utility di posta:

$ sudo apt-get install ssmtp -y

$ sudo apt-get install mailutils -y

Modifica il file di configurazione ssmtp:

$ sudo nano /etc/ssmtp/ssmtp.conf

come segue:

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

Modifica il file degli alias SSMTP:

$ sudo nano /etc/ssmtp/revaliases

Crea una riga per ogni utente nel tuo sistema che sarà in grado di inviare e-mail. Per esempio:

Imposta i permessi del file di configurazione SSMTP:

$ sudo echo Questa è una email di prova | mail -s "Test tvtuner email" your-account♣@gmail.com

E il Raspberry Pi è pronto per l'uso!

Passaggio 8: backup della scheda MicroSD

Quando Raspberry Pi è configurato, esegui il backup dell'immagine. Usa questa immagine per creare il prossimo sintonizzatore TV OTA.

Inoltre, esegui il backup del progetto quando è completo. Se qualcosa va storto con la scheda SD, è facile ripristinarla.

Spegni il Raspberry Pi

$ sudo spegnimento –h 0

Attendere fino allo spegnimento della scheda, quindi rimuovere l'alimentatore, quindi rimuovere la scheda micro SD

Inserisci la scheda micro SD nell'adattatore SD, quindi inserisci l'adattatore SD nel MacBook

Su MacBook usa queste istruzioni di The Pi Hut con le seguenti modifiche:

Apri la finestra del terminale

Passa alla directory contenente l'immagine raspbian

$ cd cartella-immagini-del-tuo-macbook♣

Identifica il disco (non la partizione) della tua scheda SD, ad es. disk4 (non disk4s1). Dall'output di diskutil, = 4

$ diskutil list

IMPORTANTE: assicurati di utilizzare il corretto - se inserisci il numero di disco sbagliato, finirai per cancellare il tuo disco rigido!

Copia l'immagine dalla tua scheda SD. Assicurati che il nome dell'immagine e che siano corretti:

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

CTRL-t per vedere lo stato della copia.

Al termine, smonta la scheda SD:

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

Rimuovi l'adattatore SD dal MacBook e rimuovi la scheda micro SD dall'adattatore

Inserisci la scheda micro SD in Raspberry Pi

Quando si imposta il prossimo sintonizzatore TV, utilizzare questa immagine e saltare molti dei passaggi in questa istruzione. L'unica cosa che dovrà cambiare è il nome host. Segui le istruzioni nel passaggio 3 ma usa l'immagine tvtuner.img e cambia il nome host usando raspi-config

Consigliato: