Innholdsfortegnelse:

Sett opp Raspberry Pi med AdaFruit's PiTFT -skjerm: 11 trinn
Sett opp Raspberry Pi med AdaFruit's PiTFT -skjerm: 11 trinn

Video: Sett opp Raspberry Pi med AdaFruit's PiTFT -skjerm: 11 trinn

Video: Sett opp Raspberry Pi med AdaFruit's PiTFT -skjerm: 11 trinn
Video: Как сделать свой собственный мини-NAS 2024, November
Anonim
Sett opp Raspberry Pi med AdaFruit's PiTFT -skjerm
Sett opp Raspberry Pi med AdaFruit's PiTFT -skjerm

MERK: Fordi den er utdatert, bør denne instruksen ikke brukes. Vennligst bruk AdaFruit's Easy Install.

Sett opp Raspberry Pi for å fungere med Adafruit's PiTFT -skjerm.

Denne instruerbare bruker en MacBook Pro og spesialisert USB -kabel i stedet for en skjerm, tastatur og mus for å sette opp en Raspberry Pi.

Jeg er veldig spent på PiTFT -skjermen og vil legge den til i mange av mine hjemmeautomatiseringsprosjekter. Det første trinnet er å få det til å kjøre, slik at jeg kan legge det til i andre prosjekter.

Prosjektmål:

Sett opp Adafruit's PiTFT -skjerm for å kjøre på Raspberry Pi

Merknader:

  • tekst vedlagt i spar, som denne ♣ erstatte-denne ♣ bør erstattes med en faktisk verdi
  • Jeg har forsøkt å kreditere hver kilde som brukes. Jeg beklager alle mangler.
  • $ angir en kommando som er utført i et terminalvindu på MacBook og vanligvis blir utført på Raspberry Pi
  • Jeg prøvde uten hell å få PiTFT til å kjøre på Diet-Pi

Trinn 1: Samle deler

Jeg har funnet delene nedenfor som fungerer best i applikasjonene mine. Disse delene er dyrere enn i det vanlige startpakken.

Få deler og verktøy (priser i USD):

  • MacBook Pro (en PC kan brukes)
  • Ethernet -kabel, ruter, trådløst tilgangspunkt og internettforbindelse
  • Raspberry Pi 2 Model B Element14 $ 35
  • Panda 300n WiFi -adapter Amazon $ 16,99
  • 5.2V 2.1A USB -strømadapter fra Amazon $ 5,99
  • Micro USB til USB -kabel 3 fot fra Amazon $ 4,69
  • FTDI TTL-232R-RPI Seriell til USB-kabel fra Mouser $ 15
  • SanDisk Ultra 16 GB microSDHC klasse 10 med adapter (SDSQUAN-016G-G4A) fra Amazon $ 8,99
  • PiTFT - Montert 320x240 2,8 "TFT+berøringsskjerm for Raspberry Pi Adafruit $ 34,95

Trinn 2: Last ned Adafruits versjon av Raspbian med PiTFT -støtte

Last ned Adafruit's Raspian med PiTFT -støtte:

  • Last ned siste versjon av Adafruit's raspbian med PiTFT til MacBooks nedlastingskatalog
  • Da denne instruksjonsboken ble skrevet, var den siste versjonen: 24. september 2015 jessie
  • Flytt bilde 2015-09-24-raspbian-jessie-pitft28r.img fra nedlastinger til en katalog der du lagrer bilder:

♣ din-macbook-image-katalog ♣

For eksempel bruker jeg:

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

Kilde: Adafruit PiTFT oppsettsinstruksjoner

Trinn 3: Brenn Raspbian -bilde til Micro SD -kort

VIKTIG: Sørg for å skrive inn riktig disknummer - hvis du skriver inn feil disknummer, sletter du harddisken!

Sett inn et micro SD -kort i SD -adapteren, og sett deretter SD -kortet inn i MacBook.

På MacBook bruker du disse instruksjonene fra Raspberry Pi. Oppsummert her:

  • Åpne MacBook -terminalvinduet
  • Bytt til katalog som inneholder raspbian -bilde

$ cd ♣ din-macbook-image-katalog ♣

  • Identifiser disken (ikke partisjonen) på SD -kortet
  • I dette tilfellet disk2 (ikke disk2s1) eller disk# = 2
  • For å identifisere micro SD -kortet, kjør kommandoen:

$ diskutil liste

/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 disk0s3/dev/disk1 #IZE 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_scheme *15.5 GB disk2 1: NO_FATE_15

  • Fra ovenstående er SD -mikrokortet mitt disk 2
  • Fjern SD -kortet ved å bruke:

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

Kopier bildet til SD -kortet. Sørg for at bildetavnet og disken # er riktige

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

  • CTRL-t for å se statusen for kopieringen.
  • Hvis det er feil, kan du prøve forskjellige verdier for bs -alternativet, for eksempel 1m, 4m eller 1M. Større blokkstørrelser (bs) kreves for større stasjoner. Små bokstaver m synes å være foretrukket av MacBook.
  • Når du er ferdig, må du fjerne SD -kortet:

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

  • Fjern SD -adapteren fra MacBook og fjern micro SD -kortet fra adapteren
  • Sett inn micro SD -kortet i Raspberry Pi

Trinn 4: Raspberry Pi -tilkoblinger

Raspberry Pi -tilkoblinger
Raspberry Pi -tilkoblinger

Sett dem inn i Raspberry Pi

  • Micro SD -kort
  • Ethernet -kabel
  • Wi-Fi-dongle
  • USB seriell I/O -kabel (se bildene ovenfor)

    • Jord = Svart ledning, pin 06 på RPi
    • Tx = Gul ledning, pin 08
    • Rx = Rød ledning, pin10

Når ovenstående er fullført:

Sett inn strømkabelen

Sett inn USB/seriell kabel i MacBook USB -port

Trinn 5: Bestem USB -port

Bestem USB-porten som brukes av USB-seriell adapter. Min MacBook bruker en brikke fra FTDI.

Åpne terminalvinduet

Det er mange enheter i /dev. Bruk denne kommandoen til å identifisere enheten:

$ ls /dev/tty.*

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

Her er en alternativ måte å oppdage:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Hvis ingen av de ovennevnte fungerer, kan du prøve dette:

Sett inn USB -kabelen i MacBook, og kjør:

$ ls /dev | grep tty

Koble fra USB -kabelen, vent noen sekunder og kjør:

$ ls /dev | grep tty

Identifiser forskjellene

Trinn 6: Åpne terminalvinduet og koble til Raspberry Pi

Koble MacBook til Raspberry Pi ved hjelp av en seriell USB -kabel.

Åpne terminalvinduet. Se bildet ovenfor og konfigurer terminalvinduets preferanser.

  • Terminal, velg Preferanser, klikk på kategorien Avansert
  • xterm og vt100 fungerer, men ansi fungerer bedre når du bruker nano
  • Sett Western ASCII i stedet for unicode (UTF-8))

I et terminalvindu skriver du inn:

$ skjerm /dev/tty.usbserial-FT9314WH 115200

Ved hjelp av terminalvindu på MacBook logger du på RPi: brukernavn = pi passord = bringebær

Merk: USB-seriekabelen kan slippe tegn. Hvis tegn slippes, kan det hende du ikke får en melding, trykk Retur eller skriv inn brukernavn og trykk Enter.

Hvis gjenopprettingsmodus vises, er ikke micro SD -kortet riktig konfigurert. Begynne på nytt.

  • Spørsmålet om gjenopprettingsmodus er #
  • Raspbian sin normale melding er $.
  • NOOBS gjenopprettingspålogging og passord er: root og bringebær

Trinn 7: Konfigurer Raspberry Pi

Sett opp raspbian ved hjelp av raspi-config

$ sudo raspi-config

  • Utvid filsystemet
  • Og start på nytt (fanen for å fullføre og trykk Enter) og start på nytt

$ sudo raspi-config

Endre brukerpassord til ♣ ditt_nye_passord ♣

Internaliseringsalternativer (jeg bor i USAs sentrale tidssone - endre for å passe dine krav)

  • * indikerer valgt
  • Bruk mellomromstasten for å veksle *
  • For USA, endre lokalisering ved å klikke på GB (ved å bruke mellomrom) og klikk på US English UTF 8 (no_US. UTF-8 UTF-8)
  • Klikk OK, velg UTF og klikk OK

$ sudo omstart

Når MacBook -terminalvinduet blir rotet:

  • Lukk terminalvinduet (lukk alle terminalvinduer og avslutt terminalappen)
  • Koble USB -kabelen fra MacBook
  • Vent noen sekunder og koble USB -kabelen til igjen
  • Start et nytt terminalvindu og logg inn

$ sudo apt-get oppdatering

$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo reboot

Fortsett å sette opp raspbian

$ sudo raspi-config

Alternativer for internalisering

  • Endre tidssone USA og Sentral
  • Tab for å fullføre og starte på nytt

$ sudo omstart

$ sudo raspi-config

Avanserte instillinger

  • Endre vertsnavn til ♣ ditt_vertsnavn ♣
  • Aktiver SSH
  • Bli ferdig
  • Start på nytt

Trinn 8: Sett opp Raspberry Pi WiFi

Kjør kommandoen:

$ sudo nano/etc/network/interfaces

og rediger for å bare inneholde:

auto wlan0

tillat-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ din-ssid ♣" wpa-psk "♣ din passord-setning <♣"

CTRL-o for å skrive fil

ENTER for å bekrefte skrive

CTRL-x for å avslutte nano-editor

Kjør kommandoen:

$ sudo omstart

Trinn 9: Konfigurer Gmail

E -post er veldig nyttig for å motta varsler og varsler om problemer med Raspberry Pi.

Sørg for at depotene er oppdaterte. Kjør kommandoen:

$ sudo apt-get oppdatering

Installer SSMTP og postverktøy:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Rediger SSMTP -konfigurasjonsfilen:

$ sudo nano /etc/ssmtp/ssmtp.conf

følgende:

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

Rediger SSMTP -aliasfilen:

$ sudo nano/etc/ssmtp/revaliases

Lag en linje for hver bruker i systemet ditt som vil kunne sende e -post. For eksempel:

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

Angi tillatelsene til SSMTP -konfigurasjonsfilen:

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

Trinn 10: Koble PiTFT -skjermen til Raspberry Pi

Kjør kommandoen

$ sudo shutdown -h 0

Fjern ethernet -kabelen

Fjern USB -kabelkontaktene fra Raspberry Pi og fra MacBook

Fjern strømforsyningen

Fest PiTFT -skjermen til Raspberry Pi

Gjenopprett strømforsyningen

Når Raspberry Pi starter på nytt, bør skjermen fungere. Du kan stoppe nå.

Trinn 11: Sikkerhetskopier Micro SD -kortet

Når Raspberry Pi er konfigurert, må du sikkerhetskopiere bildet. Bruk dette bildet til å lage det neste prosjektet.

Ta også sikkerhetskopi av prosjektet når det er fullført. Hvis noe går galt med SD -kortet, er det enkelt å gjenopprette det.

Slå av Raspberry Pi

$ sudo nedleggelse –h 0

Vent til kortet er slått av, og fjern deretter strømforsyningen, og fjern deretter micro SD -kortet

Sett inn micro SD -kortet i SD -adapteren, og sett deretter SD -kortet inn i MacBook

På MacBook bruker du disse instruksjonene fra Pi Hut med endringer som følger:

Åpne terminalvinduet

Bytt til katalog som inneholder raspbian -bilde

$ cd ♣ din-macbook-image-katalog ♣

Identifiser disken (ikke partisjonen) på SD -kortet, f.eks. disk4 (ikke disk4s1). Fra diskutil output, = 4

$ diskutil liste

VIKTIG: pass på at du bruker riktig - hvis du skriver feil, vil du ende med å tørke ut harddisken!

Kopier bildet fra SD -kortet. Sørg for at bildetavnet er riktig:

$ sudo dd if =/dev/disk ♣ mikro-SD-kort-disk#♣ av = ♣ din-macbook-image-katalog ♣/SDCardBackup ♣ beskrivelse ♣.dmg

CTRL-t for å se statusen for kopieringen.

Når du er ferdig, må du fjerne SD -kortet:

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

Fjern SD -adapteren fra MacBook og fjern micro SD -kortet fra adapteren

Sett inn micro SD -kortet i Raspberry Pi

På det neste prosjektet, bruk dette bildet og hopp over mange trinn i denne instruksen.

Og du er ferdig!

Anbefalt: