Мазмуну:

AdaFruitтин PiTFT дисплейи менен Raspberry Pi орнотуу: 11 кадам
AdaFruitтин PiTFT дисплейи менен Raspberry Pi орнотуу: 11 кадам

Video: AdaFruitтин PiTFT дисплейи менен Raspberry Pi орнотуу: 11 кадам

Video: AdaFruitтин PiTFT дисплейи менен Raspberry Pi орнотуу: 11 кадам
Video: PiTFT от Adafruit // #TBT 2024, Ноябрь
Anonim
AdaFruitтин PiTFT дисплейи менен Raspberry Pi орнотуу
AdaFruitтин PiTFT дисплейи менен Raspberry Pi орнотуу

ЭСКЕРТҮҮ: эскиргендиктен, бул көрсөтмөнү колдонууга болбойт. Сураныч, AdaFruit's Easy Install колдонуңуз.

Adafruitтин PiTFT дисплейи менен иштөө үчүн Raspberry Pi орнотуу.

Бул көрсөтмө Raspberry Pi орнотуу үчүн монитордун, клавиатуранын жана чычкандын ордуна MacBook Pro жана адистештирилген USB кабелин колдонот.

Мен PiTFT дисплейине абдан толкунданып жатам жана аны үйдөгү автоматташтыруу долбоорлорумдун көбүнө кошкум келет. Биринчи кадам - бул аны башка долбоорлорго кошуу үчүн иштетүү.

Долбоордун максаттары:

Adafruitтин PiTFT дисплейин Raspberry Piде иштетүү үчүн орнотуңуз

Эскертүүлөр:

  • текст сыяктуу күрөк менен жабылган, бул алмаштыруу-бул an чыныгы мааниге алмаштырылышы керек
  • Мен колдонулган бардык булактарды насыялоого аракет кылдым. Ар кандай кемчиликтер үчүн кечирим сурайм.
  • $ MacBookтун терминалдык терезесинде аткарылган буйрукту билдирет жана адатта Raspberry Piде аткарылат
  • Мен PiTFTти Diet-Piде иштетүү үчүн ийгиликсиз аракет кылдым

1 -кадам: Бөлүктөрдү чогултуу

Төмөндөгү бөлүктөр менин тиркемелеримде эң жакшы иштээрин таптым. Бул тетиктер кадимки старттык комплектке караганда кымбатыраак.

Бөлүктөрдү жана шаймандарды алыңыз (баасы АКШ долларында):

  • MacBook Pro (PC колдонсо болот)
  • Ethernet кабели, роутер, зымсыз кирүү түйүнү жана интернет байланышы
  • Raspberry Pi 2 Model B Element14 $ 35
  • Panda 300n WiFi адаптери Amazon $ 16.99
  • 5.2V 2.1A USB Power адаптери Amazon 5.99 $ дан
  • Микро USBден USB кабелине 3 фут Amazon 4,69 доллардан
  • FTDI TTL-232R-RPI Mouserден USB кабелине $ 15
  • SanDisk Ultra 16 GB microSDHC Class 10 адаптер менен (SDSQUAN-016G-G4A) Amazon $ 8.99
  • PiTFT - Чогулган 320x240 2.8 "TFT+Raspberry Pi Adafruit үчүн сенсордук экран $ 34.95

2 -кадам: PiTFT колдоосу менен Adafruitтин Raspbian версиясын жүктөп алыңыз

PiTFT колдоосу менен Adafruitтин Raspianын жүктөп алыңыз:

  • Adafruitтин акыркы версиясын PiTFT менен MacBookтун жүктөө каталогуна жүктөп алыңыз
  • Бул көрсөтмө жазылганда акыркы версиясы: 24 -сентябрь, 2015 -ж
  • Сүрөттү 2015-09-24-raspbian-jessie-pitft28r.img жүктөп алуудан сүрөттөрдү сактай турган каталогго жылдыруу:

♣ сиздин-macbook-сүрөт-каталогуңуз

Мисалы, мен колдоном:

$ cd "/Users/♣ my_macbook_name ♣/Desktop/wifiEnabledHome/Raspberry Pi орнотуу/raspbian сүрөттөрү"

Булак: Adafruit PiTFT орнотуу көрсөтмөлөрү

3 -кадам: Raspbian сүрөтүн Micro SD картага жазуу

МААНИЛҮҮ: туура диск номерин тергениңизди текшериңиз - эгер туура эмес диск номерин киргизсеңиз, анда катуу дискиңизди өчүрүп саласыз!

SD адаптерине микро SD картасын салыңыз, анан SD адаптерин MacBookко салыңыз.

MacBookто Raspberry Piден келген бул көрсөтмөлөрдү колдонуңуз. Бул жерде кыскача:

  • MacBook терминалынын терезесин ачыңыз
  • Raspbian сүрөтү бар каталогго өзгөртүү

$ cd ♣ сиздин MacBook-сүрөт каталогуңуз

  • SD картаңыздын дискин (бөлүгүн эмес) аныктаңыз
  • Бул учурда, disk2 (disk2s1 эмес) же диск# = 2
  • Микро SD картаңызды аныктоо үчүн төмөнкү буйрукту аткарыңыз:

$ 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 TY diskE0 NE 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_sche2_ disk2.1 152 N1 N1

  • Жогоруда айтылгандардан, менин SD микро картам - бул диск 2
  • SD картаны ажыратуу үчүн:

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

Сүрөттү SD картаңызга көчүрүңүз. Сүрөттүн аталышын жана диск # туура экенин текшериңиз

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

  • CTRL-t көчүрүү абалын көрүү үчүн.
  • Эгер каталар болсо, bs опциясы үчүн 1м, 4м же 1М сыяктуу башка баалуулуктарды колдонуп көрүңүз. Ири дисктер үчүн Larger Block Sizes (bs) талап кылынат. Кичинекей m MacBook тарабынан жактырылган окшойт.
  • Аяктаганда, SD картаны ажыратыңыз:

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

  • MacBook'тон SD адаптерин алып салыңыз жана адаптерден micro SD картасын алып салыңыз
  • Raspberry Pi'ге микро SD картаны салыңыз

4 -кадам: Raspberry Pi байланыштары

Raspberry Pi байланыштары
Raspberry Pi байланыштары

Буларды Raspberry Piге салыңыз

  • Micro SD карта
  • Ethernet кабели
  • Wi-Fi түйүнү
  • USB сериялык I/O кабели (жогорудагы сүрөттөрдү караңыз)

    • Жер = Кара зым, RPi боюнча 06 пин
    • Tx = Сары зым, пин 08
    • Rx = Кызыл зым, pin10

Жогорудагылар бүткөндөн кийин:

Электр кабелин салыңыз

USB/Сериялык кабелин MacBook USB портуна салыңыз

5 -кадам: USB портун аныктаңыз

USB-Сериялык адаптер тарабынан колдонулган USB портун аныктаңыз. Менин MacBook FTDI чипин колдонот.

Терминал терезесин ачуу

/Dev ичинде көптөгөн түзмөктөр бар. Түзмөктү аныктоо үчүн бул буйрукту колдонуңуз:

$ ls /dev/tty.*

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

Бул жерде табуунун башка жолу бар:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Эгерде жогоруда айтылгандардын бири да жардам бербесе, анда муну байкап көрүңүз:

USB кабелин MacBookко салыңыз жана иштетиңиз:

$ ls /dev | grep tty

USB кабелин сууруңуз, бир нече секунд күтө туруңуз:

$ ls /dev | grep tty

Айырмачылыктарды аныктоо

6 -кадам: Терминал терезесин ачыңыз жана Raspberry Pi менен туташыңыз

USB сериялык кабелин колдонуу менен MacBookту Raspberry Pi менен туташтырыңыз.

Терминал терезесин ачуу. Жогорудагы сүрөттү караңыз жана терминал терезесинин каалоолорун орнотуңуз.

  • Терминал, Preferences тандап, Advanced өтмөгүн чыкылдатыңыз
  • xterm жана vt100 иштейт, бирок анси нанону колдонууда жакшы иштейт
  • Юникоддун ордуна Western ASCII орнотуу (UTF-8))

Терминал терезесине киргизиңиз:

$ screen /dev/tty.usbserial-FT9314WH 115200

MacBookтун терминалдык терезесин колдонуп, RPiге кириңиз: username = pi password = малина

Эскертүү: USB сериялык кабели тамгаларды түшүрүшү мүмкүн. Эгерде символдор түшүрүлсө, сизге эскертүү берилбеши мүмкүн, Return баскычын басыңыз же колдонуучунун атын киргизиңиз жана Enter басыңыз.

Эгерде калыбына келтирүү режими пайда болсо, анда микро SD карта туура эмес орнотулган. Кайра баштан.

  • Калыбына келтирүү режиминин сурамы #
  • Raspbianдин кадимки сурамы $.
  • NOOBS калыбына келтирүүчү логин жана сырсөз: тамыр жана малина

7 -кадам: Raspberry Pi орнотуу

Raspi-config аркылуу raspbian орнотуу

$ sudo raspi-config

  • Файл тутумун кеңейтүү
  • Жана кайра жүктөө (аягына чейин өтмөк жана Enter баскычын басыңыз) жана өчүрүп күйгүзүңүз

$ sudo raspi-config

Колдонуучунун сырсөзүн ♣ your_new_password ♣ кылып өзгөртүңүз

Internalisation Options (Мен АКШнын борбордук убакыт алкагында жашайм - сиздин талаптарга ылайык өзгөртүү)

  • * тандалганын көрсөтөт
  • Которуу үчүн боштукту колдонуңуз *
  • Америка Кошмо Штаттары үчүн GB баскычын чыкылдатыңыз (боштукту колдонуп) жана US English UTF 8 (en_US. UTF-8 UTF-8) чыкылдатыңыз.
  • OK чыкылдатыңыз, UTF тандаңыз жана OK чыкылдатыңыз

$ sudo кайра жүктөө

MacBook терминалынын терезеси бузулганда:

  • Терминал терезесин жабуу (бардык терминалдык терезелерди жабуу жана терминал колдонмосунан чыгуу)
  • USB кабелин MacBookтон ажыратыңыз
  • Бир нече секунд күтө туруңуз жана USB кабелин кайра туташтырыңыз
  • Жаңы терминал терезесин баштаңыз жана кириңиз

$ sudo apt-get update

$ sudo apt-get upgrade $ sudo apt-get auto $ sudo өчүрүп-күйгүзүү

Raspbian орнотууну улантыңыз

$ sudo raspi-config

Internalisation параметрлери

  • АКШ жана Борбордук убакыт алкагын өзгөртүү
  • Аяктоо жана кайра жүктөө үчүн өтмөк

$ sudo кайра жүктөө

$ sudo raspi-config

Өркүндөтүлгөн параметрлер

  • Хосттун атын ♣ your_hostname Change деп өзгөртүңүз
  • SSH иштетүү
  • Бүтүрүү
  • Кайра жүктөө

8 -кадам: Raspberry Pi WiFi орнотуу

Буйрукту иштетүү:

$ sudo nano/etc/network/interfaces

жана түзөтүүнү гана камтыйт:

авто wlan0

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

Файл жазуу үчүн CTRL-o

Жазууну ырастоо үчүн ENTER

Нано редакторунан чыгуу үчүн CTRL-x

Буйрукту иштетүү:

$ sudo кайра жүктөө

9 -кадам: Gmail орнотуу

Почта Raspberry Piдеги маселелер боюнча эскертмелерди жана эскертүүлөрдү алуу үчүн абдан пайдалуу.

Репозиторийлердин заманбап экенин текшериңиз. Буйрукту иштетүү:

$ sudo apt-get update

SSMTP жана почта утилиталарын орнотуңуз:

$ sudo apt-get ssmtp орнотуу

$ sudo apt-get mailutils орнотуу

SSMTP конфигурация файлын түзөтүңүз:

$ sudo nano /etc/ssmtp/ssmtp.conf

төмөнкүдөй:

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

SSMTP лакап аттар файлын түзөтүңүз:

$ sudo nano/etc/ssmtp/revaliases

Электрондук каттарды жөнөтө турган тутумуңуздагы ар бир колдонуучу үчүн бир сап түзүңүз. Мисалы:

тамыр: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587

SSMTP конфигурация файлынын уруксаттарын коюңуз:

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

10 -кадам: PiTFT Displayди Raspberry Pi менен туташтырыңыз

Буйрукту иштетүү

$ sudo өчүрүү -h 0

Ethernet кабелин алып салуу

USB кабелдик туташтыргычтарды Raspberry Piден жана MacBookтон алып салыңыз

Электр менен камсыздоону алып салыңыз

Raspberry Pi'ге PiTFT дисплейин тиркеңиз

Электр менен камсыздоону калыбына келтирүү

Raspberry Pi кайра жүктөлгөндө, дисплей иштеши керек. Сиз азыр токтото аласыз.

11 -кадам: Micro SD карттын камдык көчүрмөсү

Raspberry Pi орнотулганда, сүрөттүн камдык көчүрмөсүн сактаңыз. Кийинки долбоорду түзүү үчүн бул сүрөттү колдонуңуз.

Ошондой эле, ал аяктагандан кийин долбоордун камдык көчүрмөсүн жасаңыз. Эгерде SD картада бир нерсе туура эмес болуп калса, аны калыбына келтирүү оңой.

Raspberry Pi'ни өчүрүү

$ sudo өчүрүү - h 0

Карта өчкөнчө күтө туруңуз, андан кийин электр менен жабдууну алып салыңыз, андан кийин микро SD картаны алып салыңыз

SD адаптерине микро SD картасын салыңыз, анан SD адаптерин MacBookко салыңыз

MacBook'то The Pi Hutтун көрсөтмөлөрүн төмөнкүдөй өзгөртүүлөр менен колдонуңуз:

Терминал терезесин ачуу

Raspbian сүрөтү бар каталогго өзгөртүү

$ cd ♣ сиздин MacBook-сүрөт каталогуңуз

SD картаңыздын дискин (бөлүгүн эмес) аныктаңыз, мис. disk4 (disk4s1 эмес). Diskutil чыгаруудан, = 4

$ diskutil тизмеси

МААНИЛҮҮ: туура колдонгонуңузду текшериңиз - эгер туура эмес киргизсеңиз, анда сиз катуу дискиңизди тазалап саласыз!

Сүрөттү SD картаңыздан көчүрүңүз. Сүрөттүн аталышын жана туура экендигин текшериңиз:

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

CTRL-t көчүрүү абалын көрүү үчүн.

Аяктаганда, SD картаны ажыратыңыз:

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

MacBook'тон SD адаптерин алып салыңыз жана адаптерден micro SD картасын алып салыңыз

Raspberry Pi'ге микро SD картаны салыңыз

Кийинки долбоордо бул сүрөттү колдонуңуз жана бул көрсөтмөдө көптөгөн кадамдарды өткөрүп жибериңиз.

А сиз бүттүңүз!

Сунушталууда: