Taula de continguts:
- Pas 1: reuniu parts
- Pas 2: descarregueu la versió d'Adafruit de Raspbian amb suport PiTFT
- Pas 3: Grabeu la imatge Raspbian a la targeta Micro SD
- Pas 4: connexions de Raspberry Pi
- Pas 5: determinar el port USB
- Pas 6: obriu la finestra de terminal i connecteu-vos a Raspberry Pi
- Pas 7: configureu Raspberry Pi
- Pas 8: configureu Raspberry Pi WiFi
- Pas 9: configureu Gmail
- Pas 10: connecteu la pantalla PiTFT a Raspberry Pi
- Pas 11: Feu una còpia de seguretat de la targeta Micro SD
Vídeo: Configureu Raspberry Pi amb la pantalla PiTFT d’AdaFruit: 11 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:14
NOTA: Atès que no està actualitzat, no es pot utilitzar aquesta instrucció. Utilitzeu la instal·lació fàcil d’AdaFruit.
Configureu Raspberry Pi perquè funcioni amb la pantalla PiTFT d’Adafruit.
Aquesta instrucció utilitza un MacBook Pro i un cable USB especialitzat en lloc d’un monitor, teclat i ratolí per configurar un Raspberry Pi.
Estic molt emocionat per la pantalla PiTFT i vull afegir-la a molts dels meus projectes domòtics. El primer pas és fer-lo funcionar per poder afegir-lo a altres projectes.
Objectius del projecte:
Configureu la pantalla PiTFT d’Adafruit perquè s’executi al Raspberry Pi
Notes:
- el text inclòs en pics, com aquest ♣ replace-this ♣ s'ha de substituir per un valor real
- He intentat acreditar totes les fonts utilitzades. Disculpeu les omissions.
- $ indica una ordre executada en una finestra de terminal al MacBook i que normalment s’executa al Raspberry Pi
- Vaig intentar, sense èxit, que PiTFT s'executés a Diet-Pi
Pas 1: reuniu parts
He trobat que les parts següents funcionen millor a les meves aplicacions. Aquestes peces són més costoses que les del kit d’inici habitual.
Obteniu peces i eines (preus en USD):
- MacBook Pro (es pot utilitzar un PC)
- Cable Ethernet, enrutador, punt d’accés sense fils i connexió a Internet
- Raspberry Pi 2 Model B Element14 $ 35
- Adaptador WiFi Panda 300n Amazon 16,99 dòlars
- Adaptador d'alimentació USB de 5,2 V 2.1A d'Amazon 5,99 dòlars
- Cable micro USB a USB de 3 peus des d’Amazon 4,69 dòlars
- FTDI TTL-232R-RPI Cable sèrie a USB des de Mouser $ 15
- SanDisk Ultra 16 GB microSDHC Classe 10 amb adaptador (SDSQUAN-016G-G4A) des d’Amazon 8,99 dòlars
- PiTFT: pantalla tàctil + pantalla tàctil de 2,8 "de 320x240 de 2,8" per Raspberry Pi Adafruit 34,95 dòlars
Pas 2: descarregueu la versió d'Adafruit de Raspbian amb suport PiTFT
Descarregueu Adafruit's Raspian amb suport PiTFT:
- Descarregueu la versió més recent del raspbian d'Adafruit amb PiTFT al directori de descàrregues del vostre MacBook
- Quan es va escriure aquest instructiu, l'última versió va ser: 24 de setembre de 2015 jessie
- Mou la imatge 2015-09-24-raspbian-jessie-pitft28r.img de les descàrregues a un directori on emmagatzemi les imatges:
♣ el vostre directori-imatge-macbook ♣
Per exemple, faig servir:
$ cd "/ Usuaris / ♣ my_macbook_name ♣ / Desktop / wifiEnabledHome / Configuració de Raspberry Pi / imatges raspbian"
Font: instruccions de configuració d'Adafruit PiTFT
Pas 3: Grabeu la imatge Raspbian a la targeta Micro SD
IMPORTANT: assegureu-vos que escriviu el número de disc correcte; si introduïu el número de disc incorrecte, eixugarà el disc dur.
Inseriu una targeta micro SD a l'adaptador SD i, a continuació, inseriu l'adaptador SD al MacBook.
Al MacBook utilitzeu aquestes instruccions de Raspberry Pi. Resumit aquí:
- Obriu la finestra del terminal del MacBook
- Canvieu al directori que conté una imatge raspbian
$ cd directory el vostre directori-imatge-macbook ♣
- Identifiqueu el disc (no partició) de la vostra targeta SD
- En aquest cas, disk2 (no disk2s1) o disk # = 2
- Per identificar la vostra targeta micro SD, executeu l'ordre:
Llista $ diskutil
/ dev / disk0 #: TIPUS NOM TALL IDENTIFICADOR 0: GUID_partition_scheme * 160.0 GB disc0 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 SIZ: TY IDENTIFICADOR 0: Apple_partition_scheme * 2,5 GB disk1 1: Apple_partition_map 1,5 KB disk1s1 2: Apple_HFS ♣ my_dvd ♣ 2,5 GB disk1s2 / dev / disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme * 15,5 GB disk2 1: Windows_FAT
- De l’anterior, la meva targeta micro SD és el disc núm. 2
- Desmunteu la targeta SD mitjançant:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
Copieu la imatge a la targeta SD. Assegureu-vos que el nom de la imatge i el número de disc siguin correctes
$ sudo dd bs = 4m if = 2015-09-24-raspbian-jessie-pitft28r.img de = / dev / rdisk ♣ micro-SD-card-disk # ♣
- CTRL-t per veure l'estat de la còpia.
- Si hi ha errors, proveu diferents valors per a l'opció bs, com ara 1m, 4m o 1M. Calen mides de bloc més grans (bs) per a unitats més grans. MacBook sembla que prefereixi la minúscula.
- Quan hàgiu acabat, desmunteu la targeta SD:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
- Traieu l'adaptador SD del MacBook i traieu la targeta micro SD de l'adaptador
- Inseriu la targeta micro SD al Raspberry Pi
Pas 4: connexions de Raspberry Pi
Inseriu-los a Raspberry Pi
- Targeta micro SD
- Cable Ethernet
- Dongle Wi-Fi
-
Cable d'E / S sèrie USB (vegeu les imatges anteriors)
- Terra = fil negre, pin 06 a RPi
- Tx = fil groc, pin 08
- Rx = filferro vermell, pin 10
Un cop s'hagi completat l'anterior:
Introduïu el cable d'alimentació
Inseriu un cable USB / sèrie al port USB del MacBook
Pas 5: determinar el port USB
Determineu el port USB que utilitza l'adaptador sèrie USB. El meu MacBook utilitza un xip de FTDI.
Obre la finestra del terminal
Hi ha molts dispositius a / dev. Utilitzeu aquesta ordre per identificar el dispositiu:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Aquí hi ha una forma alternativa de descobrir:
$ ls / dev | grep FT | grep tty
tty.usbserial-FT9314WH
Si cap dels dos anteriors funciona, proveu-ho:
Inseriu un cable USB al MacBook i executeu:
$ ls / dev | grep tty
Desconnecteu el cable USB, espereu uns segons i executeu:
$ ls / dev | grep tty
Identificar les diferències
Pas 6: obriu la finestra de terminal i connecteu-vos a Raspberry Pi
Connecteu el MacBook a Raspberry Pi mitjançant un cable sèrie USB.
Obre la finestra del terminal. Vegeu la imatge superior i configureu les preferències de la finestra del terminal.
- Terminal, seleccioneu Preferències, feu clic a la pestanya Avançat
- xterm i vt100 funcionen, però ansi funciona millor quan s’utilitza nano
- Estableix ASCII occidental en lloc d'unicode (UTF-8))
En una finestra de terminal introduïu:
$ screen /dev/tty.usbserial-FT9314WH 115200
Mitjançant la finestra del terminal al MacBook, inicieu sessió a RPi: nom d’usuari = pi contrasenya = raspberry
Nota: el cable de sèrie USB pot deixar caure caràcters. Si es cauen els caràcters, és possible que no obtingueu cap sol·licitud, premeu Retorn o introduïu el nom d'usuari i premeu Retorn.
Si apareix el mode de recuperació, la targeta micro SD no està configurada correctament. Comença de nou.
- La sol·licitud per al mode de recuperació és #
- L'indicatiu normal de Raspbian és de $.
- L'inici de sessió i la contrasenya de recuperació de NOOBS són: root i raspberry
Pas 7: configureu Raspberry Pi
Configureu raspbian mitjançant raspi-config
$ sudo raspi-config
- Expandeix el sistema de fitxers
- I reinicieu (pestanya per Finalitzar i premeu Retorn) i reinicieu
$ sudo raspi-config
Canvieu la contrasenya d'usuari a ♣la_vostra_ contrasenya_ nova
Opcions d’internalització (visc a la zona horària del centre dels EUA: canvieu segons les vostres necessitats)
- * indica que està seleccionat
- Utilitzeu la barra espaiadora per alternar *
- Per als EUA, canvieu la configuració regional sense fer clic a GB (amb la barra espaiadora) i feu clic a Anglès americà UTF 8 (ca_US. UTF-8 UTF-8)
- Feu clic a D'acord, seleccioneu UTF i feu clic a D'acord
$ sudo reiniciar
Quan la finestra del terminal del MacBook es fa malbé:
- Tanca la finestra del terminal (tanca totes les finestres del terminal i surt de l'aplicació del terminal)
- Desconnecteu el cable USB del MacBook
- Espereu uns segons i torneu a endollar el cable USB
- Inicieu una nova finestra de terminal i inicieu la sessió
$ sudo apt-get update
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reinici
Continueu configurant raspbian
$ sudo raspi-config
Opcions d’internalització
- Canvia la zona horària dels Estats Units i la Central
- Pestanya per acabar i reiniciar
$ sudo reiniciar
$ sudo raspi-config
Opcions avançades
- Canvieu el nom d'amfitrió per ♣nom_de_amfitrió ♣
- Activa SSH
- Acabar
- Reinicieu
Pas 8: configureu Raspberry Pi WiFi
Executeu l'ordre:
$ sudo nano / etc / network / interfaces
i edita només per contenir:
auto wlan0
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid ♣" wpa-psk "♣ your-pass-phrase <♣"
CTRL-o per escriure un fitxer
ENTRAR per confirmar l'escriptura
CTRL-x per sortir de l'editor nano
Executeu l'ordre:
$ sudo reiniciar
Pas 9: configureu Gmail
El correu és molt útil per rebre notificacions i alertes sobre problemes al Raspberry Pi.
Assegureu-vos que els dipòsits estiguin actualitzats. Executeu l'ordre:
$ sudo apt-get update
Instal·leu utilitats de correu electrònic i SSMTP:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Editeu el fitxer de configuració SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
com segueix:
root=♣el vostre-gmail-account♣@gmail.com
mailhub = smtp.gmail.com: 587 nom d’amfitrió = ♣ el vostre nom d’amfitrió ♣ AuthUser=♣el vostre compte gmail-account♣@gmail.com AuthPass = ♣ la vostra contrasenya gmail ♣ UseSTARTTLS = SÍ
Editeu el fitxer d'alies SSMTP:
$ sudo nano / etc / ssmtp / revaliases
Creeu una línia per a cada usuari del vostre sistema que pugui enviar correus electrònics. Per exemple:
arrel: ♣your-gmail-account♣@gmail.com: smtp.gmail.com: 587
Definiu els permisos del fitxer de configuració SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Pas 10: connecteu la pantalla PiTFT a Raspberry Pi
Executeu l'ordre
$ sudo shutdown -h 0
Traieu el cable ethernet
Traieu els connectors del cable USB del Raspberry Pi i del MacBook
Traieu la font d'alimentació
Connecteu la pantalla PiTFT a Raspberry Pi
Restableix l’alimentació
Quan el Raspberry Pi es reinicia, la pantalla hauria de funcionar. Ja pots parar.
Pas 11: Feu una còpia de seguretat de la targeta Micro SD
Quan Raspberry Pi estigui configurat, feu una còpia de seguretat de la imatge. Utilitzeu aquesta imatge per crear el següent projecte.
A més, feu una còpia de seguretat del projecte quan estigui complet. Si alguna cosa no funciona amb la targeta SD, és fàcil restaurar-la.
Apagueu el Raspberry Pi
$ sudo shutdown –h 0
Espereu fins que la targeta s'hagi apagat i traieu la font d'alimentació i traieu la targeta micro SD
Inseriu la targeta micro SD a l'adaptador SD i, a continuació, inseriu l'adaptador SD al MacBook
Al MacBook utilitzeu aquestes instruccions de The Pi Hut amb les modificacions següents:
Obre la finestra del terminal
Canvieu al directori que conté una imatge raspbian
$ cd directory el vostre directori-imatge-macbook ♣
Identifiqueu el disc (no partició) de la vostra targeta SD, per exemple. disk4 (no disk4s1). Des de la sortida diskutil, = 4
Llista $ diskutil
IMPORTANT: assegureu-vos que utilitzeu el correcte; si introduïu un error, acabareu esborrant el disc dur.
Copieu la imatge de la targeta SD. Assegureu-vos que el nom de la imatge sigui correcte:
$ sudo dd if = / dev / disk ♣ micro-SD-card-disk # ♣ of = ♣ your-macbook-image-directory ♣ / SDCardBackup ♣ description ♣.dmg
CTRL-t per veure l'estat de la còpia.
Quan hàgiu acabat, desmunteu la targeta SD:
$ diskutil unmountDisk / dev / disk ♣ micro-SD-card-disk # ♣
Traieu l'adaptador SD del MacBook i traieu la targeta micro SD de l'adaptador
Inseriu la targeta micro SD al Raspberry Pi
En el següent projecte, utilitzeu aquesta imatge i ometeu molts dels passos d'aquesta instrucció.
I ja està!
Recomanat:
Pantalla tàctil Macintosh - Mac clàssic amb un iPad Mini per a la pantalla: 5 passos (amb imatges)
Pantalla tàctil Macintosh | Mac clàssic amb un iPad Mini per a la pantalla: Aquesta és la meva actualització i disseny revisat sobre com substituir la pantalla d'un Macintosh vintage per un iPad mini. Aquest és el sisè d'aquests que he fet al llarg dels anys i estic bastant content de l'evolució i el disseny d'aquest! El 2013, quan vaig fer
Com fer un rellotge en temps real amb la pantalla Arduino i TFT - Arduino Mega RTC amb pantalla TFT de 3,5 polzades: 4 passos
Com fer un rellotge en temps real amb pantalla Arduino i TFT | Arduino Mega RTC amb pantalla TFT de 3,5 polzades: visiteu el meu canal de Youtube. Introducció: - En aquest post vaig a fer "Rellotge en temps real" amb LCD TFT tàctil de 3,5 polzades, Arduino Mega Mòdul RTC 2560 i DS3231 … Abans de començar … comproveu el vídeo del meu canal de YouTube … Nota: - Si utilitzeu Arduin
Orange PI HowTo: configureu-lo per utilitzar-lo amb una pantalla LCD TFT HDMI de 5 ": 8 passos (amb imatges)
Orange PI HowTo: configureu-lo per fer-lo servir amb una pantalla LCD TFT HDMI de 5 ": si teniu la suficient prudència per demanar una pantalla LCD TFT HDMI junt amb la vostra Orange PI, probablement us desanimaràs per les dificultats per intentar forçar-lo a funcionar Mentre que d'altres ni tan sols podrien notar cap obstacle, la clau és que hi hagi
Orange PI HowTo: configureu-lo per utilitzar-lo amb pantalla de retrovisió del cotxe i adaptador HDMI a RCA: 15 passos
Orange PI HowTo: Configureu-lo per utilitzar-lo amb pantalla de retrovisió del cotxe i adaptador HDMI a RCA: PREFACIÓ. Sembla que tots els altres fan servir un monitor o un televisor gran o fins i tot més gran amb una ximple targeta Orange PI. I sembla una mica excessiu quan està pensat per a sistemes incrustats. Aquí necessitem quelcom petit i econòmic. Com un
Configureu el filtratge de contingut web en 4 passos amb Ubuntu: 5 passos
Configureu el filtrat de contingut web en 4 passos amb Ubuntu: Com a home de TI, una de les coses més habituals que em pregunten els companys de feina és com poden controlar a quins llocs poden accedir els seus fills en línia. Això és molt fàcil de fer i gratuït amb Ubuntu Linux, dansguardian i tinyproxy