Obsah:

Nastavte Raspberry Pi s displejem AdaFruit PiTFT: 11 kroků
Nastavte Raspberry Pi s displejem AdaFruit PiTFT: 11 kroků

Video: Nastavte Raspberry Pi s displejem AdaFruit PiTFT: 11 kroků

Video: Nastavte Raspberry Pi s displejem AdaFruit PiTFT: 11 kroků
Video: Настольный компьютер Raspberry Pi с диагональю 10 дюймов #3DPrinting #Adafruit #RaspberryPi 2024, Červenec
Anonim
Nastavte Raspberry Pi pomocí displeje AdaFruit PiTFT
Nastavte Raspberry Pi pomocí displeje AdaFruit PiTFT

POZNÁMKA: Protože je zastaralý, tento návod by neměl být používán. Použijte prosím snadnou instalaci AdaFruit.

Nastavte Raspberry Pi pro práci s displejem Adafruit PiTFT.

Tento návod používá k nastavení Raspberry Pi místo monitoru, klávesnice a myši MacBook Pro a specializovaný kabel USB.

Displej PiTFT mě velmi vzrušuje a chci jej přidat k mnoha mým projektům domácí automatizace. Prvním krokem je jeho spuštění, abych jej mohl přidat do dalších projektů.

Cíle projektu:

Nastavte displej PiTFT společnosti Adafruit, aby běžel na Raspberry Pi

Poznámky:

  • text uzavřený piky, jako je tento ♣ nahradit-toto ♣, by měl být nahrazen skutečnou hodnotou
  • Pokusil jsem se připsat kredit každému použitému zdroji. Omlouvám se za případné opomenutí.
  • $ označuje příkaz spuštěný v okně terminálu na MacBooku a obvykle se provádí na Raspberry Pi
  • Neúspěšně jsem se pokusil dostat PiTFT na Diet-Pi

Krok 1: Shromážděte součásti

Zjistil jsem, že níže uvedené součásti fungují nejlépe v mých aplikacích. Tyto díly jsou dražší, než jsou obsaženy v obvyklé startovací sadě.

Získejte díly a nástroje (ceny v USD):

  • MacBook Pro (lze použít PC)
  • Ethernetový kabel, router, bezdrátový přístupový bod a připojení k internetu
  • Raspberry Pi 2 Model B Element14 $ 35
  • WiFi adaptér Panda 300n Amazon 16,99 $
  • 5,2 V 2,1 A USB napájecí adaptér od Amazonu za 5,99 $
  • Micro USB na USB kabel 3 stopy od Amazonu 4,69 $
  • Kabel FTDI TTL-232R-RPI sériový na USB od Mouser 15 $
  • SanDisk Ultra 16 GB microSDHC Class 10 s adaptérem (SDSQUAN-016G-G4A) od Amazonu za 8,99 $
  • PiTFT - Sestavený 320x240 2,8 "TFT+dotykový displej pro Raspberry Pi Adafruit 34,95 $

Krok 2: Stáhněte si verzi Raspbian od Adafruit s podporou PiTFT

Stáhněte si Adafruit's Raspian s podporou PiTFT:

  • Stáhněte si nejnovější verzi Raspbian Adafruit s PiTFT do adresáře pro stahování vašeho MacBooku
  • Když byla napsána tato instrukce, nejnovější verze byla: 24. září 2015 jessie
  • Přesunout obrázek 2015-09-24-raspbian-jessie-pitft28r.img ze stažených souborů do adresáře, kam ukládáte obrázky:

♣ váš adresář obrázků pro macbook ♣

Například používám:

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

Zdroj: Pokyny k nastavení Adafruit PiTFT

Krok 3: Vypálte obrázek Raspbian na kartu Micro SD

DŮLEŽITÉ: ujistěte se, že zadáváte správné číslo disku - pokud zadáte nesprávné číslo disku, vymažete pevný disk!

Vložte kartu micro SD do adaptéru SD a poté vložte adaptér SD do MacBooku.

Na MacBooku použijte tyto pokyny od Raspberry Pi. Shrnuto zde:

  • Otevřete okno terminálu MacBook
  • Přejít na adresář obsahující obrázek raspbian

$ cd ♣ váš-macbook-image-adresář ♣

  • Identifikujte disk (nikoli oddíl) vaší karty SD
  • V tomto případě disk2 (ne disk2s1) nebo disk# = 2
  • Chcete -li identifikovat kartu micro SD, spusťte příkaz:

$ diskutil seznam

/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 IDENTIFIER 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

  • Z výše uvedeného je moje micro SD karta disk č. 2
  • Odpojte kartu SD pomocí:

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

Zkopírujte obrázek na kartu SD. Ujistěte se, že název obrázku a číslo disku jsou správné

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

  • CTRL-t pro zobrazení stavu kopírování.
  • Pokud se vyskytnou chyby, zkuste pro hodnotu bs jiné hodnoty, například 1m, 4m nebo 1M. U větších disků jsou vyžadovány větší velikosti bloků (bs). MacBook preferuje malá písmena m.
  • Po dokončení odpojte kartu SD:

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

  • Vyjměte adaptér SD z MacBooku a vyjměte kartu micro SD z adaptéru
  • Vložte kartu micro SD do Raspberry Pi

Krok 4: Připojení Raspberry Pi

Připojení Raspberry Pi
Připojení Raspberry Pi

Vložte je do Raspberry Pi

  • Micro SD karta
  • ethernetový kabel
  • Wi-Fi dongle
  • USB sériový I/O kabel (viz obrázky výše)

    • Uzemnění = černý vodič, kolík 06 na RPi
    • Tx = žlutý vodič, kolík 08
    • Rx = červený vodič, pin10

Jakmile jsou výše uvedené dokončeny:

Vložte napájecí kabel

Vložte USB/sériový kabel do USB portu MacBooku

Krok 5: Určení portu USB

Zjistěte, zda USB port používá sériový adaptér USB. Můj MacBook používá čip od FTDI.

Otevřete okno terminálu

V /dev je mnoho zařízení. Tento příkaz použijte k identifikaci zařízení:

$ ls /dev /tty.*

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

Zde je alternativní způsob, jak zjistit:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Pokud nefunguje ani jedno z výše uvedeného, zkuste toto:

Vložte kabel USB do MacBooku a spusťte:

$ ls /dev | grep tty

Odpojte kabel USB, počkejte několik sekund a spusťte:

$ ls /dev | grep tty

Identifikujte rozdíly

Krok 6: Otevřete okno terminálu a připojte se k Raspberry Pi

Připojte MacBook k Raspberry Pi pomocí sériového kabelu USB.

Otevřete okno terminálu. Viz obrázek výše a nastavte předvolby okna terminálu.

  • Terminál, vyberte Předvolby, klikněte na kartu Upřesnit
  • xterm a vt100 fungují, ale ansi funguje lépe při použití nano
  • Nastavit západní ASCII namísto unicode (UTF-8))

V okně terminálu zadejte:

$ obrazovka /dev /tty.usbserial-FT9314WH 115200

Pomocí okna terminálu na MacBooku se přihlaste do RPi: uživatelské jméno = pi heslo = malina

Poznámka: sériový kabel USB může odstraňovat znaky. Pokud jsou znaky vypuštěny, nemusí se zobrazit výzva, stiskněte Return nebo zadejte uživatelské jméno a stiskněte Enter.

Pokud se zobrazí režim obnovení, karta micro SD není správně nastavena. Začít znovu.

  • Výzva k režimu obnovení je #
  • Normální výzva pro Raspbian je $.
  • Přihlašovací jméno a heslo pro obnovení NOOBS je: root a malina

Krok 7: Nastavení Raspberry Pi

Nastavte raspbian pomocí raspi-config

$ sudo raspi-config

  • Rozbalte Systém souborů
  • A restartujte (kartu dokončete a stiskněte Enter) a restartujte

$ sudo raspi-config

Změňte uživatelské heslo na ♣ your_new_password ♣

Možnosti internalizace (bydlím v centrálním časovém pásmu USA - změňte podle svých požadavků)

  • * označuje vybrané
  • K přepínání použijte mezerník *
  • Pro USA změňte národní prostředí, odklikněte GB (pomocí mezerníku) a klikněte na US English UTF 8 (en_US. UTF-8 UTF-8)
  • Klikněte na OK, vyberte UTF a klikněte na OK

$ sudo restart

Když se okno terminálu MacBooku zpacká:

  • Zavřete okno terminálu (zavřete všechna okna terminálu a ukončete aplikaci terminálu)
  • Odpojte kabel USB od MacBooku
  • Počkejte několik sekund a znovu připojte kabel USB
  • Spusťte nové okno terminálu a přihlaste se

$ sudo apt-get update

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

Pokračujte v nastavení raspbian

$ sudo raspi-config

Možnosti internalizace

  • Změnit časové pásmo USA a centrální
  • Kartu dokončete a restartujte

$ sudo restart

$ sudo raspi-config

Pokročilé možnosti

  • Změňte název hostitele na ♣ název_hostitele ♣
  • Povolit SSH
  • Dokončit
  • Restartujte

Krok 8: Nastavení WiFi Raspberry Pi

Spusťte příkaz:

$ sudo nano/etc/network/interfaces

a upravit tak, aby obsahoval pouze:

auto wlan0

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

CTRL-o pro zápis souboru

ENTER pro potvrzení zápisu

CTRL-x pro ukončení nano editoru

Spusťte příkaz:

$ sudo restart

Krok 9: Nastavení Gmailu

Mail je velmi užitečný pro příjem oznámení a upozornění na problémy s Raspberry Pi.

Zajistěte, aby byla úložiště aktuální. Spusťte příkaz:

$ sudo apt-get update

Nainstalujte SSMTP a poštovní nástroje:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Upravte konfigurační soubor SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

jak následuje:

mailhub = smtp.gmail.com: 587 název_hostitele = ♣ název_hostitele ♣ AuthUser=♣vaš-gmail-account♣@gmail.com AuthPass = ♣ vaše heslo do gmailu ♣ PoužítSTARTTLS = ANO

Upravte soubor aliasů SSMTP:

$ sudo nano/etc/ssmtp/revaliases

Vytvořte jeden řádek pro každého uživatele ve vašem systému, který bude moci odesílat e -maily. Například:

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

Nastavte oprávnění konfiguračního souboru SSMTP:

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

Krok 10: Připojte displej PiTFT k Raspberry Pi

Spusťte příkaz

$ sudo shutdown -h 0

Odpojte ethernetový kabel

Odstraňte konektory kabelu USB z Raspberry Pi a z MacBooku

Odpojte napájecí zdroj

Připojte displej PiTFT k Raspberry Pi

Obnovte napájení

Když se Raspberry Pi restartuje, displej by měl fungovat. Nyní můžete přestat.

Krok 11: Zálohujte kartu Micro SD

Když je Raspberry Pi nastaveno, zálohujte obrázek. Pomocí tohoto obrázku vytvoříte další projekt.

Po dokončení také zálohujte projekt. Pokud se s kartou SD něco pokazí, je snadné ji obnovit.

Vypněte Raspberry Pi

$ sudo shutdown –h 0

Počkejte, dokud se karta nevypne, poté odpojte napájecí zdroj a poté vyjměte kartu micro SD

Vložte kartu micro SD do adaptéru SD a poté vložte adaptér SD do počítače MacBook

Na MacBooku použijte tyto pokyny od The Pi Hut s následujícími úpravami:

Otevřete okno terminálu

Přejít na adresář obsahující obrázek raspbian

$ cd ♣ váš-macbook-image-adresář ♣

Identifikujte disk (nikoli oddíl) vaší karty SD, např. disk4 (ne disk4s1). Z výstupu diskutil, = 4

$ diskutil seznam

DŮLEŽITÉ: ujistěte se, že používáte správný - pokud zadáte špatně, nakonec vymažete pevný disk!

Zkopírujte obrázek z karty SD. Ujistěte se, že název obrázku je správný:

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

CTRL-t pro zobrazení stavu kopírování.

Po dokončení odpojte kartu SD:

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

Vyjměte adaptér SD z MacBooku a vyjměte kartu micro SD z adaptéru

Vložte kartu micro SD do Raspberry Pi

V dalším projektu použijte tento obrázek a přeskočte mnoho kroků v tomto pokynu.

A jste hotovi!

Doporučuje: