Sadržaj:

Postavljanje Raspberry Pi s AdaFruit -ovim PiTFT zaslonom: 11 koraka
Postavljanje Raspberry Pi s AdaFruit -ovim PiTFT zaslonom: 11 koraka

Video: Postavljanje Raspberry Pi s AdaFruit -ovim PiTFT zaslonom: 11 koraka

Video: Postavljanje Raspberry Pi s AdaFruit -ovim PiTFT zaslonom: 11 koraka
Video: MKS SGEN L V1.0 - Simple Switch Endstop 2024, Srpanj
Anonim
Postavite Raspberry Pi s AdaFruit -ovim PiTFT zaslonom
Postavite Raspberry Pi s AdaFruit -ovim PiTFT zaslonom

NAPOMENA: Budući da je zastario, ovaj se naputak ne smije koristiti. Upotrijebite AdaFruit's Easy Install.

Postavite Raspberry Pi na rad s Adafruit -ovim PiTFT zaslonom.

Ovaj instruktor koristi MacBook Pro i specijalizirani USB kabel umjesto monitora, tipkovnice i miša za postavljanje Raspberry Pi.

Vrlo sam uzbuđen PiTFT zaslonom i želim ga dodati u mnoge svoje projekte kućne automatizacije. Prvi korak je pokrenuti ga kako bih ga mogao dodati u druge projekte.

Ciljevi projekta:

Postavite Adafruitov PiTFT zaslon za rad na Raspberry Pi

Bilješke:

  • tekst zatvoren pikovima, poput ovog ♣ zamijeni-ovo ♣ treba zamijeniti stvarnom vrijednošću
  • Pokušao sam kreditirati svaki korišteni izvor. Ispričavam se na eventualnim propustima.
  • $ označava naredbu koja se izvršava u prozoru terminala na MacBooku i obično se izvršava na Raspberry Pi
  • Bezuspješno sam pokušavao natjerati PiTFT da radi na Diet-Pi

Korak 1: Skupite dijelove

Otkrio sam da se donji dijelovi najbolje ponašaju u mojim aplikacijama. Ovi su dijelovi skuplji nego što se nalazi u uobičajenom početnom setu.

Nabavite dijelove i alate (cijene u USD):

  • MacBook Pro (može se koristiti računalo)
  • Ethernet kabel, usmjerivač, bežična pristupna točka i internetska veza
  • Raspberry Pi 2 Model B Element14 35 USD
  • Panda 300n WiFi adapter Amazon 16,99 USD
  • 5.2V 2.1A USB adapter za napajanje s Amazona 5,99 USD
  • Mikro USB na USB kabel 3 ft od Amazona 4,69 USD
  • FTDI TTL-232R-RPI Serijski na USB kabel od Mousera 15 USD
  • SanDisk Ultra 16 GB microSDHC klase 10 s adapterom (SDSQUAN-016G-G4A) od Amazona 8,99 USD
  • PiTFT - sastavljen 320x240 2.8 "TFT+zaslon osjetljiv na dodir za Raspberry Pi Adafruit 34,95 USD

Korak 2: Preuzmite Adafruit -ovu verziju Raspbiana s PiTFT podrškom

Preuzmite Adafruit's Raspian s PiTFT podrškom:

  • Preuzmite najnoviju verziju Adapruit -ovog raspbiana s PiTFT -om u direktorij za preuzimanje vašeg MacBook računala
  • Kad je ova instrukcija napisana, najnovija verzija bila je: 24. rujna, 2015 jessie
  • Premjestite sliku 2015-09-24-raspbian-jessie-pitft28r.img iz preuzimanja u direktorij u koji pohranjujete slike:

♣ vaš-macbook-image-imenik ♣

Na primjer, koristim:

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

Izvor: Upute za postavljanje Adafruit PiTFT -a

Korak 3: narežite Raspbian sliku na mikro SD karticu

VAŽNO: provjerite jeste li unijeli ispravan broj diska - ako unesete pogrešan broj diska, izbrisat ćete svoj tvrdi disk!

Umetnite mikro SD karticu u SD adapter, a zatim umetnite SD adapter u MacBook.

Na MacBook -u koristite ove upute iz Raspberry Pi. Ovdje je sažeto:

  • Otvorite prozor terminala MacBook
  • Promijenite u direktorij koji sadrži sliku Raspbian

$ cd ♣ your-macbook-image-directory ♣

  • Identificirajte disk (ne particiju) svoje SD kartice
  • U ovom slučaju, disk2 (ne disk2s1) ili disk# = 2
  • Da biste identificirali svoju mikro SD karticu, pokrenite naredbu:

$ diskutil popis

/dev/disk0 #: IDENTIFIKATOR NAZIVA TIPA NAZIVA 0: GUID_partition_scheme *160,0 GB disk0 1: EFI EFI 209,7 MB disk0s1 2: Apple_HFS ♣ moj_macbook ♣ 159,2 GB disk0s2 3: Apple_Boot Recovery HD 650,0 MB disk0s3/dev/NAME1: DYP/NAME1: IDENTIFIER 0: Apple_partition_scheme *2,5 GB disk1 1: Apple_partition_map 1,5 KB disk1s1 2: Apple_HFS ♣ moj_dvd ♣ 2,5 GB disk1s2 /dev /disk2 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *15,5 GB disk2 1 Windows2 NO2 disk2 1: Windows2 NO2 disk2 1: Windows 2

  • Iz gore navedenog, moja SD mikro kartica je disk# 2
  • Isključite SD karticu pomoću:

$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kartica-disk#♣

Kopirajte sliku na SD karticu. Provjerite jesu li naziv slike i disk # ispravni

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

  • CTRL-t za pregled statusa kopiranja.
  • Ako postoje pogreške, pokušajte s različitim vrijednostima za opciju bs, poput, 1m, 4m ili 1M. Veće veličine blokova (bs) potrebne su za veće pogone. Čini se da MacBook preferira mala slova m.
  • Kad završite, odspojite SD karticu:

$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kartica-disk#♣

  • Uklonite SD adapter iz MacBook -a i uklonite mikro SD karticu iz adaptera
  • Umetnite mikro SD karticu u Raspberry Pi

Korak 4: Raspberry Pi veze

Raspberry Pi veze
Raspberry Pi veze

Umetnite ih u Raspberry Pi

  • Micro SD kartica
  • Ethernet kabel
  • Wi-Fi dongle
  • USB serijski I/O kabel (pogledajte slike iznad)

    • Uzemljenje = Crna žica, pin 06 na RPi
    • Tx = Žuta žica, pin 08
    • Rx = Crvena žica, pin10

Nakon što se gore navedeno dovrši:

Umetnite kabel za napajanje

Umetnite USB/serijski kabel u USB priključak za MacBook

Korak 5: Odredite USB port

Odredite USB priključak koji koristi USB-serijski adapter. Moj MacBook koristi čip iz FTDI -ja.

Otvorite prozor terminala

U /dev postoji mnogo uređaja. Koristite ovu naredbu za identifikaciju uređaja:

$ ls /dev/tty.*

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

Evo alternativnog načina otkrivanja:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Ako ništa od gore navedenog ne uspije, pokušajte sljedeće:

Umetnite USB kabel u MacBook i pokrenite:

$ ls /dev | grep tty

Isključite USB kabel, pričekajte nekoliko sekundi i pokrenite:

$ ls /dev | grep tty

Utvrdite razlike

Korak 6: Otvorite prozor terminala i povežite se s Raspberry Pi

Spojite MacBook na Raspberry Pi pomoću USB serijskog kabela.

Otvorite prozor terminala. Pogledajte gornju sliku i postavite postavke prozora terminala.

  • Terminal, odaberite Postavke, kliknite karticu Napredno
  • xterm i vt100 rade, ali ansi radi bolje kada se koristi nano
  • Postavite Western ASCII umjesto unicode (UTF-8))

U prozor terminala unesite:

$ screen /dev/tty.usbserial-FT9314WH 115200

Pomoću prozora terminala na MacBook -u prijavite se u RPi: korisničko ime = pi lozinka = malina

Napomena: USB-serijski kabel može ispustiti znakove. Ako su znakovi ispušteni, možda nećete dobiti upit, pritisnite Return ili unesite korisničko ime i pritisnite Enter.

Ako se pojavi način oporavka, mikro SD kartica nije ispravno postavljena. Početi ispočetka.

  • Odziv za način oporavka je #
  • Normalni upit Raspbiana je $.
  • Prijava i lozinka za oporavak NOOBS -a su: root i malina

Korak 7: Postavljanje Raspberry Pi

Postavite raspbian pomoću raspi-config

$ sudo raspi-config

  • Proširite datotečni sustav
  • I ponovno pokrenite (tabulator do Finish i pritisnite Enter) i ponovno pokrenite sustav

$ sudo raspi-config

Promijenite korisničku lozinku u ♣ vaša_nova_zaporka ♣

Mogućnosti internalizacije (živim u centralnoj američkoj vremenskoj zoni - promijenite prema svojim zahtjevima)

  • * označava odabrano
  • Koristite razmaknicu za prebacivanje *
  • Za SAD, promijenite lokalizaciju, kliknite unc GB (pomoću razmaknice) i kliknite US English UTF 8 (hr_US. UTF-8 UTF-8)
  • Pritisnite U redu, odaberite UTF i kliknite U redu

$ sudo ponovno podizanje sustava

Kad se prozor MacBook terminala pokvari:

  • Zatvorite prozor terminala (zatvorite sve prozore terminala i izađite iz aplikacije terminala)
  • Isključite USB kabel iz MacBook -a
  • Pričekajte nekoliko sekundi i ponovno uključite USB kabel
  • Pokrenite novi prozor terminala i prijavite se

$ sudo apt-get ažuriranje

$ sudo apt-get upgrade $ sudo apt-get automatsko uklanjanje $ sudo ponovno podizanje sustava

Nastavite s postavljanjem raspbian -a

$ sudo raspi-config

Mogućnosti internalizacije

  • Promijenite američku i središnju vremensku zonu
  • Tab za završetak i ponovno podizanje sustava

$ sudo ponovno podizanje sustava

$ sudo raspi-config

Napredne opcije

  • Promijenite naziv hosta u ♣ your_hostname ♣
  • Omogući SSH
  • Završi
  • Ponovno podizanje sustava

Korak 8: Postavite Raspberry Pi WiFi

Pokrenite naredbu:

$ sudo nano/etc/network/sučelja

i uredite da sadrži samo:

auto wlan0

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

CTRL-o za pisanje datoteke

ENTER za potvrdu pisanja

CTRL-x za izlaz iz nano uređivača

Pokrenite naredbu:

$ sudo ponovno podizanje sustava

Korak 9: Postavite Gmail

Mail je vrlo koristan za primanje obavijesti i upozorenja o problemima na Raspberry Pi.

Uvjerite se da su spremišta ažurirana. Pokrenite naredbu:

$ sudo apt-get ažuriranje

Instalirajte SSMTP i pomoćne programe za poštu:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Uredite konfiguracijsku datoteku SSMTP:

$ sudo nano /etc/ssmtp/ssmtp.conf

kako slijedi:

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

Uredite datoteku pseudonima SSMTP:

$ sudo nano/etc/ssmtp/revaliases

Izradite jedan redak za svakog korisnika u vašem sustavu koji će moći slati e -poštu. Na primjer:

korijen: ♣vaš-gmail-račun♣@gmail.com: smtp.gmail.com: 587

Postavite dopuštenja konfiguracijske datoteke SSMTP:

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

Korak 10: Povežite PiTFT zaslon s Raspberry Pi

Pokrenite naredbu

$ sudo shutdown -h 0

Uklonite Ethernet kabel

Uklonite priključke USB kabela s Raspberry Pi i s MacBook -a

Uklonite napajanje

Priključite PiTFT zaslon na Raspberry Pi

Vratite napajanje

Kad se Raspberry Pi ponovno pokrene, zaslon bi trebao raditi. Sada možete prestati.

Korak 11: Izradite sigurnosnu kopiju Micro SD kartice

Kad je Raspberry Pi postavljen, sigurnosno kopirajte sliku. Ovu sliku upotrijebite za izradu sljedećeg projekta.

Također napravite sigurnosnu kopiju projekta kada dovrši. Ako bilo što pođe po zlu sa SD karticom, lako ju je vratiti.

Isključite Raspberry Pi

$ sudo shutdown –h 0

Pričekajte da se kartica isključi, a zatim uklonite napajanje, a zatim uklonite mikro SD karticu

Umetnite mikro SD karticu u SD adapter, a zatim umetnite SD adapter u MacBook

Na MacBook -u koristite ove upute iz Pi Hut -a sa sljedećim izmjenama:

Otvorite prozor terminala

Promijenite se u direktorij koji sadrži raspbian sliku

$ cd ♣ your-macbook-image-directory ♣

Identificirajte disk (ne particiju) svoje SD kartice, npr. disk4 (ne disk4s1). Iz izlaza diskutila = 4

$ diskutil popis

VAŽNO: provjerite koristite li ispravno - ako unesete pogrešno, na kraju ćete izbrisati tvrdi disk!

Kopirajte sliku sa SD kartice. Uvjerite se da je naziv slike ispravan:

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

CTRL-t za pregled statusa kopiranja.

Kad završite, odspojite SD karticu:

$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kartica-disk#♣

Uklonite SD adapter iz MacBook -a i uklonite mikro SD karticu iz adaptera

Umetnite mikro SD karticu u Raspberry Pi

Na sljedećem projektu upotrijebite ovu sliku i preskočite mnoge korake u ovom uputstvu.

I gotovi ste!

Preporučeni: