Talaan ng mga Nilalaman:

I-setup ang Raspberry Pi Gamit ang Display ng PiTFT ni AdaFruit: 11 Mga Hakbang
I-setup ang Raspberry Pi Gamit ang Display ng PiTFT ni AdaFruit: 11 Mga Hakbang

Video: I-setup ang Raspberry Pi Gamit ang Display ng PiTFT ni AdaFruit: 11 Mga Hakbang

Video: I-setup ang Raspberry Pi Gamit ang Display ng PiTFT ni AdaFruit: 11 Mga Hakbang
Video: How to network monitor using Raspberry PI | Cacti | NETVN 2024, Hulyo
Anonim
I-setup ang Raspberry Pi Sa PiTFT Display ni AdaFruit
I-setup ang Raspberry Pi Sa PiTFT Display ni AdaFruit

TANDAAN: Dahil luma na ito, hindi dapat gamitin ang itinuturo na ito. Mangyaring gamitin ang Madaling Pag-install ng AdaFruit.

I-setup ang Raspberry Pi upang gumana sa display ng AdTruut na PiTFT.

Ang itinuturo na ito ay gumagamit ng isang MacBook Pro at dalubhasang USB cable sa halip na isang monitor, keyboard at mouse upang mag-set up ng isang Raspberry Pi.

Tuwang-tuwa ako sa display ng PiTFT at nais kong idagdag ito sa marami sa aking mga proyekto sa awtomatiko sa bahay. Ang unang hakbang ay upang patakbuhin ito upang maidagdag ko ito sa iba pang mga proyekto.

Mga Layunin sa Proyekto:

I-set up ang display ng AdTruute na PiTFT upang tumakbo sa Raspberry Pi

Mga Tala:

  • ang teksto na nakapaloob sa mga spades, tulad nito ♣ palitan-ito ♣ ay dapat mapalitan ng isang aktwal na halaga
  • Sinubukan kong kredito ang bawat ginamit na mapagkukunan. Humihingi ako ng paumanhin para sa anumang mga pagkukulang.
  • Ipinapahiwatig ng $ isang utos na naisakatuparan sa isang window ng terminal sa MacBook at kadalasang isinasagawa sa Raspberry Pi
  • Hindi ako nagtagumpay na makuha ang PiTFT na tumakbo sa Diet-Pi

Hakbang 1: Ipunin ang Mga Bahagi

Natagpuan ko ang mga bahagi sa ibaba na pinakamahusay na gumaganap sa aking mga aplikasyon. Ang mga bahaging ito ay mas mahal kaysa sa nakapaloob sa karaniwang starter kit.

Kumuha ng mga bahagi at tool (presyo sa USD):

  • MacBook Pro (maaaring magamit ang isang PC)
  • Ethernet cable, router, wireless access point at koneksyon sa internet
  • Raspberry Pi 2 Model B Element14 $ 35
  • Panda 300n WiFi Adapter Amazon $ 16.99
  • 5.2V 2.1A USB Power Adapter mula sa Amazon $ 5.99
  • Micro USB sa USB cable 3ft mula sa Amazon $ 4.69
  • FTDI TTL-232R-RPI Serial sa USB cable mula sa Mouser $ 15
  • SanDisk Ultra 16 GB microSDHC Class 10 na may Adapter (SDSQUAN-016G-G4A) mula sa Amazon $ 8.99
  • PiTFT - Nagtipon ng 320x240 2.8 "TFT + Touchscreen para sa Raspberry Pi Adafruit na $ 34.95

Hakbang 2: Mag-download ng Bersyon ng Raspbian ng Adafruit na May Suporta ng PiTFT

I-download ang Adafruit's Raspian na may suporta sa PiTFT:

  • Mag-download ng pinakabagong bersyon ng raspbian ng Adafruit na may PiTFT sa direktoryo ng pag-download ng iyong MacBook
  • Kapag nasulat ang itinuturo na ito ang pinakabagong bersyon ay: Setyembre 24, 2015 jessie
  • Ilipat ang imahe 2015-09-24-raspbian-jessie-pitft28r.img mula sa mga pag-download sa isang direktoryo kung saan nag-iimbak ng mga imahe:

♣ iyong-macbook-direktoryo ng imahe ♣

Halimbawa, gumagamit ako ng:

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

Pinagmulan: Mga tagubilin sa pag-set up ng Adafruit PiTFT

Hakbang 3: Isulat ang Larawan ng Raspbian sa Micro SD Card

MAHALAGA: tiyaking nagta-type ka sa tamang numero ng disk - kung ipinasok mo ang maling numero ng disk, tatanggalin mo ang iyong hard disk!

Ipasok ang isang micro SD card sa SD Adapter, at pagkatapos ay ipasok ang SD adapter sa MacBook.

Sa MacBook gamitin ang mga tagubiling ito mula sa Raspberry Pi. Buod dito:

  • Buksan ang window ng terminal ng MacBook
  • Baguhin sa direktoryo na naglalaman ng raspbian na imahe

$ cd ♣ iyong-macbook-direktoryo ng imahe ♣

  • Kilalanin ang disk (hindi paghati) ng iyong SD card
  • Sa kasong ito, disk2 (hindi disk2s1) o disk # = 2
  • Upang makilala ang iyong micro SD card, patakbuhin ang utos:

Listahan ng $ diskutil

/ 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 #Z 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 GB1 disk232: NO_51 disk232

  • Mula sa itaas, ang aking SD micro card ay disk # 2
  • I-unmount ang iyong SD card sa pamamagitan ng paggamit ng:

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

Kopyahin ang imahe sa iyong SD card. Tiyaking tama ang pangalan ng imahe at disk #

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

  • CTRL-t upang makita ang katayuan ng pagkopya.
  • Kung may mga error, subukan ang iba't ibang mga halaga para sa pagpipilian ng bs, tulad ng, 1m, 4m, o 1M. Kinakailangan ang mas malalaking Mga Laki ng Block (bs) para sa mas malaking mga drive. Ang lowercase m ay tila ginugusto ng MacBook.
  • Kapag nakumpleto, i-unmount ang SD Card:

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

  • Alisin ang SD adapter mula sa MacBook at alisin ang micro SD card mula sa adapter
  • Ipasok ang micro SD Card sa Raspberry Pi

Hakbang 4: Mga Koneksyon sa Raspberry Pi

Mga Koneksyon sa Raspberry Pi
Mga Koneksyon sa Raspberry Pi

Ipasok ang mga ito sa Raspberry Pi

  • Micro SD card
  • Ethernet cable
  • Wi-Fi dongle
  • USB serial I / O cable (tingnan ang mga imahe sa itaas)

    • Ground = Itim na kawad, i-pin 06 sa RPi
    • Tx = Dilaw na kawad, pin 08
    • Rx = Pula na kawad, pin10

Kapag kumpleto na ang nasa itaas:

Ipasok ang power cable

Ipasok ang USB / Serial cable sa MacBook USB port

Hakbang 5: Tukuyin ang USB Port

Tukuyin ang USB Port na ginagamit ng USB-Serial adapter. Gumagamit ang aking MacBook ng isang chip mula sa FTDI.

Buksan ang window ng terminal

Mayroong maraming mga aparato sa / dev. Gamitin ang utos na ito upang makilala ang aparato:

$ ls /dev/tty.*

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

Narito ang isang kahaliling paraan upang matuklasan:

$ ls / dev | grep FT | grep tty

tty.usbserial-FT9314WH

Kung ang alinman sa nabanggit ay hindi gumagana, pagkatapos ay subukan ito:

Ipasok ang USB cable sa MacBook, at patakbuhin:

$ ls / dev | grep tty

I-unplug ang USB cable, maghintay ng ilang segundo at patakbuhin:

$ ls / dev | grep tty

Kilalanin ang mga pagkakaiba

Hakbang 6: Buksan ang Window Window at Kumonekta sa Raspberry Pi

Ikonekta ang MacBook sa Raspberry Pi gamit ang USB serial cable.

Buksan ang window ng terminal. Tingnan ang imahe sa itaas at i-set up ang mga kagustuhan sa window ng terminal.

  • Terminal, piliin ang Mga Kagustuhan, i-click ang advanced na tab
  • Ang xterm at vt100 ay gumagana, ngunit ang ansi ay mas mahusay na gumagana kapag gumagamit ng nano
  • Itakda ang Western ASCII sa halip na unicode (UTF-8))

Sa isang window ng terminal ipasok:

$ screen /dev/tty.usbserial-FT9314WH 115200

Gamit ang window ng terminal sa MacBook, mag-log in sa RPi: username = pi password = raspberry

Tandaan: ang USB-serial cable ay maaaring mag-drop ng mga character. Kung ang mga character ay nahulog hindi ka maaaring makakuha ng isang prompt, pindutin ang Return o ipasok ang username at pindutin ang Enter.

Kung lumitaw ang mode ng pagbawi, kung gayon ang micro SD card ay hindi na-set up nang tama. Magsimula ulit.

  • Ang prompt para sa recovery mode ay #
  • Ang normal na prompt ni Raspbian ay $.
  • Ang pag-login sa pag-recover ng NOOBS at password ay: root at raspberry

Hakbang 7: I-setup ang Raspberry Pi

I-setup ang raspbian gamit ang raspi-config

$ sudo raspi-config

  • Palawakin ang Filesystem
  • At pag-reboot (tab sa Tapusin at pindutin ang Enter) at pag-reboot

$ sudo raspi-config

Baguhin ang password ng gumagamit sa ♣ iyong_new_password ♣

Mga Pagpipilian sa Internalisation (Nakatira ako sa time zone ng Central US - baguhin upang umangkop sa iyong mga kinakailangan)

  • * nagpapahiwatig napili
  • Gumamit ng spacebar upang magpalipat-lipat *
  • Para sa US, palitan ang lokal na i-unclick ang GB (gamit ang space bar) at i-click ang US English UTF 8 (en_US. UTF-8 UTF-8)
  • Mag-click sa OK, piliin ang UTF at i-click ang OK

$ sudo reboot

Kapag nagulo ang window ng terminal ng MacBook:

  • Isara ang window ng terminal (isara ang lahat ng mga windows windows at lumabas sa terminal app)
  • I-unplug ang USB cable mula sa MacBook
  • Maghintay ng ilang segundo at isaksak muli ang USB cable
  • Magsimula ng isang bagong window ng terminal at mag-login

$ sudo apt-get update

$ sudo apt-get upgrade $ sudo apt-get auto alisin ang $ sudo reboot

Magpatuloy sa pag-setup ng raspbian

$ sudo raspi-config

Mga Pagpipilian sa Internalisation

  • Baguhin ang time zone na US at Central
  • Tab upang Tapusin at i-reboot

$ sudo reboot

$ sudo raspi-config

Mga Advanced na Pagpipilian

  • Baguhin ang hostname sa ♣ iyong_hostname ♣
  • Paganahin ang SSH
  • Tapos na
  • I-reboot

Hakbang 8: I-setup ang Raspberry Pi WiFi

Patakbuhin ang utos:

$ sudo nano / etc / network / interface

at i-edit upang maglaman lamang:

auto wlan0

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

CTRL-o upang magsulat ng file

ENTER upang kumpirmahin ang sumulat

CTRL-x upang lumabas sa nano editor

Patakbuhin ang utos:

$ sudo reboot

Hakbang 9: I-setup ang Gmail

Napaka-kapaki-pakinabang ang mail para sa pagtanggap ng mga notification at alerto tungkol sa mga isyu sa Raspberry Pi.

Tiyaking napapanahon ang mga repository. Patakbuhin ang utos:

$ sudo apt-get update

I-install ang mga kagamitan sa SSMTP at mail:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

I-edit ang file ng pagsasaayos ng SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

tulad ng sumusunod:

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

I-edit ang file ng mga alias sa SSMTP:

$ sudo nano / etc / ssmtp / revaliases

Lumikha ng isang linya para sa bawat gumagamit sa iyong system na makapagpadala ng mga email. Halimbawa:

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

Itakda ang mga pahintulot ng file ng pagsasaayos ng SSMTP:

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

Hakbang 10: Ikonekta ang PiTFT Display sa Raspberry Pi

Patakbuhin ang utos

$ sudo shutdown -h 0

Alisin ang ethernet cable

Alisin ang mga konektor ng USB cable mula sa Raspberry Pi at mula sa MacBook

Alisin ang supply ng kuryente

Ikabit ang ipinakitang PiTFT sa Raspberry Pi

Ibalik ang supply ng kuryente

Kapag nag-reboot ang Raspberry Pi, dapat gumana ang display. Maaari kang tumigil ngayon.

Hakbang 11: I-backup ang Micro SD Card

Kapag ang Raspberry Pi ay naka-set up, pagkatapos ay i-back up ang imahe. Gamitin ang imaheng ito upang likhain ang susunod na proyekto.

Gayundin, i-backup ang proyekto kapag nakumpleto ito. Kung may mali sa SD card, madali itong ibalik ito.

Patayin ang Raspberry Pi

$ sudo shutdown –h 0

Maghintay hanggang sa ma-shutdown ang card, at pagkatapos alisin ang power supply, at pagkatapos alisin ang micro SD Card

Ipasok ang micro SD card sa SD Adapter, at pagkatapos ay ipasok ang SD adapter sa MacBook

Sa MacBook gamitin ang mga tagubiling ito mula sa The Pi Hut na may mga pagbabago tulad ng sumusunod:

Buksan ang window ng terminal

Baguhin sa direktoryo na naglalaman ng raspbian na imahe

$ cd ♣ iyong-macbook-direktoryo ng imahe ♣

Kilalanin ang disk (hindi paghati) ng iyong SD card hal. disk4 (hindi disk4s1). Mula sa output ng diskutil, = 4

Listahan ng $ diskutil

MAHALAGA: tiyaking gagamitin mo ang tama - kung mali ang ipinasok mo, mapupunta ka sa pag-wipe ng iyong hard disk!

Kopyahin ang imahe mula sa iyong SD card. Tiyaking ang pangalan ng imahe at wasto:

$ sudo dd kung = / dev / disk ♣ micro-SD-card-disk # ♣ ng = ♣ iyong-macbook-imahe-direktoryo ♣ / SDCardBackup ♣ paglalarawan ♣.dmg

CTRL-t upang makita ang katayuan ng pagkopya.

Kapag nakumpleto, i-unmount ang SD Card:

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

Alisin ang SD adapter mula sa MacBook at alisin ang micro SD card mula sa adapter

Ipasok ang micro SD Card sa Raspberry Pi

Sa susunod na proyekto, gamitin ang imaheng ito at laktawan ang maraming mga hakbang sa pagtuturo na ito.

At tapos ka na!

Inirerekumendang: