Sommario:
- Passaggio 1: raccogliere le parti
- Passaggio 2: scarica la versione di Raspbian di Adafruit con il supporto PiTFT
- Passaggio 3: masterizza l'immagine Raspbian su una scheda Micro SD
- Passaggio 4: connessioni Raspberry Pi
- Passaggio 5: determinare la porta USB
- Passaggio 6: aprire la finestra del terminale e connettersi a Raspberry Pi
- Passaggio 7: configurazione di Raspberry Pi
- Passaggio 8: configurazione del WiFi Raspberry Pi
- Passaggio 9: configura Gmail
- Passaggio 10: collegare il display PiTFT a Raspberry Pi
- Passaggio 11: backup della scheda Micro SD
Video: Configura Raspberry Pi con il display PiTFT di AdaFruit: 11 passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:03
NOTA: poiché non è aggiornato, questo manuale non deve essere utilizzato. Si prega di utilizzare l'installazione facile di AdaFruit.
Imposta Raspberry Pi per lavorare con il display PiTFT di Adafruit.
Questa istruzione utilizza un MacBook Pro e un cavo USB specializzato invece di un monitor, una tastiera e un mouse per configurare un Raspberry Pi.
Sono molto entusiasta del display PiTFT e voglio aggiungerlo a molti dei miei progetti di automazione domestica. Il primo passo è farlo funzionare in modo da poterlo aggiungere ad altri progetti.
Obiettivi del progetto:
Configura il display PiTFT di Adafruit per l'esecuzione sul Raspberry Pi
Appunti:
- testo racchiuso tra picche, come questo sostituisci-questo♣ dovrebbe essere sostituito con un valore effettivo
- Ho cercato di accreditare ogni fonte utilizzata. Le mie scuse per eventuali omissioni.
- $ indica un comando eseguito in una finestra di terminale sul MacBook e di solito viene eseguito sul Raspberry Pi
- Ho provato senza successo a far funzionare PiTFT su Diet-Pi
Passaggio 1: raccogliere le parti
Ho riscontrato che le parti seguenti funzionano meglio nelle mie applicazioni. Queste parti sono più costose di quelle contenute nel solito kit di partenza.
Ottieni parti e strumenti (prezzi in USD):
- MacBook Pro (è possibile utilizzare un PC)
- Cavo Ethernet, router, punto di accesso wireless e connessione Internet
- Raspberry Pi 2 Modello B Element14 $ 35
- Adattatore WiFi Panda 300n Amazon $ 16,99
- 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 da seriale a USB FTDI TTL-232R-RPI da Mouser $ 15
- SanDisk Ultra 16 GB microSDHC Classe 10 con adattatore (SDSQUAN-016G-G4A) da Amazon $ 8,99
- PiTFT - Assemblato 320x240 2,8" TFT + touchscreen per Raspberry Pi Adafruit $ 34,95
Passaggio 2: scarica la versione di Raspbian di Adafruit con il supporto PiTFT
Scarica Raspian di Adafruit con supporto PiTFT:
- Scarica l'ultima versione di raspbian di Adafruit con PiTFT nella directory di download del tuo MacBook
- Quando questo istruibile è stato scritto, l'ultima versione era: 24 settembre 2015 jessie
- Sposta l'immagine 2015-09-24-raspbian-jessie-pitft28r.img dai download in una directory in cui memorizzi le immagini:
cartella-immagini-della-tua-macbook♣
Ad esempio, io uso:
$ cd "/Utenti/♣my_macbook_name♣/Desktop/wifiEnabledHome/Raspberry Pi setup/raspbian images"
Fonte: istruzioni per l'installazione di Adafruit PiTFT
Passaggio 3: masterizza l'immagine Raspbian su una scheda Micro SD
IMPORTANTE: assicurati di digitare il numero di disco corretto: se inserisci il numero di disco sbagliato, cancellerai il tuo disco rigido!
Inserisci una scheda micro SD nell'adattatore SD, quindi inserisci l'adattatore SD nel MacBook.
Su MacBook usa queste istruzioni da Raspberry Pi. Riassunto qui:
- Apri la finestra del terminale MacBook
- Passa alla directory contenente l'immagine raspbian
$ cd cartella-immagini-del-tuo-macbook♣
- Identifica il disco (non la partizione) della tua scheda SD
- In questo caso, disk2 (non disk2s1) o disk# = 2
- Per identificare la tua scheda micro SD, esegui il comando:
$ diskutil list
/dev/disk0 #: TYPE NAME SIZE IDENTIFIER 0: GUID_partition_scheme *160.0 GB disk0 1: EFI EFI 209,7 MB disk0s1 2: Apple_HFS ♣my_macbook♣ 159,2 GB disk0s2 3: Apple_Boot Recovery HD 650.0 MB disk0s3 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: Apple_partition_scheme *2.5 GB disk1 1: Apple_partition_map 1.5 KB disk1s2 2: Apple_HFS ♣my_dvd♣ 2.5 GB disk1s2 /dev/disk2 #: TIPO NOME SIZE IDENTIFIER 0: FDisk_partition_scheme *15.5 GB disk2 1: Windows_FAT_32 NOME 15.5 GB
- Da quanto sopra, la mia micro scheda SD è il disco n. 2
- Smonta la tua scheda SD usando:
$ diskutil unmountDisk /dev/disk♣micro-SD-card-disk#♣
Copia l'immagine sulla tua scheda SD. Assicurati che il nome dell'immagine e il numero del disco siano corretti
$ sudo dd bs=4m if=2015-09-24-raspbian-jessie-pitft28r.img of=/dev/rdisk ♣micro-SD-card-disk#♣
- CTRL-t per vedere lo stato della copia.
- Se ci sono errori, prova valori diversi per l'opzione bs, come 1m, 4m o 1M. Blocchi di dimensioni maggiori (bs) sono necessari per le unità più grandi. La m minuscola sembra essere preferita da MacBook.
- 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
Passaggio 4: connessioni Raspberry Pi
Inseriscili in Raspberry Pi
- Scheda microSD
- cavo Ethernet
- Chiavetta Wi-Fi
-
Cavo USB seriale I/O (vedi immagini sopra)
- Massa = filo nero, pin 06 su RPi
- Tx = filo giallo, pin 08
- Rx = filo rosso, pin10
Una volta che quanto sopra è completo:
Inserire il cavo di alimentazione
Inserisci il cavo USB/seriale nella porta USB del MacBook
Passaggio 5: determinare la porta USB
Determinare la porta USB utilizzata dall'adattatore seriale USB. Il mio MacBook utilizza un chip di FTDI.
Apri la finestra del terminale
Ci sono molti dispositivi in /dev. Utilizzare questo comando per identificare il dispositivo:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Ecco un modo alternativo per scoprirlo:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Se nessuno dei precedenti funziona, prova questo:
Inserisci il cavo USB nel MacBook ed esegui:
$ ls /dev | grep tty
Scollega il cavo USB, attendi qualche secondo ed esegui:
$ ls /dev | grep tty
Identificare le differenze
Passaggio 6: aprire la finestra del terminale e connettersi a Raspberry Pi
Collega MacBook a Raspberry Pi utilizzando il cavo seriale USB.
Apri la finestra del terminale. Guarda l'immagine sopra e imposta le preferenze della finestra del terminale.
- Terminale, seleziona Preferenze, fai clic sulla scheda Avanzate
- xterm e vt100 funzionano, ma ansi funziona meglio quando si usa nano
- Imposta Western ASCII invece di unicode (UTF-8))
In una finestra di terminale inserisci:
$ schermo /dev/tty.usbserial-FT9314WH 115200
Usando la finestra del terminale su MacBook, accedi a RPi: username = pi password = raspberry
Nota: il cavo seriale USB può perdere caratteri. Se i caratteri vengono omessi, potresti non ricevere una richiesta, premi Invio o inserisci il nome utente e premi Invio.
Se viene visualizzata la modalità di ripristino, la scheda micro SD non è configurata correttamente. Ricominciare.
- La richiesta per la modalità di ripristino è #
- Il normale prompt di Raspbian è $.
- Il login e la password di ripristino di NOOBS sono: root e raspberry
Passaggio 7: configurazione di Raspberry Pi
Configura raspbian usando raspi-config
$ sudo raspi-config
- Espandi file system
- E riavvia (tab su Finish e premi Invio) e riavvia
$ sudo raspi-config
Cambia la password utente in tua_nuova_password♣
Opzioni di internalizzazione (vivo nel fuso orario degli Stati Uniti centrali - cambia in base alle tue esigenze)
- * indica selezionato
- Usa la barra spaziatrice per attivare/disattivare *
- Per gli Stati Uniti, modificare le impostazioni internazionali deselezionare GB (utilizzando la barra spaziatrice) e fare clic su US English UTF 8 (en_US. UTF-8 UTF-8)
- Fare clic su OK, selezionare UTF e fare clic su OK
$ sudo reboot
Quando la finestra del terminale del MacBook viene incasinata:
- Chiudi la finestra del terminale (chiudi tutte le finestre del terminale ed esci dall'app del terminale)
- Scollega il cavo USB dal MacBook
- Attendi qualche secondo e ricollega il cavo USB
- Avvia una nuova finestra di terminale e accedi
$ sudo apt-get update
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot
Continua a configurare raspbian
$ sudo raspi-config
Opzioni di internalizzazione
- Cambia fuso orario Stati Uniti e Centro
- Tab per finire e riavviare
$ sudo reboot
$ sudo raspi-config
Opzioni avanzate
- Cambia il nome host in your_hostname♣
- Abilita SSH
- Fine
- Riavviare
Passaggio 8: configurazione del WiFi Raspberry Pi
Esegui il comando:
$ sudo nano /etc/network/interfaces
e modifica per contenere solo:
auto wlan0
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣your-ssid♣" wpa-psk "♣your-pass-phrase<♣"
CTRL-o per scrivere il file
INVIO per confermare scrivere
CTRL-x per uscire dall'editor nano
Esegui il comando:
$ sudo reboot
Passaggio 9: configura Gmail
Mail è molto utile per ricevere notifiche e avvisi su problemi sul Raspberry Pi.
Assicurati che i repository siano aggiornati. Esegui il comando:
$ sudo apt-get update
Installa SSMTP e le utilità di posta:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Modifica il file di configurazione SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
come segue:
mailhub=smtp.gmail.com:587 hostname=♣nome-host♣ AuthUser=♣account-gmail♣@gmail.com AuthPass=♣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 chmod 664 /etc/ssmtp/ssmtp.conf
Passaggio 10: collegare il display PiTFT a Raspberry Pi
Esegui il comando
$ sudo spegnimento -h 0
Rimuovere il cavo ethernet
Rimuovi i connettori del cavo USB da Raspberry Pi e da MacBook
Rimuovere l'alimentatore
Collega il display PiTFT a Raspberry Pi
Ripristinare l'alimentazione
Quando il Raspberry Pi si riavvia, il display dovrebbe funzionare. Puoi smettere ora.
Passaggio 11: backup della scheda Micro SD
Quando Raspberry Pi è configurato, esegui il backup dell'immagine. Usa questa immagine per creare il prossimo progetto.
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, 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=♣your-macbook-image-directory♣/SDCardBackup♣description♣.dmg
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
Nel prossimo progetto, usa questa immagine e salta molti passaggi in questa istruzione.
E hai finito!
Consigliato:
Configura Raspberry Pi 4 tramite laptop/pc utilizzando il cavo Ethernet (senza monitor, senza Wi-Fi): 8 passaggi
Configura Raspberry Pi 4 tramite laptop/pc utilizzando il cavo Ethernet (senza monitor, senza Wi-Fi): in questo lavoreremo con Raspberry Pi 4 Modello B di 1 Gb di RAM per la configurazione. Raspberry-Pi è un computer a scheda singola utilizzato per scopi didattici e progetti fai-da-te con un costo accessibile, richiede un'alimentazione di 5V 3A.Sistemi operativi come
Configura ST Visual Develop con il compilatore Cosmic STM8: 11 passaggi
Configura ST Visual Develop con il compilatore Cosmic STM8: ecco come ho configurato l'ambiente di sviluppo integrato (IDE) per programmare i microcontrollori STM8 di ST Microelectronics (ST) con Windows 10. Non affermo che questo sia il modo giusto, ma funziona bene per me. In questo Instructable sembrerà un
Installa e configura Shinken Network Monitor su Raspberry Pi: 14 passaggi
Installa e configura Shinken Network Monitor su Raspberry Pi: NOTA: Shinken è stato aggiornato l'ultima volta in MAR2016 a una versione stabile di 2.4.3. Così, diversi anni fa sono passato ad altri modi di monitorare la rete domestica. Inoltre, php5 non sembra essere disponibile. Quindi, per favore non usare questo istruibile! Installa un
Configura il tuo server di localizzazione GPS su un Raspberry Pi: 8 passaggi
Configura il tuo server di localizzazione GPS su un Raspberry Pi: In questo progetto ti mostrerò come configurare il tuo server di localizzazione GPS su un Raspberry Pi. Non deve essere un Raspberry pi, perché il software che utilizzeremo per il server di tracciamento è disponibile anche per Windows e Linux
Installa e configura Raspbian su Raspberry Pi: 6 passaggi
Installa e configura Raspbian su Raspberry Pi: questo tutorial è per le persone che desiderano installare Raspbian su Raspberry Pi. Inizialmente, questo tutorial è stato scritto in portoghese qui in Brasile. Ho fatto del mio meglio per scriverlo in inglese. Quindi perdonami per alcuni errori che potrebbero essere nella scrittura. Questa istruzione