Satura rādītājs:

Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju: 11 soļi
Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju: 11 soļi

Video: Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju: 11 soļi

Video: Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju: 11 soļi
Video: 📲SHORT📲Fun with mini LCD Screen 2024, Jūlijs
Anonim
Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju
Iestatiet Raspberry Pi ar AdaFruit PiTFT displeju

PIEZĪME: Tā kā tā ir novecojusi, šo pamācību nevajadzētu izmantot. Lūdzu, izmantojiet AdaFruit vienkāršo instalēšanu.

Iestatiet Raspberry Pi darbam ar Adafruit PiTFT displeju.

Šī pamācība izmanto MacBook Pro un specializētu USB kabeli, nevis monitoru, tastatūru un peli, lai iestatītu Raspberry Pi.

Esmu ļoti satraukts par PiTFT displeju un vēlos to pievienot daudziem saviem mājas automatizācijas projektiem. Pirmais solis ir to palaist, lai es varētu to pievienot citiem projektiem.

Projekta mērķi:

Iestatiet Adafruit PiTFT displeju, lai tas darbotos Raspberry Pi

Piezīmes:

  • teksts, kas ievietots lāpstās, piemēram, šis “aizstāt-šis” jāaizstāj ar faktisko vērtību
  • Esmu mēģinājis ieskaitīt katru izmantoto avotu. Atvainojos par izlaidumu.
  • $ norāda komandu, kas izpildīta MacBook termināļa logā un parasti tiek izpildīta Raspberry Pi
  • Es neveiksmīgi mēģināju panākt, lai PiTFT darbotos ar Diet-Pi

1. darbība: apkopojiet detaļas

Es atklāju, ka tālāk norādītās daļas vislabāk darbojas manās lietojumprogrammās. Šīs detaļas ir dārgākas nekā parastā sākuma komplektā.

Iegūstiet detaļas un instrumentus (cenas USD):

  • MacBook Pro (var izmantot datoru)
  • Ethernet kabelis, maršrutētājs, bezvadu piekļuves punkts un interneta pieslēgums
  • Raspberry Pi 2 modeļa B elements 14 $ 35
  • Panda 300n WiFi adapteris Amazon $ 16,99
  • 5.2V 2.1A USB strāvas adapteris no Amazon 5,99 ASV dolāri
  • Mikro USB uz USB kabeli 3 pēdu attālumā no Amazon 4,69 ASV dolāri
  • FTDI TTL-232R-RPI sērijas USB kabelis no Mouser 15 ASV dolāri
  • SanDisk Ultra 16 GB microSDHC 10. klase ar adapteri (SDSQUAN-016G-G4A) no Amazon $ 8,99
  • PiTFT - samontēts 320 x 240 2,8 collu TFT+skārienekrāns Raspberry Pi Adafruit $ 34,95

2. darbība: lejupielādējiet Adafruit Raspbian versiju ar PiTFT atbalstu

Lejupielādējiet Adafruit Raspian ar PiTFT atbalstu:

  • Lejupielādējiet jaunāko Adafruit raspbian versiju ar PiTFT savā MacBook lejupielādes direktorijā
  • Kad tika uzrakstīts šis pamācība, jaunākā versija bija: 2015. gada 24. septembris jessie
  • Pārvietot attēlu 2015-09-24-raspbian-jessie-pitft28r.img no lejupielādes uz direktoriju, kurā glabājat attēlus:

♣ jūsu-macbook-attēlu direktorijs ♣

Piemēram, es izmantoju:

$ cd "/Users/♣ my_macbook_name ♣/Desktop/wifiEnabledHome/Raspberry Pi setup/raspbian images"

Avots: Adafruit PiTFT iestatīšanas instrukcijas

3. solis: ierakstiet Raspbian attēlu Micro SD kartē

SVARĪGI: pārliecinieties, ka esat ierakstījis pareizo diska numuru - ja ievadāt nepareizu diska numuru, jūs izdzēsīsit cieto disku!

Ievietojiet micro SD karti SD adapterī un pēc tam ievietojiet SD adapteri MacBook.

Operētājsistēmā MacBook izmantojiet šos Raspberry Pi norādījumus. Apkopots šeit:

  • Atveriet MacBook termināļa logu
  • Pārejiet uz direktoriju, kurā ir raspbian attēls

$ cd (jūsu-MacBook-attēlu direktorijs)

  • Identificējiet SD kartes disku (nevis nodalījumu)
  • Šajā gadījumā disks2 (nevis disks2s1) vai disks# = 2
  • Lai identificētu savu micro SD karti, palaidiet komandu:

$ diskutil saraksts

/dev/disk0 #: TIPA 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/diska SI # IDENTIFIKATORS 0: Apple_partition_scheme *2,5 GB disks1 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 12 Windows_

  • No iepriekš minētā mana SD mikrokarte ir 2. disks
  • Atvienojiet SD karti, izmantojot:

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

