Სარჩევი:

ჟოლოს პი დაყენება AdaFruit– ის PiTFT ჩვენებით: 11 ნაბიჯი
ჟოლოს პი დაყენება AdaFruit– ის PiTFT ჩვენებით: 11 ნაბიჯი

ვიდეო: ჟოლოს პი დაყენება AdaFruit– ის PiTFT ჩვენებით: 11 ნაბიჯი

ვიდეო: ჟოლოს პი დაყენება AdaFruit– ის PiTFT ჩვენებით: 11 ნაბიჯი
ვიდეო: ჟირაფი ჟოზე - ფერები (სეზონი 1 | სერია 4) 2024, ივლისი
Anonim
დააინსტალირეთ ჟოლო Pi AdaFruit– ის PiTFT ჩვენებით
დააინსტალირეთ ჟოლო Pi AdaFruit– ის PiTFT ჩვენებით

შენიშვნა: რადგან ის მოძველებულია, ეს ინსტრუქცია არ უნდა იქნას გამოყენებული. გთხოვთ გამოიყენოთ AdaFruit– ის მარტივი ინსტალაცია.

დააინსტალირეთ Raspberry Pi Adafruit– ის PiTFT ეკრანზე მუშაობისთვის.

ეს ინსტრუქცია იყენებს MacBook Pro- ს და სპეციალურ USB კაბელს მონიტორის, კლავიატურისა და მაუსის ნაცვლად Raspberry Pi- ს დასაყენებლად.

მე ძალიან აღფრთოვანებული ვარ PiTFT დისპლეით და მინდა დავამატო ის ჩემი სახლის ავტომატიზაციის ბევრ პროექტში. პირველი ნაბიჯი არის მისი გაშვება, რათა შემიძლია სხვა პროექტებს დავამატო.

პროექტის მიზნები:

შექმენით Adafruit– ის PiTFT ჩვენება Raspberry Pi– ზე გასაშვებად

შენიშვნები:

  • ყვავიში ჩასმული ტექსტი, როგორიც არის ეს ♣ შეცვალეთ-ეს ♣ უნდა შეიცვალოს ფაქტობრივი მნიშვნელობით
  • მე შევეცადე შემეფასებინა ყველა გამოყენებული წყარო. ბოდიშს გიხდით ნებისმიერი გამოტოვებისთვის.
  • $ მიუთითებს MacBook– ის ტერმინალურ ფანჯარაში შესრულებულ ბრძანებას და ჩვეულებრივ შესრულებულია Raspberry Pi– ზე
  • მე წარუმატებლად შევეცადე PiTFT გაშვებულიყო Diet-Pi– ზე

ნაბიჯი 1: შეაგროვეთ ნაწილები

მე აღმოვაჩინე, რომ ქვემოთ მოყვანილი ნაწილები საუკეთესოდ ასრულებენ ჩემს პროგრამებს. ეს ნაწილები უფრო ძვირია, ვიდრე ჩვეულებრივ დამწყებ ნაკრებშია.

მიიღეთ ნაწილები და ინსტრუმენტები (ფასები აშშ დოლარში):

  • MacBook Pro (კომპიუტერის გამოყენება შესაძლებელია)
  • Ethernet კაბელი, როუტერი, უკაბელო წვდომის წერტილი და ინტერნეტი
  • Raspberry Pi 2 Model B Element14 35 დოლარი
  • Panda 300n WiFi ადაპტერი Amazon $ 16.99
  • 5.2V 2.1A USB დენის ადაპტერი ამაზონიდან $ 5.99
  • მიკრო USB to USB კაბელი 3 მეტრიდან ამაზონიდან $ 4.69
  • FTDI TTL-232R-RPI სერიული USB კაბელი Mouser– დან 15 $
  • SanDisk Ultra 16 GB microSDHC კლასი 10 ადაპტერით (SDSQUAN-016G-G4A) Amazon– დან $ 8.99
  • PiTFT - აწყობილი 320x240 2.8 "TFT+სენსორული ჟოლო Pi Adafruit 34,95 $

ნაბიჯი 2: ჩამოტვირთეთ Adafruit's Raspbian ვერსია PiTFT მხარდაჭერით

ჩამოტვირთეთ Adafruit's Raspian PiTFT მხარდაჭერით:

  • ჩამოტვირთეთ Adafruit's raspbian– ის უახლესი ვერსია PiTFT– ით თქვენი MacBook– ის გადმოტვირთვის დირექტორიაში
  • როდესაც ეს სასწავლი დაიწერა, უახლესი ვერსია იყო: 2015 წლის 24 სექტემბერი, ჯესი
  • სურათის გადატანა 2015-09-24-raspbian-jessie-pitft28r.img გადმოტვირთვებიდან დირექტორიაში, სადაც ინახავთ სურათებს:

♣ your-macbook-image-directory

მაგალითად, მე ვიყენებ:

$ cd "/მომხმარებელი/♣ my_macbook_name ♣/Desktop/wifiEnabledHome/Raspberry Pi setup/raspbian images"

წყარო: Adafruit PiTFT დაყენების ინსტრუქცია

ნაბიჯი 3: ჩაწერეთ Raspbian სურათი მიკრო SD ბარათზე

მნიშვნელოვანია: დარწმუნდით, რომ ჩაწერეთ დისკის სწორი ნომერი - თუ არასწორად შეიყვანთ დისკის ნომერს, თქვენ წაშლით თქვენს მყარ დისკს!

ჩადეთ მიკრო SD ბარათი SD ადაპტერში და შემდეგ ჩადეთ SD ადაპტერი MacBook– ში.

MacBook– ზე გამოიყენეთ ეს ინსტრუქცია Raspberry Pi– დან. შეჯამებულია აქ:

  • გახსენით MacBook ტერმინალის ფანჯარა
  • შეცვალეთ რასპბიური სურათის შემცველი დირექტორია

$ cd ♣ თქვენი-macbook-image-დირექტორია

  • განსაზღვრეთ თქვენი 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 MB disk1s/3 IDENTIFIER 0: Apple_partition_scheme *2.5 GB დისკი 1 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 *Windows 5 დისკი

  • ზემოაღნიშნულიდან გამომდინარე, ჩემი 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 მ. უფრო დიდი ბლოკის ზომები (bs) საჭიროა უფრო დიდი დისკებისთვის. როგორც ჩანს, მცირე ასო M ამჯობინებს MacBook– ს.
  • დასრულების შემდეგ, ამოიღეთ SD ბარათი:

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

  • ამოიღეთ SD ადაპტერი MacBook– დან და ამოიღეთ მიკრო SD ბარათი ადაპტერიდან
  • ჩადეთ მიკრო SD ბარათი ჟოლოს პიში

ნაბიჯი 4: Raspberry Pi კავშირი

Raspberry Pi კავშირები
Raspberry Pi კავშირები

ჩადეთ ისინი ჟოლოს პიში

  • მიკრო SD ბარათი
  • Ethernet კაბელი
  • Wi-Fi დონგლი
  • USB სერიული I/O კაბელი (იხილეთ სურათები ზემოთ)

    • მიწა = შავი მავთული, პინ 06 RPi– ზე
    • 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- ს

შეაერთეთ MacBook Raspberry Pi– ს USB სერიული კაბელის გამოყენებით.

ტერმინალის ფანჯრის გახსნა. იხილეთ სურათი ზემოთ და შექმენით ტერმინალის ფანჯრის პარამეტრები.

  • ტერმინალი, აირჩიეთ პარამეტრები, დააწკაპუნეთ გაფართოებულ ჩანართზე
  • xterm და vt100 მუშაობს, მაგრამ ansi უკეთ მუშაობს ნანოს გამოყენებისას
  • დააყენეთ დასავლური ASCII უნიკოდის ნაცვლად (UTF-8))

ტერმინალის ფანჯარაში შეიყვანეთ:

$ ეკრანი /dev/tty.usbserial-FT9314WH 115200

MacBook– ის ტერმინალური ფანჯრის გამოყენებით შედით RPi– ში: მომხმარებლის სახელი = pi პაროლი = ჟოლო

შენიშვნა: USB სერიულ კაბელს შეუძლია ჩამოაგდოს სიმბოლოები. თუ სიმბოლოები დაიშლება, შეიძლება არ მიიღოთ მოთხოვნა, დააჭირეთ დაბრუნებას ან შეიყვანეთ მომხმარებლის სახელი და დააჭირეთ Enter.

თუ გამოჩნდება აღდგენის რეჟიმი, მაშინ მიკრო SD ბარათი არ არის სწორად დაყენებული. Თავიდან დაწყება.

  • აღდგენის რეჟიმის მოთხოვნა არის #
  • რასბბიანის ნორმალური მოთხოვნაა $.
  • NOOBS აღდგენის შესვლა და პაროლი არის: root და ჟოლო

ნაბიჯი 7: დააინსტალირეთ Raspberry Pi

დააინსტალირეთ raspbian raspi-config გამოყენებით

$ sudo raspi-config

  • ფაილების სისტემის გაფართოება
  • და გადატვირთეთ (ჩანართი დასრულებისათვის და დააჭირეთ Enter) და გადატვირთეთ

$ sudo raspi-config

შეცვალეთ მომხმარებლის პაროლი ♣ your_new_password to

ინტერნალიზაციის პარამეტრები (მე ვცხოვრობ ცენტრალური ამერიკის დროის ზონაში - შეცვალეთ თქვენი მოთხოვნების შესაბამისად)

  • * მიუთითებს არჩეულს
  • გამოიყენეთ spacebar გადასატანად *
  • აშშ-სთვის შეცვალეთ ლოკალური უკაცრიელი GB (სივრცის ზოლის გამოყენებით) და დააწკაპუნეთ US English UTF 8 (en_US. UTF-8 UTF-8)
  • დააწკაპუნეთ OK, აირჩიეთ UTF და დააწკაპუნეთ OK

$ sudo გადატვირთვა

როდესაც MacBook ტერმინალის ფანჯარა არევა:

  • დახურეთ ტერმინალის ფანჯარა (დახურეთ ყველა ტერმინალის ფანჯარა და გამოდით ტერმინალის აპიდან)
  • გათიშეთ USB კაბელი MacBook– დან
  • დაელოდეთ რამდენიმე წამს და ისევ შეაერთეთ USB კაბელი
  • გახსენით ახალი ტერმინალის ფანჯარა და შედით სისტემაში

$ sudo apt-get განახლება

$ sudo apt-get upgrade $ sudo apt-get ავტომატურად ამოიღეთ $ sudo გადატვირთვა

განაგრძეთ raspbian– ის დაყენება

$ sudo raspi-config

ინტერნალიზაციის პარამეტრები

  • შეცვალეთ დროის ზონა აშშ და ცენტრალური
  • ჩანართი დასრულების და გადატვირთვისთვის

$ sudo გადატვირთვა

$ sudo raspi-config

Დამატებითი პარამეტრები

  • მასპინძლის სახელის შეცვლა ♣ your_hostname to
  • 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 ფაილის დასაწერად

ჩაწერეთ დასადასტურებლად

CTRL-x ნანო რედაქტორის გასასვლელად

გაუშვით ბრძანება:

$ sudo გადატვირთვა

ნაბიჯი 9: დააყენეთ Gmail

ფოსტა ძალიან სასარგებლოა Raspberry Pi– სთან დაკავშირებული საკითხების შესახებ შეტყობინებებისა და სიგნალების მისაღებად.

დარწმუნდით, რომ საცავები განახლებულია. გაუშვით ბრძანება:

$ sudo apt-get განახლება

დააინსტალირეთ 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

შექმენით თქვენი სისტემის თითოეული მომხმარებლისთვის ერთი ხაზი, რომელიც შეძლებს ელ.ფოსტის გაგზავნას. Მაგალითად:

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

დააყენეთ SSMTP კონფიგურაციის ფაილის ნებართვები:

$ sudo chmod 664/და ა.შ./ssmtp/ssmtp.conf

ნაბიჯი 10: დაუკავშირეთ PiTFT ჩვენება ჟოლოს Pi- ს

გაუშვით ბრძანება

$ sudo გამორთვა -h 0

ამოიღეთ Ethernet კაბელი

ამოიღეთ USB კაბელის კონექტორები Raspberry Pi– დან და MacBook– დან

ამოიღეთ კვების წყარო

მიამაგრეთ PiTFT ჩვენება Raspberry Pi– ზე

აღადგინეთ კვების წყარო

როდესაც Raspberry Pi გადატვირთულია, ჩვენება უნდა მუშაობდეს. შეგიძლია ახლა გაჩერდე.

ნაბიჯი 11: შექმენით მიკრო SD ბარათის სარეზერვო ასლი

როდესაც Raspberry Pi დაყენებულია, მაშინ შექმენით სურათის სარეზერვო ასლი. გამოიყენეთ ეს სურათი შემდეგი პროექტის შესაქმნელად.

ასევე, გააკეთეთ სარეზერვო ასლი პროექტის დასრულების შემდეგ. თუ რაიმე არასწორია SD ბარათში, მისი აღდგენა ადვილია.

ჟოლოს პი გამორთეთ

$ sudo გამორთვა –h 0

დაელოდეთ სანამ ბარათი გამორთულია, შემდეგ ამოიღეთ კვების ბლოკი და შემდეგ ამოიღეთ მიკრო SD ბარათი

ჩადეთ მიკრო SD ბარათი SD ადაპტერში და შემდეგ ჩადეთ SD ადაპტერი MacBook– ში

MacBook– ში გამოიყენეთ ეს ინსტრუქციები Pi Hut– დან შემდეგი ცვლილებებით:

ტერმინალის ფანჯრის გახსნა

შეცვალეთ რასპბიური სურათის შემცველი დირექტორია

$ cd ♣ თქვენი-macbook-image-დირექტორია

განსაზღვრეთ თქვენი SD ბარათის დისკი (არა დანაყოფი) მაგ. disk4 (არა disk4s1). დისკილის გამომავალიდან, = 4

$ diskutil სია

მნიშვნელოვანია: დარწმუნდით, რომ იყენებთ სწორს - თუ არასწორს შეიყვანთ, საბოლოოდ წაშლით თქვენს მყარ დისკს!

დააკოპირეთ სურათი თქვენი SD ბარათიდან. დარწმუნდით სურათის სახელი და არის სწორი:

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

CTRL-t კოპირების სტატუსის სანახავად.

დასრულების შემდეგ, ამოიღეთ SD ბარათი:

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

ამოიღეთ SD ადაპტერი MacBook– დან და ამოიღეთ მიკრო SD ბარათი ადაპტერიდან

ჩადეთ მიკრო SD ბარათი ჟოლოს პიში

მომდევნო პროექტში გამოიყენეთ ეს სურათი და გამოტოვეთ ბევრი ინსტრუქცია.

და თქვენ დაასრულეთ!

გირჩევთ: