Orodha ya maudhui:

Sanidi Raspberry Pi Pamoja na Uonyesho wa PiTFT ya AdaFruit: Hatua 11
Sanidi Raspberry Pi Pamoja na Uonyesho wa PiTFT ya AdaFruit: Hatua 11

Video: Sanidi Raspberry Pi Pamoja na Uonyesho wa PiTFT ya AdaFruit: Hatua 11

Video: Sanidi Raspberry Pi Pamoja na Uonyesho wa PiTFT ya AdaFruit: Hatua 11
Video: Конфигурация шага MKS Gen L - DRV8825 2024, Novemba
Anonim
Sanidi Raspberry Pi na Maonyesho ya PiTFT ya AdaFruit
Sanidi Raspberry Pi na Maonyesho ya PiTFT ya AdaFruit

KUMBUKA: Kwa sababu imepitwa na wakati, mafunzo haya hayapaswi kutumiwa. Tafadhali tumia Usanikishaji Rahisi wa AdaFruit.

Weka Raspberry Pi ili ufanye kazi na onyesho la AdTFruit la PiTFT.

Hii inaweza kufundisha MacBook Pro na kebo maalum ya USB badala ya mfuatiliaji, kibodi na panya kuanzisha Raspberry Pi.

Nimefurahiya sana onyesho la PiTFT na ninataka kuiongeza kwenye miradi yangu mingi ya kiotomatiki ya nyumbani. Hatua ya kwanza ni kuiendesha ili niweze kuiongeza kwenye miradi mingine.

Malengo ya Mradi:

Sanidi onyesho la AdTFruit la PiTFT ili kuendesha kwenye Raspberry Pi

Vidokezo:

  • maandishi yaliyofungwa katika jembe, kama hii ♣ badala-hii ♣ inapaswa kubadilishwa na thamani halisi
  • Nimejaribu kutoa mikopo kwa kila chanzo kinachotumiwa. Samahani yangu kwa kuacha yoyote.
  • $ inaonyesha amri iliyotekelezwa kwenye dirisha la terminal kwenye MacBook na kawaida inatekelezwa kwenye Raspberry Pi
  • Nilijaribu bila mafanikio kupata PiTFT ili kuendesha kwenye Diet-Pi

Hatua ya 1: Kusanya Sehemu

Nimepata sehemu zilizo hapa chini zinafanya vizuri katika matumizi yangu. Sehemu hizi ni ghali zaidi kuliko zilizomo kwenye kitanda cha kawaida cha kuanza.

Pata sehemu na zana (bei kwa USD):

  • MacBook Pro (PC inaweza kutumika)
  • Cable ya Ethernet, router, kituo cha ufikiaji wa waya na unganisho la mtandao
  • Raspberry Pi 2 Mfano B Element14 $ 35
  • Panda 300n Adapter ya Amazon Amazon $ 16.99
  • 5.2V 2.1A Adapter ya Umeme ya USB kutoka Amazon $ 5.99
  • USB ndogo hadi 3ft cable ya USB kutoka Amazon $ 4.69
  • FTDI TTL-232R-RPI Serial kwa kebo ya USB kutoka Mouser $ 15
  • Darasa la 10 la SanDisk Ultra 16 GB microSDHC na Adapter (SDSQUAN-016G-G4A) kutoka Amazon $ 8.99
  • PiTFT - Imekusanywa 320x240 2.8 "TFT + Skrini ya kugusa ya Raspberry Pi Adafruit $ 34.95

Hatua ya 2: Pakua Toleo la Adafruit la Raspbian Pamoja na Usaidizi wa PiTFT

Pakua Raspian ya Adafruit na msaada wa PiTFT:

  • Pakua toleo la hivi majuzi la mjamaa wa Adafruit na PiTFT kwenye saraka yako ya upakuaji ya MacBook
  • Wakati hii ya kufundisha iliandikwa toleo la hivi karibuni lilikuwa: 24 Septemba, 2015 jessie
  • Sogeza picha 2015-09-24-raspbian-jessie-pitft28r.img kutoka kwa upakuaji hadi saraka ambayo unahifadhi picha:

Directory saraka-yako-ya-picha-saraka ♣

Kwa mfano, ninatumia:

$ cd "/ Watumiaji / ♣ my_macbook_name ♣ / Desktop / wifiEnabledHome / Raspberry Pi kuanzisha / picha za raspbian"

Chanzo: Maagizo ya usanidi wa Adafruit PiTFT

Hatua ya 3: Choma Picha ya Raspbian kwenye Kadi ya Micro SD

MUHIMU: hakikisha unaandika kwa nambari sahihi ya diski - ikiwa utaingiza nambari ya diski isiyo sahihi, utaifuta diski yako ngumu!

Ingiza kadi ndogo ya SD kwenye adapta ya SD, na kisha ingiza adapta ya SD kwenye MacBook.

Kwenye MacBook tumia maagizo haya kutoka kwa Raspberry Pi. Imefupishwa hapa:

  • Fungua dirisha la terminal la MacBook
  • Badilisha kwa saraka iliyo na picha ya raspbian

$ cd directory saraka-ya-picha-yako ♣

  • Tambua diski (sio kizigeu) cha kadi yako ya SD
  • Katika kesi hii, disk2 (sio disk2s1) au disk # = 2
  • Ili kutambua kadi yako ndogo ya SD, tumia amri:

Orodha ya $ diskutil

/ Dev / disk0 #: TYPE JINA 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 JINA SIZE IDENTIFIER 0: Apple_partition_scheme * 2.5 GB disk1 1 1: Apple_partition_map 1.5 KB disk1s1 2: Apple_HFS ♣ my_dvd ♣ 2.5 GB disk1s2 / dev / disk2 #: JINA LA AINA SIZE IDENTIFIER 0: FDisk_partition_scheme * 15.5 GB disk2_32: 1 GB disk2 1: Windows 15 disk1 1

  • Kutoka hapo juu, kadi yangu ndogo ya SD ni diski # 2
  • Punguza kadi yako ya SD kwa kutumia:

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

Nakili picha hiyo kwenye kadi yako ya SD. Hakikisha jina la picha na diski # ni sahihi

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

  • CTRL-t kuona hali ya kunakili.
  • Ikiwa kuna makosa, jaribu maadili tofauti kwa chaguo la bs, kama, 1m, 4m, au 1M. Ukubwa mkubwa wa Kuzuia (bs) unahitajika kwa anatoa kubwa. Herufi ndogo huonekana kupendelewa na MacBook.
  • Ukikamilisha, punguza Kadi ya SD:

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

  • Ondoa adapta ya SD kutoka MacBook na uondoe kadi ndogo ya SD kutoka kwa adapta
  • Ingiza Kadi ndogo ya SD kwenye Raspberry Pi

Hatua ya 4: Uunganisho wa Raspberry Pi

Uunganisho wa Raspberry Pi
Uunganisho wa Raspberry Pi

Ingiza hizi kwenye Raspberry Pi

  • Kadi ndogo ya SD
  • Cable ya Ethernet
  • Dongle ya Wi-Fi
  • Cable ya USB ya I / O (tazama picha hapo juu)

    • Ardhi = waya mweusi, pini 06 kwenye RPi
    • Tx = Waya wa manjano, pini 08
    • Rx = Waya nyekundu, pin10

Mara tu hapo juu kukamilika:

Ingiza kebo ya umeme

Ingiza kebo ya USB / Serial kwenye bandari ya MacBook USB

Hatua ya 5: Tambua Bandari ya USB

Tambua Port ya USB inayotumiwa na adapta ya USB-Serial. MacBook yangu hutumia chip kutoka FTDI.

Fungua dirisha la wastaafu

Kuna vifaa vingi katika / dev. Tumia amri hii kutambua kifaa:

$ ls / dev / tty.

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

Hapa kuna njia mbadala ya kugundua:

$ ls / dev | grep FT | grep tty

tty.bunifu-FT9314WH

Ikiwa hakuna kazi hapo juu, basi jaribu hii:

Ingiza kebo ya USB kwenye MacBook, na uendesha:

$ ls / dev | grep tty

Chomoa kebo ya USB, subiri sekunde chache na uendesha:

$ ls / dev | grep tty

Tambua tofauti

Hatua ya 6: Fungua Dirisha la Kituo na Unganisha kwa Raspberry Pi

Unganisha MacBook kwenye Raspberry Pi ukitumia kebo ya serial ya USB.

Fungua dirisha la wastaafu. Tazama picha hapo juu na usanidi upendeleo wa dirisha la terminal.

  • Kituo, chagua Mapendeleo, bonyeza kichupo cha hali ya juu
  • xterm na vt100 hufanya kazi, lakini ansi inafanya kazi vizuri wakati wa kutumia nano
  • Weka Western ASCII badala ya unicode (UTF-8))

Katika dirisha la terminal ingiza:

$ skrini / dev / tty.usbserial-FT9314WH 115200

Kutumia dirisha la terminal kwenye MacBook, ingia kwa RPi: jina la mtumiaji = nenosiri la pi = rasiberi

Kumbuka: kebo ya USB-serial inaweza kuacha herufi. Ikiwa wahusika wameachwa huwezi kupata haraka, bonyeza Rudisha au ingiza jina la mtumiaji na bonyeza Enter.

Ikiwa hali ya kurejesha inaonekana, basi kadi ndogo ya SD haijawekwa kwa usahihi. Anza tena.

  • Haraka ya hali ya kupona ni #
  • Haraka ya kawaida ya Raspbian ni $.
  • Kuingia na nywila ya kupona ya NOOBS ni: mzizi na rasipiberi

Hatua ya 7: Sanidi Raspberry Pi

Sanidi raspbian kwa kutumia raspi-config

$ sudo raspi-config

  • Panua mfumo wa faili
  • Na reboot (tab kumaliza na kugonga Enter) na uwashe upya

$ sudo raspi-config

Badilisha nenosiri la mtumiaji liwe word yako_nenosiri_ya neno_yafu

Chaguzi za ujanibishaji (Ninaishi katika ukanda wa saa wa Amerika ya Kati - badili kutoshea mahitaji yako)

  • * inaonyesha iliyochaguliwa
  • Tumia mwambaa wa nafasi kugeuza *
  • Kwa Amerika, badilisha mahali unclick GB (kutumia nafasi ya nafasi) na ubofye US English UTF 8 (en_US. UTF-8 UTF-8)
  • Bonyeza OK, chagua UTF na bonyeza OK

$ sudo reboot

Wakati dirisha la terminal la MacBook linachanganyikiwa:

  • Funga dirisha la terminal (funga windows zote za terminal na programu ya terminal ya kutoka)
  • Chomoa kebo ya USB kutoka MacBook
  • Subiri sekunde chache na unganisha tena kebo ya USB
  • Anza dirisha mpya la terminal na uingie

$ sudo apt-pata sasisho

$ sudo apt-pata kuboresha $ sudo apt-pata auto kuondoa $ sudo reboot

Endelea kuanzisha raspbian

$ sudo raspi-config

Chaguzi za ujanibishaji

  • Badilisha ukanda wa saa Amerika na Kati
  • Tab ya Kumaliza na kuwasha tena

$ sudo reboot

$ sudo raspi-config

Chaguzi za hali ya juu

  • Badilisha jina la mwenyeji liwe name jina lako_ya_ya_za_pamoja
  • Washa SSH
  • Maliza
  • Anzisha upya

Hatua ya 8: Sanidi Raspberry Pi WiFi

Endesha amri:

$ sudo nano / etc / network / interfaces

na hariri ili iwe na tu:

auto wlan0

ruhusu hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ yako-ssid ♣" wpa-psk "phrase maneno yako ya kupitisha <♣"

CTRL-o kuandika faili

ENTER kuthibitisha kuandika

CTRL-x kutoka mhariri wa nano

Endesha amri:

$ sudo reboot

Hatua ya 9: Sanidi Gmail

Barua ni muhimu sana kwa kupokea arifa na arifu juu ya maswala kwenye Raspberry Pi.

Hakikisha hazina za kisasa zimesasishwa. Endesha amri:

$ sudo apt-pata sasisho

Sakinisha huduma za SSMTP na barua:

$ sudo apt-kupata kufunga ssmtp

$ sudo apt-get kufunga barua pepe

Hariri faili ya usanidi wa SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

kama ifuatavyo:

mailhub = smtp.

Hariri faili ya majina ya SSMTP:

$ sudo nano / etc / ssmtp / revaliases

Unda laini moja kwa kila mtumiaji kwenye mfumo wako ambayo itaweza kutuma barua pepe. Kwa mfano:

mzizi: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587

Weka ruhusa za faili ya usanidi wa SSMTP:

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

Hatua ya 10: Unganisha Uonyesho wa PiTFT kwa Raspberry Pi

Endesha amri

$ sudo kuzima -h 0

Ondoa kebo ya ethernet

Ondoa viunganisho vya kebo za USB kutoka kwa Raspberry Pi na kutoka kwa MacBook

Ondoa usambazaji wa umeme

Ambatisha onyesho la PiTFT kwa Raspberry Pi

Rejesha usambazaji wa umeme

Wakati Raspberry Pi inapoanza tena, onyesho linapaswa kufanya kazi. Unaweza kuacha sasa.

Hatua ya 11: Hifadhi Kadi ya Micro SD

Wakati Raspberry Pi inapoanzisha, kisha rudisha picha. Tumia picha hii kuunda mradi unaofuata.

Pia, chelezo mradi ukikamilika. Ikiwa chochote kitaenda vibaya na kadi ya SD, basi ni rahisi kuirejesha.

Zima Raspberry Pi

$ sudo kuzima -h 0

Subiri hadi kadi izime, kisha uondoe usambazaji wa umeme, na kisha uondoe Kadi ndogo ya SD

Ingiza kadi ndogo ya SD kwenye adapta ya SD, kisha ingiza adapta ya SD kwenye MacBook

Kwenye MacBook tumia maagizo haya kutoka kwa The Pi Hut na marekebisho kama ifuatavyo:

Fungua dirisha la wastaafu

Badilisha kwa saraka iliyo na picha ya raspbian

$ cd directory saraka-ya-picha-yako ♣

Tambua diski (sio kizigeu) cha kadi yako ya SD k.v. disk4 (sio disk4s1). Kutoka kwa pato la diskutil, = 4

Orodha ya $ diskutil

MUHIMU: hakikisha unatumia sahihi - ikiwa utaingia vibaya, utaishia kufuta diski yako ngumu!

Nakili picha hiyo kutoka kwa kadi yako ya SD. Hakikisha jina la picha na ni sahihi:

$ sudo dd if = / dev / disk ♣ micro-SD-kadi-diski # ♣ ya = ♣ saraka yako ya-macbook-picha ♣ / SDCardBackup ♣ maelezo ♣.dmg

CTRL-t kuona hali ya kunakili.

Ukikamilisha, punguza Kadi ya SD:

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

Ondoa adapta ya SD kutoka MacBook na uondoe kadi ndogo ya SD kutoka kwa adapta

Ingiza Kadi ndogo ya SD kwenye Raspberry Pi

Kwenye mradi unaofuata, tumia picha hii na uruke hatua nyingi katika hii inayoweza kufundishwa.

Na umemaliza!

Ilipendekeza: