Kazalo:

Nastavitev Raspberry Pi z AdaFruit -ovim PiTFT zaslonom: 11 korakov
Nastavitev Raspberry Pi z AdaFruit -ovim PiTFT zaslonom: 11 korakov

Video: Nastavitev Raspberry Pi z AdaFruit -ovim PiTFT zaslonom: 11 korakov

Video: Nastavitev Raspberry Pi z AdaFruit -ovim PiTFT zaslonom: 11 korakov
Video: How to user Makerfabs ESP32 3.5" TFT Capacitive Touch with Camera 2024, November
Anonim
Nastavite Raspberry Pi z AdaFruit -ovim PiTFT zaslonom
Nastavite Raspberry Pi z AdaFruit -ovim PiTFT zaslonom

OPOMBA: Ker je zastarel, tega navodila ne smete uporabljati. Uporabite AdaFruit enostavno namestitev.

Nastavite Raspberry Pi za delo z Adafruit -ovim PiTFT zaslonom.

Ta navodila za namestitev Raspberry Pi uporabljajo MacBook Pro in specializiran kabel USB namesto monitorja, tipkovnice in miške.

Zelo sem navdušen nad zaslonom PiTFT in ga želim dodati v številne svoje projekte avtomatizacije doma. Prvi korak je, da ga zaženem, da ga lahko dodam v druge projekte.

Cilji projekta:

Nastavite Adafruitov PiTFT zaslon za delovanje na Raspberry Pi

Opombe:

  • Besedno besedilo, takole ♣ zamenjaj-to ♣ je treba nadomestiti z dejansko vrednostjo
  • Poskušal sem kreditirati vse uporabljene vire. Se opravičujem za morebitne pomanjkljivosti.
  • $ označuje ukaz, ki se izvede v terminalskem oknu MacBook in se običajno izvaja na Raspberry Pi
  • Neuspešno sem poskušal zagnati PiTFT na Diet-Pi

Korak: Zberite dele

Ugotovil sem, da spodnji deli najbolje delujejo v mojih aplikacijah. Ti deli so dražji, kot jih vsebuje običajni začetni komplet.

Pridobite dele in orodja (cene v USD):

  • MacBook Pro (lahko uporabite računalnik)
  • Ethernetni kabel, usmerjevalnik, brezžična dostopna točka in internetna povezava
  • Raspberry Pi 2 Model B Element 14 35 USD
  • Panda 300n WiFi adapter Amazon 16,99 USD
  • 5,2 V 2,1A USB napajalnik od Amazona 5,99 USD
  • Kabel Micro USB v USB 3ft od Amazona 4,69 USD
  • FTDI TTL-232R-RPI serijski kabel USB od Mouserja 15 USD
  • SanDisk Ultra 16 GB microSDHC razred 10 z adapterjem (SDSQUAN-016G-G4A) od Amazona 8,99 USD
  • PiTFT - sestavljen 320x240 2,8 "TFT+zaslon na dotik za Raspberry Pi Adafruit 34,95 USD

2. korak: Prenesite Adafruitovo različico Raspbian s podporo za PiTFT

Prenesite Adafruit's Raspian s podporo za PiTFT:

  • Prenesite najnovejšo različico Adapruit's raspbian s PiTFT v imenik za prenos vašega MacBook -a
  • Ko je bilo napisano to navodilo, je bila najnovejša različica: 24. september 2015 jessie
  • Premakni sliko 2015-09-24-raspbian-jessie-pitft28r.img iz prenosov v imenik, kamor shranjuješ slike:

♣ vaš-macbook-image-imenik ♣

Na primer, uporabljam:

$ cd "/Users/♣ my_macbook_name ♣/Desktop/wifiEnabledHome/Nastavitev Raspberry Pi/slike Raspberry"

Vir: Navodila za nastavitev Adafruit PiTFT

Korak: Zapišite sliko Raspbian na kartico Micro SD

POMEMBNO: vnesite pravilno številko diska - če vnesete napačno številko diska, boste izbrisali trdi disk!

Vstavite kartico micro SD v adapter SD, nato pa adapter SD v MacBook.

Na MacBooku uporabite ta navodila iz Raspberry Pi. Povzeto tukaj:

  • Odprite okno terminala MacBook
  • Preklopite v imenik, ki vsebuje sliko Raspbian

$ cd ♣ vaš-macbook-image-imenik ♣

  • Prepoznajte disk (ne particijo) kartice SD
  • V tem primeru disk2 (ne disk2s1) ali disk# = 2
  • Če želite prepoznati svojo kartico micro SD, zaženite ukaz:

$ diskutil seznam

/dev/disk0 #: ID VENTILATORJA IMENA VRSTE 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/NAME1: DYP/NAME1: IDENTIFIER 0: Apple_partition_scheme *2,5 GB disk1 1: Apple_partition_map 1,5 KB disk1s1 2: Apple_HFS ♣ moj_dvd ♣ 2,5 GB disk1s2 /dev /disk2 #: IME TIPA VELIKOST IDENTIFIER 0: FDisk_partition_shema *15,5 GB disk2 1 Windows2 NO2 disk2 1

  • Iz zgoraj navedenega je moja mikro SD kartica disk# 2
  • Odstranite kartico SD z:

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

Kopirajte sliko na kartico SD. Prepričajte se, da sta ime slike in disk # pravilna

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

  • CTRL-t za ogled stanja kopiranja.
  • Če pride do napak, poskusite z različnimi vrednostmi za možnost bs, na primer 1m, 4m ali 1M. Za večje pogone so potrebne večje velikosti blokov (bs). Zdi se, da MacBook raje uporablja male črke m.
  • Ko končate, odklopite kartico SD:

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

  • Odstranite adapter SD iz MacBook -a in odstranite kartico micro SD iz adapterja
  • Vstavite kartico micro SD v Raspberry Pi

4. korak: Povezave Raspberry Pi

Povezave Raspberry Pi
Povezave Raspberry Pi

Vstavite jih v Raspberry Pi

  • Micro SD kartica
  • Ethernet kabel
  • Dongle Wi-Fi
  • Serijski V/I kabel USB (glejte slike zgoraj)

    • Ozemljitev = črna žica, pin 06 na RPi
    • Tx = Rumena žica, pin 08
    • Rx = Rdeča žica, pin10

Ko je zgoraj navedeno končano:

Vstavite napajalni kabel

USB/serijski kabel vstavite v vrata USB MacBook

5. korak: Določite vrata USB

Določite vrata USB, ki jih uporablja serijski vmesnik USB. Moj MacBook uporablja čip iz FTDI.

Odprite terminalsko okno

V /dev je veliko naprav. Za identifikacijo naprave uporabite ta ukaz:

$ ls /dev/tty.*

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

Tukaj je nadomestni način odkrivanja:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Če nič od zgornjega ne deluje, poskusite to:

Vstavite kabel USB v MacBook in zaženite:

$ ls /dev | grep tty

Odklopite kabel USB, počakajte nekaj sekund in zaženite:

$ ls /dev | grep tty

Ugotovite razlike

6. korak: Odprite terminalsko okno in se povežite z Raspberry Pi

MacBook povežite z Raspberry Pi s serijskim kablom USB.

Odprite terminalsko okno. Oglejte si zgornjo sliko in nastavite nastavitve okna terminala.

  • Terminal, izberite Nastavitve, kliknite zavihek Napredno
  • xterm in vt100 delujeta, vendar ansi deluje bolje pri uporabi nano
  • Namesto Western Unicode nastavite Western ASCII (UTF-8))

V terminalsko okno vnesite:

$ screen /dev/tty.usbserial-FT9314WH 115200

Z oknom terminala na MacBooku se prijavite v RPi: uporabniško ime = pi geslo = malina

Opomba: serijski kabel USB lahko spusti znake. Če so znaki izpuščeni, morda ne boste dobili poziva, pritisnite Return ali vnesite uporabniško ime in pritisnite Enter.

Če se prikaže način za obnovitev, kartica micro SD ni pravilno nastavljena. Začeti znova.

  • Poziv za način obnovitve je #
  • Običajni poziv Raspbiana je $.
  • Prijava in geslo za obnovitev NOOBS sta: root in malina

7. korak: Namestite Raspberry Pi

Nastavite raspbian s pomočjo raspi-config

$ sudo raspi-config

  • Razširi datotečni sistem
  • In znova zaženite (zavihek do konca in pritisnite Enter) in znova zaženite

$ sudo raspi-config

Spremenite uporabniško geslo v ♣ your_new_password ♣

Možnosti internalizacije (živim v osrednjem časovnem pasu ZDA - spremenite glede na vaše zahteve)

  • * označuje izbrano
  • Uporabite preslednico za preklop *
  • Za ZDA spremenite področno nastavitev, kliknite unc GB (s presledkom) in kliknite US English UTF 8 (sl_US. UTF-8 UTF-8)
  • Kliknite V redu, izberite UTF in kliknite V redu

$ sudo ponovni zagon

Ko se okno terminala MacBook zamoti:

  • Zaprite okno terminala (zaprite vsa okna terminala in zapustite aplikacijo terminala)
  • Odklopite kabel USB iz MacBook -a
  • Počakajte nekaj sekund in znova priključite kabel USB
  • Zaženite novo terminalsko okno in se prijavite

$ sudo apt-get posodobitev

$ sudo apt-get upgrade $ sudo apt-get samodejno odstrani $ sudo ponovni zagon

Nadaljujte z nastavitvijo raspbian

$ sudo raspi-config

Možnosti internalizacije

  • Spremenite časovni pas ZDA in Central
  • Tab za dokončanje in ponovni zagon

$ sudo ponovni zagon

$ sudo raspi-config

Napredne možnosti

  • Spremenite ime gostitelja v ♣ your_hostname ♣
  • Omogoči SSH
  • Končaj
  • Znova zaženite

8. korak: Namestite Raspberry Pi WiFi

Zaženite ukaz:

$ sudo nano/etc/network/vmesniki

in uredite tako, da vsebuje samo:

avto wlan0

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid ♣" wpa-psk "♣ your-pass-phrase <♣"

CTRL-o za pisanje datoteke

ENTER za potrditev pisanja

CTRL-x za izhod iz urejevalnika nano

Zaženite ukaz:

$ sudo ponovni zagon

9. korak: Nastavite Gmail

Pošta je zelo uporabna za prejemanje obvestil in opozoril o težavah na Raspberry Pi.

Poskrbite, da bodo skladišča posodobljena. Zaženite ukaz:

$ sudo apt-get posodobitev

Namestite SSMTP in poštne pripomočke:

$ sudo apt-get install ssmtp

$ sudo apt-get namestite mailutils

Uredite konfiguracijsko datoteko SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

kot sledi:

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

Uredite datoteko vzdevkov SSMTP:

$ sudo nano/etc/ssmtp/revaliases

Ustvarite eno vrstico za vsakega uporabnika v vašem sistemu, ki bo lahko pošiljal e -pošto. Na primer:

root: ♣vaš-gmail-račun♣@gmail.com: smtp.gmail.com: 587

Nastavite dovoljenja konfiguracijske datoteke SSMTP:

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

10. korak: Priključite zaslon PiTFT na Raspberry Pi

Zaženite ukaz

$ sudo shutdown -h 0

Odstranite ethernetni kabel

Odstranite priključke za kabel USB iz Raspberry Pi in MacBook

Odstranite napajalnik

Pritrdite zaslon PiTFT na Raspberry Pi

Obnovite napajanje

Ko se Raspberry Pi znova zažene, mora zaslon delovati. Zdaj lahko nehate.

11. korak: varnostno kopirajte kartico Micro SD

Ko je Raspberry Pi nastavljen, varnostno kopirajte sliko. Uporabite to sliko za ustvarjanje naslednjega projekta.

Ko je projekt končan, naredite tudi varnostno kopijo. Če je s kartico SD kaj narobe, jo je enostavno obnoviti.

Izklopite Raspberry Pi

$ sudo shutdown –h 0

Počakajte, da se kartica izklopi, nato odstranite napajalnik in nato odstranite kartico micro SD

Vstavite kartico micro SD v adapter SD, nato pa adapter SD v MacBook

Na MacBooku uporabite ta navodila iz The Pi Hut z naslednjimi spremembami:

Odprite terminalsko okno

Preklopite v imenik, ki vsebuje sliko Raspbian

$ cd ♣ vaš-macbook-image-imenik ♣

Prepoznajte disk (ne particijo) kartice SD, npr. disk4 (ne disk4s1). Iz izhoda diskutila = 4

$ diskutil seznam

POMEMBNO: uporabite pravilno - če vnesete napačno, boste na koncu izbrisali trdi disk!

Kopirajte sliko s kartice SD. Prepričajte se, da je ime slike pravilno in da:

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

CTRL-t za ogled stanja kopiranja.

Ko končate, odklopite kartico SD:

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

Odstranite adapter SD iz MacBook -a in odstranite kartico micro SD iz adapterja

Vstavite kartico micro SD v Raspberry Pi

Pri naslednjem projektu uporabite to sliko in preskočite številne korake v tem navodilu.

In končali ste!

Priporočena: