Indholdsfortegnelse:

Opsætning af Raspberry Pi med AdaFruit's PiTFT -skærm: 11 trin
Opsætning af Raspberry Pi med AdaFruit's PiTFT -skærm: 11 trin

Video: Opsætning af Raspberry Pi med AdaFruit's PiTFT -skærm: 11 trin

Video: Opsætning af Raspberry Pi med AdaFruit's PiTFT -skærm: 11 trin
Video: Project 12 PS2 Joystick Module 2024, Juli
Anonim
Opsæt Raspberry Pi med AdaFruit's PiTFT -skærm
Opsæt Raspberry Pi med AdaFruit's PiTFT -skærm

BEMÆRK: Fordi den er forældet, bør denne instruks ikke bruges. Brug venligst AdaFruit's Easy Install.

Konfigurer Raspberry Pi til at arbejde med Adafruit's PiTFT -skærm.

Denne instruerbare bruger en MacBook Pro og specialiseret USB -kabel i stedet for en skærm, tastatur og mus til at oprette en Raspberry Pi.

Jeg er meget begejstret for PiTFT -displayet og vil føje det til mange af mine hjemmeautomatiseringsprojekter. Det første trin er at få det til at køre, så jeg kan tilføje det til andre projekter.

Projektmål:

Konfigurer Adafruit's PiTFT -skærm til at køre på Raspberry Pi

Bemærkninger:

  • tekst omsluttet i spar, som denne ♣ erstat-denne ♣ skal erstattes med en faktisk værdi
  • Jeg har forsøgt at kreditere hver brugt kilde. Jeg beklager alle mangler.
  • $ angiver en kommando, der udføres i et terminalvindue på MacBook og normalt udføres på Raspberry Pi
  • Jeg forsøgte uden held at få PiTFT til at køre på Diet-Pi

Trin 1: Saml dele

Jeg har fundet, at delene herunder fungerer bedst i mine applikationer. Disse dele er dyrere end i det sædvanlige startsæt.

Få dele og værktøjer (priser i USD):

  • MacBook Pro (en pc kan bruges)
  • Ethernet -kabel, router, trådløst adgangspunkt og internetforbindelse
  • 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 3ft fra Amazon $ 4,69
  • FTDI TTL-232R-RPI Serielt til USB-kabel fra Mouser $ 15
  • SanDisk Ultra 16 GB microSDHC klasse 10 med adapter (SDSQUAN-016G-G4A) fra Amazon $ 8,99
  • PiTFT - Samlet 320x240 2,8 "TFT+Touchscreen til Raspberry Pi Adafruit $ 34,95

Trin 2: Download Adafruit's version af Raspbian med PiTFT -understøttelse

Download Adafruit's Raspian med PiTFT -understøttelse:

  • Download den nyeste version af Adafruit's raspbian med PiTFT i din MacBooks downloadmappe
  • Da denne instruerbare blev skrevet, var den seneste version: 24. september 2015 jessie
  • Flyt billede 2015-09-24-raspbian-jessie-pitft28r.img fra downloads til et bibliotek, hvor du gemmer billeder:

♣ din-macbook-image-bibliotek ♣

For eksempel bruger jeg:

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

Kilde: Adafruit PiTFT installationsvejledning

Trin 3: Brænd Raspbian -billede til Micro SD -kort

VIGTIGT: Sørg for at indtaste det korrekte disknummer - hvis du indtaster det forkerte disknummer, sletter du din harddisk!

Indsæt et micro SD -kort i SD -adapteren, og indsæt derefter SD -adapteren i MacBook.

På MacBook skal du bruge disse instruktioner fra Raspberry Pi. Opsummeret her:

  • Åbn MacBook -terminalvindue
  • Skift til bibliotek, der indeholder raspbian -billede

$ cd ♣ din-macbook-image-bibliotek ♣

  • Identificer disken (ikke partition) på dit SD -kort
  • I dette tilfælde disk2 (ikke disk2s1) eller disk# = 2
  • For at identificere dit micro SD -kort skal du køre 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_FRA_DATA_32

  • Fra ovenstående er mit SD -mikrokort disk nr. 2
  • Afmonter dit SD -kort ved at bruge:

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

Kopier billedet til dit SD -kort. Sørg for, at billednavnet og disken # er korrekte

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

  • CTRL-t for at se status for kopieringen.
  • Hvis der er fejl, kan du prøve forskellige værdier for bs option, f.eks. 1m, 4m eller 1M. Større blokstørrelser (bs) er påkrævet til større drev. Små bogstaver m synes at blive foretrukket af MacBook.
  • Når du er færdig, skal du afmontere SD -kortet:

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

  • Fjern SD -adapter fra MacBook, og fjern mikro -SD -kort fra adapteren
  • Indsæt micro SD -kort i Raspberry Pi

Trin 4: Raspberry Pi -forbindelser

Raspberry Pi -forbindelser
Raspberry Pi -forbindelser

Indsæt disse i Raspberry Pi

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

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

Når ovenstående er fuldført:

Sæt strømkablet i

Indsæt USB/serielt kabel i MacBook USB -porten

Trin 5: Bestem USB -port

Find ud af, hvilken USB-port der bruges af USB-seriel adapter. Min MacBook bruger en chip fra FTDI.

Åbn terminalvindue

Der er mange enheder i /dev. Brug denne kommando til at identificere enheden:

$ ls /dev/tty.*

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

Her er en alternativ måde at opdage:

$ ls /dev | grep FT | grep tty

tty.usbserial-FT9314WH

Hvis ingen af ovenstående virker, så prøv dette:

Sæt USB -kablet i MacBook, og kør:

$ ls /dev | grep tty

Tag USB -kablet ud, vent et par sekunder, og kør:

$ ls /dev | grep tty

Identificer forskellene

Trin 6: Åbn terminalvinduet og opret forbindelse til Raspberry Pi

Tilslut MacBook til Raspberry Pi ved hjælp af et serielt USB -kabel.

Åbn terminalvindue. Se billedet ovenfor og konfigurer terminalvinduets præferencer.

  • Terminal, vælg Præferencer, klik på fanen Avanceret
  • xterm og vt100 fungerer, men ansi fungerer bedre, når du bruger nano
  • Indstil Western ASCII i stedet for unicode (UTF-8))

Indtast i et terminalvindue:

$ skærm /dev/tty.usbserial-FT9314WH 115200

Brug terminalvindue på MacBook, log ind på RPi: brugernavn = pi password = hindbær

Bemærk: USB-serielt kabel kan tabe tegn. Hvis tegn slippes, får du muligvis ikke en prompt, skal du trykke på Retur eller indtaste brugernavn og trykke på Enter.

Hvis gendannelsestilstand vises, er micro SD -kortet ikke konfigureret korrekt. Start forfra.

  • Spørgsmålet om genoprettelsestilstand er #
  • Raspbian's normale prompt er $.
  • NOOBS -login -login og adgangskode er: root og hindbær

Trin 7: Konfigurer Raspberry Pi

Opsætning raspbian ved hjælp af raspi-config

$ sudo raspi-config

  • Udvid filsystemet
  • Og genstart (fane for at afslutte og tryk på Enter) og genstart

$ sudo raspi-config

Skift brugeradgangskode til ♣ dit_ny_passord ♣

Internaliseringsindstillinger (jeg bor i den centrale amerikanske tidszone - skift efter dine krav)

  • * angiver valgt
  • Brug mellemrumstasten til at skifte *
  • For USA skal du ændre lokalisering ved at klikke på GB (ved hjælp af mellemrum) og klikke på US English UTF 8 (da_US. UTF-8 UTF-8)
  • Klik på OK, vælg UTF, og klik på OK

$ sudo genstart

Når MacBook -terminalvinduet bliver rodet ud:

  • Luk terminalvinduet (luk alle terminalvinduer og afslut terminalapp)
  • Tag USB -kablet ud af MacBook
  • Vent et par sekunder, og tilslut USB -kablet igen
  • Start et nyt terminalvindue og log ind

$ sudo apt-get opdatering

$ sudo apt-get opgradering $ sudo apt-get fjern automatisk $ sudo genstart

Fortsæt med at konfigurere raspbian

$ sudo raspi-config

Internaliseringsmuligheder

  • Skift tidszone USA og Central
  • Tab for at afslutte og genstarte

$ sudo genstart

$ sudo raspi-config

Avancerede indstillinger

  • Skift værtsnavn til ♣ dit_værtsnavn ♣
  • Aktiver SSH
  • Afslut
  • Genstart

Trin 8: Konfigurer Raspberry Pi WiFi

Kør kommandoen:

$ sudo nano/etc/network/interfaces

og rediger for kun at indeholde:

auto wlan0

allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ din-ssid ♣" wpa-psk "♣ din-pass-sætning <♣"

CTRL-o for at skrive fil

ENTER for at bekræfte skrivning

CTRL-x for at afslutte nano-editor

Kør kommandoen:

$ sudo genstart

Trin 9: Konfigurer Gmail

Mail er meget nyttig til at modtage meddelelser og advarsler om problemer på Raspberry Pi.

Sørg for, at depoter er opdaterede. Kør kommandoen:

$ sudo apt-get opdatering

Installer SSMTP og mailværktøjer:

$ sudo apt-get install ssmtp

$ sudo apt-get install mailutils

Rediger SSMTP -konfigurationsfilen:

$ sudo nano /etc/ssmtp/ssmtp.conf

som følger:

mailhub = smtp.gmail.com: 587 hostname = ♣ dit-hostnavn ♣ AuthUser=♣y--mail-account♣@gmail.com AuthPass = ♣ din-gmail-password ♣ UseSTARTTLS = YES

Rediger SSMTP -aliasfilen:

$ sudo nano/etc/ssmtp/revaliases

Opret en linje til hver bruger i dit system, der vil kunne sende e -mails. For eksempel:

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

Angiv tilladelserne for SSMTP -konfigurationsfilen:

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

Trin 10: Tilslut PiTFT -skærm til Raspberry Pi

Kør kommandoen

$ sudo nedlukning -h 0

Fjern ethernetkablet

Fjern USB -kabelforbindelser fra Raspberry Pi og fra MacBook

Fjern strømforsyningen

Sæt PiTFT -skærm til Raspberry Pi

Gendan strømforsyning

Når Raspberry Pi genstarter, bør skærmen fungere. Du kan stoppe nu.

Trin 11: Sikkerhedskopier Micro SD -kortet

Når Raspberry Pi er konfigureret, skal du sikkerhedskopiere billedet. Brug dette billede til at oprette det næste projekt.

Sikkerhedskopier også projektet, når det er færdigt. Hvis noget går galt med SD -kortet, er det let at gendanne det.

Luk Raspberry Pi ned

$ sudo nedlukning –h 0

Vent, indtil kortet er lukket, og fjern derefter strømforsyningen, og fjern derefter micro SD -kortet

Sæt micro SD -kortet i SD -adapteren, og sæt derefter SD -adapteren i MacBook

På MacBook skal du bruge disse instruktioner fra The Pi Hut med ændringer som følger:

Åbn terminalvindue

Skift til bibliotek, der indeholder raspbian -billede

$ cd ♣ din-macbook-image-bibliotek ♣

Identificer disken (ikke partition) på dit SD -kort f.eks. disk4 (ikke disk4s1). Fra diskutil output, = 4

$ diskutil liste

VIGTIGT: Sørg for at bruge den korrekte - hvis du indtaster den forkerte, vil du ende med at slette din harddisk!

Kopier billedet fra dit SD -kort. Sørg for, at billednavnet er korrekt:

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

CTRL-t for at se status for kopieringen.

Når du er færdig, skal du afmontere SD -kortet:

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

Fjern SD -adapter fra MacBook, og fjern mikro -SD -kort fra adapteren

Indsæt micro SD -kort i Raspberry Pi

På det næste projekt skal du bruge dette billede og springe mange trin over i denne instruktør.

Og du er færdig!

Anbefalede: