Sadržaj:
- Korak 1: Prikupite dijelove
- Korak 2: Preuzmite Adafruit -ovu verziju Raspbiana sa PiTFT podrškom
- Korak 3: narežite Raspbian sliku na mikro SD karticu
- Korak 4: Raspberry Pi veze
- Korak 5: Odredite USB port
- Korak 6: Otvorite prozor terminala i povežite se s Raspberry Pi
- Korak 7: Postavite Raspberry Pi
- Korak 8: Postavite Raspberry Pi WiFi
- Korak 9: Postavite Gmail
- Korak 10: Povežite PiTFT ekran sa Raspberry Pi
- Korak 11: Napravite sigurnosnu kopiju Micro SD kartice
Video: Podesite Raspberry Pi sa AdaFruit -ovim PiTFT ekranom: 11 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:07
NAPOMENA: Budući da je zastario, ovu instrukciju ne treba koristiti. Molimo vas da koristite AdaFruit's Easy Install.
Podesite Raspberry Pi da radi sa Adafruit -ovim PiTFT ekranom.
Ova instrukcija koristi MacBook Pro i specijalizirani USB kabel umjesto monitora, tipkovnice i miša za postavljanje Raspberry Pi.
Vrlo sam uzbuđen zbog PiTFT ekrana i želim ga dodati u mnoge svoje projekte kućne automatizacije. Prvi korak je da ga pokrenete kako bih ga mogao dodati u druge projekte.
Ciljevi projekta:
Postavite Adafruit -ov PiTFT ekran za rad na Raspberry Pi -u
Napomene:
- tekst zatvoren pikovima, poput ovog ♣ zamijeni-ovo ♣ treba zamijeniti stvarnom vrijednošću
- Pokušao sam kreditirati svaki korišteni izvor. Izvinjavam se na eventualnim propustima.
- $ označava naredbu koja se izvršava u prozoru terminala na MacBook -u i obično se izvršava na Raspberry Pi
- Bezuspješno sam pokušavao natjerati PiTFT da radi na Diet-Pi-u
Korak 1: Prikupite dijelove
Otkrio sam da donji dijelovi najbolje funkcioniraju u mojim aplikacijama. Ovi dijelovi su 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čunar)
- Ethernet kabel, usmjerivač, bežična pristupna tač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 od Amazona 5,99 USD
- Mikro USB na USB kabel 3 ft sa Amazonke 4,69 USD
- FTDI TTL-232R-RPI serijski na USB kabel od Mousera 15 USD
- SanDisk Ultra 16 GB microSDHC klase 10 sa adapterom (SDSQUAN-016G-G4A) sa Amazona 8,99 USD
- PiTFT - Sastavljen 320x240 2.8 "TFT+ekran osetljiv na dodir za Raspberry Pi Adafruit 34,95 USD
Korak 2: Preuzmite Adafruit -ovu verziju Raspbiana sa PiTFT podrškom
Preuzmite Adafruit's Raspian sa PiTFT podrškom:
- Preuzmite najnoviju verziju Adapruit -ovog raspbiana sa PiTFT -om u direktorij za preuzimanje vašeg MacBook -a
- Kada je ovo uputstvo napisano, najnovija verzija je bila: 24. septembar, 2015 jessie
- Premjestite sliku 2015-09-24-raspbian-jessie-pitft28r.img iz preuzimanja u direktorij u koji pohranjujete slike:
♣ vaš-macbook-image-direktorij ♣
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: unesite 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 ova uputstva iz Raspberry Pi. Sažeto ovdje:
- Otvorite prozor terminala MacBook
- Promijenite u direktorij koji sadrži raspbian sliku
$ cd ♣ your-macbook-image-directory ♣
- Identificirajte disk (ne particiju) vaše SD kartice
- U ovom slučaju, disk2 (ne disk2s1) ili disk# = 2
- Da biste identificirali svoju mikro SD karticu, pokrenite naredbu:
$ diskutil lista
/dev/disk0 #: ID TIPA VELIČINE IDENTIFIKATOR 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: TYPE SIDE 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
- Iz gore navedenog, moja SD mikro kartica je disk broj 2
- Demontirajte SD karticu koristeći:
$ diskutil unmountDisk /dev /disk ♣ mikro-SD-kartica-disk#♣
Kopirajte sliku na SD karticu. Uvjerite se da su 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 da vidite status kopiranja.
- Ako postoje greške, isprobajte različite vrijednosti za opciju bs, na primjer, 1m, 4m ili 1M. Veće veličine blokova (bs) potrebne su za veće pogone. Čini se da MacBook preferira mala slova m.
- Kada 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
Umetnite ih u Raspberry Pi
- Micro SD kartica
- Ethernet kabel
- Wi-Fi dongle
-
USB serijski U/I kabl (pogledajte slike iznad)
- Uzemljenje = Crna žica, pin 06 na RPi
- Tx = Žuta žica, pin 08
- Rx = Crvena žica, pin10
Kada se gore navedeno dovrši:
Umetnite kabl za napajanje
Umetnite USB/serijski kabel u USB port MacBook -a
Korak 5: Odredite USB port
Odredite USB port 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-Incoming-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
Identificirajte razlike
Korak 6: Otvorite prozor terminala i povežite se s Raspberry Pi
Povežite 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
Koristeći prozor 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. Poceti ponovo.
- Odziv za način oporavka je #
- Normalni upit Raspbiana je $.
- Prijava i lozinka za oporavak NOOBS -a su: root i malina
Korak 7: Postavite Raspberry Pi
Postavite raspbian pomoću raspi-config
$ sudo raspi-config
- Proširite datotečni sistem
- Ponovo pokrenite sistem (tabulator do Finish i pritisnite Enter) i ponovo pokrenite sistem
$ sudo raspi-config
Promijenite korisničku lozinku u ♣ vaša_nova_zaporka ♣
Mogućnosti internalizacije (živim u centralnoj američkoj vremenskoj zoni - promijenite prema vašim potrebama)
- * označava odabrano
- Koristite razmaknicu za prebacivanje *
- Za SAD promijenite lokalizaciju, kliknite unc GB (koristeći razmaknicu) i kliknite US English UTF 8 (sr_US. UTF-8 UTF-8)
- Pritisnite U redu, odaberite UTF i kliknite U redu
$ sudo ponovno pokretanje
Kada 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
- Sačekajte nekoliko sekundi i ponovo uključite USB kabl
- Pokrenite novi prozor terminala i prijavite se
$ sudo apt-get update
$ sudo apt-get upgrade $ sudo apt-get automatsko uklanjanje $ sudo ponovnog pokretanja
Nastavite s postavljanjem raspbian -a
$ sudo raspi-config
Mogućnosti internalizacije
- Promijenite vremensku zonu SAD i Centralnu
- Tab za završetak i ponovno podizanje sustava
$ sudo ponovno pokretanje
$ sudo raspi-config
Napredne opcije
- Promijenite ime hosta u ♣ your_hostname ♣
- Omogući SSH
- Završi
- Ponovo pokrenite sistem
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 pokretanje
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 update
Instalirajte SSMTP i usluž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
kao što 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
Napravite jednu liniju za svakog korisnika u vašem sistemu koji će moći slati e -poštu. Na primjer:
root: ♣vaša-gmail-account♣@gmail.com: smtp.gmail.com: 587
Postavite dozvole konfiguracijske datoteke SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Korak 10: Povežite PiTFT ekran sa Raspberry Pi
Pokrenite naredbu
$ sudo shutdown -h 0
Uklonite Ethernet kabel
Uklonite konektore USB kabela s Raspberry Pi -a i s MacBook -a
Uklonite napajanje
Priključite PiTFT ekran na Raspberry Pi
Vratite napajanje
Kada se Raspberry Pi ponovno pokrene, zaslon bi trebao raditi. Sada možete prestati.
Korak 11: Napravite sigurnosnu kopiju Micro SD kartice
Kada je Raspberry Pi postavljen, napravite sigurnosnu kopiju slike. Koristite ovu sliku za kreiranje sljedećeg projekta.
Također napravite sigurnosnu kopiju projekta kada završi. Ako nešto pođe po zlu sa SD karticom, tada je lako vratiti.
Isključite Raspberry Pi
$ sudo shutdown –h 0
Sačekajte dok se kartica ne 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 ova uputstva iz Pi Hut -a sa sljedećim izmjenama:
Otvorite prozor terminala
Promijenite u direktorij koji sadrži raspbian sliku
$ cd ♣ your-macbook-image-directory ♣
Identificirajte disk (ne particiju) vaše SD kartice, npr. disk4 (ne disk4s1). Iz diskutilnog izlaza = 4
$ diskutil lista
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 dm.dmg
CTRL-t da vidite status kopiranja.
Kada 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čuje se:
Podesite Linux za Windows!: 12 koraka
Postavljanje Linuxa za Windows !: Dobro došli u skup uputa za postavljanje Linuxa za Windows! Ovaj skup uputa pomaže početnicima u komandnoj liniji da postave Ubuntu Linux sistem na svom Windows računaru i povežu svoje Windows datoteke sa svojim Linux sistemom. Linux podsistem
Kolorimetar Raspberry Pi sa ekranom e-papira: 8 koraka (sa slikama)
Kolorimetar Raspberry Pi s ekranom e-papira: Na ovoj ideji sam počeo raditi 2018. godine, budući da je to produžetak prethodnog projekta, kolorimetra. Namera mi je bila da koristim ekran sa e-papirom, tako da se kolorimetar mogao koristiti kao samostalno rešenje bez zahteva za spoljnu
Raspberry Pi 7 "Tablet sa ekranom osjetljivim na dodir: 15 koraka
Raspberry Pi 7 "Tablet sa ekranom osjetljivim na dodir: Ova instrukcija pokazuje kako se pravi punjiva litijum -jonska baterija napunjena Raspberry Pi tabletom sa ekranom osjetljivim na dodir. Ovaj projekat je otkriven na Adafruit.com i instrukcije detaljno govore o tome kako ponovo stvoriti ovaj projekat. Ova instrukcija
Podesite svjetlinu LED -a pomoću potenciometra: 4 koraka
Podesite svjetlinu LED -a pomoću potenciometra: U prethodnom članku sam vam pokazao kako očitavati vrijednost ADC -a sa Potensometra pomoću Arduina. I ovaj put ću iskoristiti očitanje vrijednosti ADC -a. To je podešavanje svjetline LED -a
Kako povezati Raspberry Pi sa mobilnim ekranom: 11 koraka
Kako spojiti Raspberry Pi na mobilni ekran: Imate li malinu pi, ali nemate monitor. Šta ćete tada učiniti, hoćete li kupiti monitor, možda ćete samo pričekati sekundu ……. ….! da li ovaj monitor napaja AC (izmjenična struja)? ali šta ako želite pristupiti (početak, programiranje