Kopējiet attēlu SD kartē. Pārliecinieties, vai attēla nosaukums un diska numurs ir pareizi

$ sudo dd bs = 4m if = 2015-09-24-raspbian-jessie-pitft28r.img of =/dev/rdisk ♣ micro-SD-card-disk#♣

  • CTRL-t, lai redzētu kopēšanas statusu.
  • Ja ir kļūdas, izmēģiniet dažādas opcijas bs vērtības, piemēram, 1m, 4m vai 1M. Lielākiem diskdziņiem ir nepieciešami lielāki bloku izmēri (bs). Šķiet, ka MacBook dod priekšroku mazajiem burtiem m.
  • Kad esat pabeidzis, atvienojiet SD karti:

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

  • Noņemiet SD adapteri no MacBook un izņemiet micro SD karti no adaptera
  • Ievietojiet micro SD karti Raspberry Pi

4. solis: Raspberry Pi savienojumi

Raspberry Pi savienojumi
Raspberry Pi savienojumi

Ievietojiet tos Raspberry Pi

  • Micro SD karte
  • Ethernet kabelis
  • Wi-Fi dongle
  • USB sērijas I/O kabelis (skatiet attēlus iepriekš)

    • Zeme = melna stieple, pin 06 uz RPi
    • Tx = dzeltena stieple, tapa 08
    • Rx = sarkans vads, pin10

Kad iepriekš minētās darbības ir pabeigtas:

Ievietojiet strāvas kabeli

Ievietojiet USB/seriālo kabeli MacBook USB portā

5. darbība: nosakiet USB portu

Nosakiet USB seriālā adaptera izmantoto USB portu. Mans MacBook izmanto mikroshēmu no FTDI.

Atveriet termināļa logu

Vietnē /dev ir daudz ierīču. Izmantojiet šo komandu, lai identificētu ierīci:

$ ls /dev/tty.*

/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH

Šeit ir alternatīvs veids, kā atklāt:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Ja neviens no iepriekš minētajiem nedarbojas, izmēģiniet šo:

Ievietojiet USB kabeli MacBook un palaidiet:

$ ls /dev | grep tty

Atvienojiet USB kabeli, pagaidiet dažas sekundes un palaidiet:

$ ls /dev | grep tty

Identificējiet atšķirības

6. darbība: atveriet termināļa logu un izveidojiet savienojumu ar Raspberry Pi

Savienojiet MacBook ar Raspberry Pi, izmantojot USB seriālo kabeli.

Atveriet termināļa logu. Skatiet iepriekš redzamo attēlu un iestatiet termināļa loga preferences.

  • Terminālis, atlasiet Preferences, noklikšķiniet uz cilnes Papildu
  • xterm un vt100 darbojas, bet ansi darbojas labāk, lietojot nano
  • Unikoda vietā iestatīt Rietumu ASCII (UTF-8))

Termināla logā ievadiet:

$ screen /dev/tty.usbserial-FT9314WH 115200

Izmantojot MacBook termināļa logu, piesakieties RPi: lietotājvārds = pi parole = aveņu

Piezīme: USB seriālais kabelis var nomest rakstzīmes. Ja rakstzīmes tiek nomestas, iespējams, netiks parādīts uzvedne, nospiediet taustiņu Return vai ievadiet lietotājvārdu un nospiediet taustiņu Enter.

Ja parādās atkopšanas režīms, micro SD karte nav pareizi iestatīta. Sāciet no jauna.

  • Atkopšanas režīma uzvedne ir #
  • Parastā Raspbian uzvedne ir $.
  • NOOBS atkopšanas pieteikumvārds un parole ir: root un aveņu

7. darbība: iestatiet Raspberry Pi

Iestatiet raspbian, izmantojot raspi-config

$ sudo raspi-config

  • Izvērst failu sistēmu
  • Un atsāknējiet (cilne Pabeigt un nospiediet Enter) un atsāknējiet

$ sudo raspi-config

Mainiet lietotāja paroli uz ♣ your_new_password ♣

Internalizācijas iespējas (es dzīvoju ASV centrālajā laika joslā - mainiet atbilstoši savām prasībām)

  • * norāda, ka ir izvēlēts
  • Pārslēgšanai izmantojiet atstarpes taustiņu *
  • ASV mainiet lokalizāciju, noklikšķiniet uz GB (izmantojot atstarpes taustiņu) un noklikšķiniet uz US English UTF 8 (en_US. UTF-8 UTF-8)
  • Noklikšķiniet uz Labi, atlasiet UTF un noklikšķiniet uz Labi

$ sudo atsāknēšana

Kad MacBook termināļa logs tiek sajaukts:

  • Aizveriet termināļa logu (aizveriet visus termināļa logus un izejiet no termināļa lietotnes)
  • Atvienojiet USB kabeli no MacBook
  • Pagaidiet dažas sekundes un atkal pievienojiet USB kabeli
  • Sāciet jaunu termināļa logu un piesakieties

$ sudo apt-get atjauninājums

$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot

Turpiniet iestatīt raspbian

$ sudo raspi-config

Internalizācijas iespējas

  • Mainiet laika joslu ASV un Centrālajā daļā
  • Tab, lai pabeigtu un atsāknētu

$ sudo atsāknēšana

$ sudo raspi-config

Pielāgota opcija

  • Mainiet saimniekdatora nosaukumu uz ♣ your_hostname ♣
  • Iespējot SSH
  • Pabeigt
  • Pārstartēt

8. darbība: iestatiet Raspberry Pi WiFi

Palaidiet komandu:

$ sudo nano/etc/network/interfaces

un rediģējiet, lai tajā būtu tikai:

auto wlan0

atļaut-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid ♣" wpa-psk "♣ jūsu-pass-frāze <♣"

CTRL-o, lai rakstītu failu

ENTER, lai apstiprinātu rakstīšanu

CTRL-x, lai izietu no nano redaktora

Palaidiet komandu:

$ sudo atsāknēšana

9. darbība. Iestatiet Gmail

Pasts ir ļoti noderīgs, lai saņemtu paziņojumus un brīdinājumus par Raspberry Pi problēmām.

Pārliecinieties, vai krātuves ir atjauninātas. Palaidiet komandu:

$ sudo apt-get atjauninājums

Instalējiet SSMTP un pasta utilītas:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Rediģējiet SSMTP konfigurācijas failu:

$ sudo nano /etc/ssmtp/ssmtp.conf

sekojoši:

mailhub = smtp.gmail.com: 587 resursdatora nosaukums = ♣ jūsu saimniekdatora nosaukums ♣ AuthUser=♣jūsu-gmail-konts♣@gmail.com AuthPass = ♣ jūsu-gmail-parole ♣ IzmantojietSTARTTLS = JĀ

Rediģējiet SSMTP aizstājvārdu failu:

$ sudo nano/etc/ssmtp/revaliases

Izveidojiet vienu rindu katram sistēmas lietotājam, kas varēs nosūtīt e -pastus. Piemēram:

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

Iestatiet SSMTP konfigurācijas faila atļaujas:

$ sudo chmod 664 /etc/ssmtp/ssmtp.conf

10. darbība: pievienojiet PiTFT displeju Raspberry Pi

Palaidiet komandu

$ sudo izslēgšana -h 0

Noņemiet Ethernet kabeli

Noņemiet USB kabeļa savienotājus no Raspberry Pi un no MacBook

Izņemiet barošanas avotu

Pievienojiet PiTFT displeju Raspberry Pi

Atjaunojiet barošanas avotu

Kad Raspberry Pi tiek atsāknēts, displejam vajadzētu darboties. Jūs varat apstāties tagad.

11. darbība. Dublējiet Micro SD karti

Kad Raspberry Pi ir iestatīts, dublējiet attēlu. Izmantojiet šo attēlu, lai izveidotu nākamo projektu.

Tāpat dublējiet projektu, kad tas ir pabeigts. Ja ar SD karti kaut kas noiet greizi, to ir viegli atjaunot.

Izslēdziet Raspberry Pi

$ sudo izslēgšana - h 0

Pagaidiet, līdz karte tiek izslēgta, un pēc tam izņemiet barošanas avotu un pēc tam izņemiet micro SD karti

Ievietojiet micro SD karti SD adapterī un pēc tam ievietojiet SD adapteri MacBook

Operētājsistēmā MacBook izmantojiet šos The Pi Hut norādījumus ar šādām izmaiņām:

Atveriet termināļa logu

Pārejiet uz direktoriju, kurā ir raspbian attēls

$ cd (jūsu-MacBook-attēlu direktorijs)

Identificējiet SD kartes disku (nevis nodalījumu), piem. disks4 (nevis disks4s1). No diskutil izvades = 4

$ diskutil saraksts

SVARĪGI: pārliecinieties, ka izmantojat pareizo - ja ievadāt nepareizi, jūs galu galā izdzēsīsit cieto disku!

Kopējiet attēlu no SD kartes. Pārliecinieties, vai attēla nosaukums ir pareizs:

$ sudo dd if =/dev/disk ♣ micro-SD-card-disk#♣ of = ♣ your-macbook-image-directory ♣/SDCardBackup ♣ apraksts ♣.dmg

CTRL-t, lai redzētu kopēšanas statusu.

Kad esat pabeidzis, atvienojiet SD karti:

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

Noņemiet SD adapteri no MacBook un izņemiet micro SD karti no adaptera

Ievietojiet micro SD karti Raspberry Pi

Nākamajā projektā izmantojiet šo attēlu un izlaidiet daudzas šajā pamācībā norādītās darbības.

Un jūs esat pabeidzis!

Ieteicams: