Obsah:

Nastavte Raspberry Pi pomocou displeja PiTFT spoločnosti AdaFruit: 11 krokov
Nastavte Raspberry Pi pomocou displeja PiTFT spoločnosti AdaFruit: 11 krokov

Video: Nastavte Raspberry Pi pomocou displeja PiTFT spoločnosti AdaFruit: 11 krokov

Video: Nastavte Raspberry Pi pomocou displeja PiTFT spoločnosti AdaFruit: 11 krokov
Video: Arduino Tutorial 24 - Measuring Temperature using NTC & LCD | SunFounder's ESP32 IoT Learnig kit 2024, November
Anonim
Nastavte Raspberry Pi pomocou displeja AdaFruit PiTFT
Nastavte Raspberry Pi pomocou displeja AdaFruit PiTFT

POZNÁMKA: Pretože je tento návod zastaraný, nemali by ste ho používať. Použite jednoduchú inštaláciu AdaFruit.

Nastavte Raspberry Pi na prácu s displejom Adafruit PiTFT.

Tento návod na inštaláciu Raspberry Pi používa počítač MacBook Pro a špecializovaný kábel USB namiesto monitora, klávesnice a myši.

Displej PiTFT ma veľmi vzrušuje a chcem ho pridať k mnohým svojim projektom automatizácie domácnosti. Prvým krokom je spustenie, aby som ho mohol pridať do iných projektov.

Ciele projektu:

Nastavte displej PiTFT spoločnosti Adafruit tak, aby bežal na Raspberry Pi

Poznámky:

  • text uzavretý špirálou, napríklad ♣ nahradiť-toto ♣, by mal byť nahradený skutočnou hodnotou
  • Pokúsil som sa pripísať kredit na každý použitý zdroj. Ospravedlňujem sa za akékoľvek opomenutia.
  • $ označuje príkaz vykonaný v terminálovom okne na MacBooku a zvyčajne sa vykonáva na Raspberry Pi
  • Neúspešne som sa pokúsil spustiť PiTFT na Diet-Pi

Krok 1: Zhromaždite diely

Zistil som, že nižšie uvedené diely fungujú najlepšie v mojich aplikáciách. Tieto diely sú drahšie, ako sú zahrnuté v bežnej štartovacej súprave.

Získajte diely a nástroje (ceny v USD):

  • MacBook Pro (je možné použiť počítač)
  • Ethernetový kábel, router, bezdrôtový prístupový bod a internetové pripojenie
  • Raspberry Pi 2 Model B Element14 35 dolárov
  • WiFi adaptér Panda 300n Amazon za 16,99 dolára
  • 5,2 V 2,1 A USB napájací adaptér od Amazonu za 5,99 USD
  • Kábel micro USB na USB 3 stopy od Amazonu 4,69 dolára
  • Kábel FTDI TTL-232R-RPI sériový na USB od spoločnosti Mouser za 15 dolárov
  • SanDisk Ultra 16 GB microSDHC Class 10 s adaptérom (SDSQUAN-016G-G4A) od Amazonu za 8,99 dolára
  • PiTFT - zostavený dotykový displej TFT+s rozmermi 320 x 240 pixelov 2,8 palca+pre Raspberry Pi Adafruit, 34,95 dolárov

Krok 2: Stiahnite si verziu Raspbian od spoločnosti Adafruit s podporou PiTFT

Stiahnite si Adafruit's Raspian s podporou PiTFT:

  • Stiahnite si najnovšiu verziu Raspbian Adafruit s PiTFT do priečinka na sťahovanie vášho MacBooku
  • Keď bol tento návod napísaný, najnovšia verzia bola: 24. septembra 2015 jessie
  • Presuňte obrázok 2015-09-24-raspbian-jessie-pitft28r.img zo stiahnutých súborov do adresára, kde ukladáte obrázky:

Directory adresár vášho obrázka v macbooku ♣

Napríklad používam:

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

Zdroj: Pokyny na nastavenie Adafruit PiTFT

Krok 3: Napálte obrázok Raspbian na kartu Micro SD

DÔLEŽITÉ: uistite sa, že zadávate správne číslo disku - ak zadáte nesprávne číslo disku, vymažete pevný disk!

Vložte kartu micro SD do adaptéra SD a potom vložte adaptér SD do MacBooku.

Na MacBooku použite tieto pokyny od Raspberry Pi. Zhrnuté tu:

  • Otvorte okno terminálu MacBook
  • Zmeniť na adresár obsahujúci obrázok raspbian

$ cd ♣ adresár vášho obrázka v macbooku ♣

  • Identifikujte disk (nie oddiel) vašej karty SD
  • V tomto prípade disk2 (nie disk2s1) alebo disk# = 2
  • Ak chcete identifikovať svoju kartu micro SD, spustite príkaz:

$ diskutil zoznam

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

  • Z vyššie uvedeného je moja micro SD karta disk č. 2
  • Odpojte kartu SD pomocou:

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

Skopírujte obrázok na kartu SD. Uistite sa, že názov obrázku a číslo disku sú správne

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

  • CTRL-t na zobrazenie stavu kopírovania.
  • Ak sa vyskytnú chyby, vyskúšajte rôzne hodnoty pre voľbu bs, napríklad 1 m, 4 m alebo 1 mil. Väčšie bloky (bs) sú potrebné pre väčšie disky. MacBook preferuje malé písmena m.
  • Po dokončení odpojte kartu SD:

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

  • Vyberte adaptér SD z MacBooku a vyberte kartu micro SD z adaptéra
  • Vložte kartu micro SD do Raspberry Pi

Krok 4: Pripojenia Raspberry Pi

Pripojenia Raspberry Pi
Pripojenia Raspberry Pi

Vložte ich do Raspberry Pi

  • Micro SD karta
  • ethernetový kábel
  • Wi-Fi kľúč
  • Sériový kábel I/O USB (pozri obrázky vyššie)

    • Uzemnenie = čierny drôt, kolík 06 na RPi
    • Tx = žltý drôt, kolík 08
    • Rx = červený vodič, kolík 10

Po dokončení vyššie uvedených:

Vložte napájací kábel

Vložte USB/sériový kábel do USB portu MacBooku

Krok 5: Určite port USB

Určite port USB, ktorý používa sériový adaptér USB. Môj MacBook používa čip od FTDI.

Otvorte okno terminálu

V /dev je veľa zariadení. Na identifikáciu zariadenia použite tento príkaz:

$ ls /dev/tty.*

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

Tu je alternatívny spôsob objavovania:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Ak nič z vyššie uvedeného nefunguje, skúste to takto:

Vložte kábel USB do MacBooku a spustite:

$ ls /dev | grep tty

Odpojte kábel USB, počkajte niekoľko sekúnd a spustite:

$ ls /dev | grep tty

Identifikujte rozdiely

Krok 6: Otvorte okno terminálu a pripojte sa k Raspberry Pi

Pripojte MacBook k Raspberry Pi pomocou sériového kábla USB.

Otvorte okno terminálu. Pozrite si obrázok vyššie a nastavte predvoľby okna terminálu.

  • Terminál, zvoľte Predvoľby, kliknite na kartu Rozšírené
  • xterm a vt100 fungujú, ale ansi funguje lepšie pri použití nano
  • Nastaviť západný ASCII namiesto unicode (UTF-8))

V okne terminálu zadajte:

$ obrazovka /dev /tty.usbserial-FT9314WH 115200

V terminálovom okne na MacBooku sa prihláste do RPi: užívateľské meno = pi heslo = malina

Poznámka: Sériový kábel USB môže odstraňovať znaky. Ak znaky vynecháte, nemusí sa vám zobraziť výzva, stlačte kláves Return alebo zadajte používateľské meno a stlačte kláves Enter.

Ak sa zobrazí režim obnovenia, karta micro SD nie je správne nastavená. Začať odznova.

  • Výzva na obnovenie režimu je #
  • Bežná výzva pre Raspbian je $.
  • Prihlasovacie meno a heslo na obnovu NOOBS je: root a malina

Krok 7: Nastavte Raspberry Pi

Nastavte raspbian pomocou raspi-config

$ sudo raspi-config

  • Rozbaľte systém súborov
  • A reštartujte počítač (karta Dokončiť a stlačte Enter) a reštartujte počítač

$ sudo raspi-config

Zmeňte heslo používateľa na ♣ vaše_nové_ heslo ♣

Možnosti internalizácie (žijem v centrálnom časovom pásme USA - zmeňte podľa svojich požiadaviek)

  • * označuje vybrané
  • Na prepínanie použite medzerník *
  • V USA zmeňte miestne nastavenie, odklikajte GB (pomocou medzerníka) a kliknite na US English UTF 8 (en_US. UTF-8 UTF-8)
  • Kliknite na tlačidlo OK, vyberte položku UTF a kliknite na tlačidlo OK

$ sudo reštart

Keď sa okno terminálu MacBooku pokazí:

  • Zatvorte okno terminálu (zatvorte všetky okná terminálu a ukončite aplikáciu terminálu)
  • Odpojte kábel USB z MacBooku
  • Počkajte niekoľko sekúnd a znova zapojte kábel USB
  • Spustite nové okno terminálu a prihláste sa

$ sudo apt-get aktualizácia

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

Pokračujte v nastavení raspbian

$ sudo raspi-config

Možnosti internalizácie

  • Zmeňte časové pásmo USA a Stred
  • Kartu dokončite a reštartujte

$ sudo reštart

$ sudo raspi-config

Pokročilé nastavenia

  • Zmeňte názov hostiteľa na ♣ meno_hostiteľa ♣
  • Povoliť SSH
  • Skončiť
  • Reštartovať

Krok 8: Nastavte WiFi Raspberry Pi

Spustite príkaz:

$ sudo nano/etc/network/interfaces

a upraviť tak, aby obsahoval iba:

auto wlan0

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

CTRL-o na zápis súboru

ENTER na potvrdenie zápisu

CTRL-x na ukončenie editora nano

Spustite príkaz:

$ sudo reštart

Krok 9: Nastavte Gmail

Mail je veľmi užitočný na príjem upozornení a upozornení na problémy s Raspberry Pi.

Zaistite, aby boli archívy aktuálne. Spustite príkaz:

$ sudo apt-get aktualizácia

Nainštalujte SSMTP a poštové nástroje:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Upravte konfiguračný súbor SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

nasledovne:

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

Upravte súbor aliasov SSMTP:

$ sudo nano/etc/ssmtp/revaliases

Vytvorte jeden riadok pre každého používateľa vo vašom systéme, ktorý bude môcť odosielať e -maily. Napríklad:

koreň: ♣vas-gmail-account♣@gmail.com: smtp.gmail.com: 587

Nastavte povolenia konfiguračného súboru SSMTP:

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

Krok 10: Pripojte displej PiTFT k Raspberry Pi

Spustite príkaz

$ sudo shutdown -h 0

Odpojte ethernetový kábel

Odstráňte konektory káblov USB z Raspberry Pi a z MacBooku

Odpojte napájanie

Pripojte displej PiTFT k Raspberry Pi

Obnovte napájanie

Keď sa Raspberry Pi reštartuje, displej by mal fungovať. Teraz môžeš prestať.

Krok 11: Zálohujte kartu Micro SD

Keď je Raspberry Pi nastavený, zálohujte obrázok. Tento obrázok použite na vytvorenie ďalšieho projektu.

Po dokončení tiež zazálohujte projekt. Ak sa na karte SD niečo pokazí, je ľahké ju obnoviť.

Vypnite Raspberry Pi

$ sudo shutdown –h 0

Počkajte, kým sa karta nevypne, a potom odpojte napájanie a potom vyberte kartu micro SD

Vložte kartu micro SD do adaptéra SD a potom vložte adaptér SD do MacBooku

Na MacBooku použite tieto pokyny od The Pi Hut s nasledujúcimi zmenami:

Otvorte okno terminálu

Zmeniť na adresár obsahujúci obrázok raspbian

$ cd ♣ váš-macbook-obrázkový adresár ♣

Identifikujte disk (nie oddiel) vašej karty SD, napr. disk4 (nie disk4s1). Z výstupu diskutil, = 4

$ diskutil zoznam

DÔLEŽITÉ: uistite sa, že používate správne - ak zadáte nesprávne, nakoniec vymažete pevný disk!

Skopírujte obrázok z karty SD. Uistite sa, že názov obrázku je správny:

$ sudo dd if =/dev/disk ♣ micro-SD-card-disk#♣ of = ♣ váš-macbook-image-adresár ♣/SDCardBackup ♣ popis ♣.dmg

CTRL-t na zobrazenie stavu kopírovania.

Po dokončení odpojte kartu SD:

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

Vyberte adaptér SD z MacBooku a vyberte kartu micro SD z adaptéra

Vložte kartu micro SD do Raspberry Pi

V nasledujúcom projekte použite tento obrázok a preskočte mnoho krokov v tomto návode.

A ste hotoví!

Odporúča: