Inhoudsopgave:
- Stap 1: Verzamel onderdelen
- Stap 2: Download Adafruit's versie van Raspbian met PiTFT-ondersteuning
- Stap 3: Brand Raspbian Image op Micro SD-kaart
- Stap 4: Raspberry Pi-verbindingen
- Stap 5: Bepaal de USB-poort
- Stap 6: Open het terminalvenster en maak verbinding met Raspberry Pi
- Stap 7: Stel Raspberry Pi in
- Stap 8: Raspberry Pi WiFi instellen
- Stap 9: Gmail instellen
- Stap 10: Verbind PiTFT-display met Raspberry Pi
- Stap 11: Maak een back-up van de Micro SD-kaart
Video: Raspberry Pi instellen met het PiTFT-display van AdaFruit - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
OPMERKING: Omdat het verouderd is, mag dit instructable niet worden gebruikt. Gebruik de Easy Install van AdaFruit.
Stel Raspberry Pi in om te werken met het PiTFT-display van Adafruit.
Deze instructable gebruikt een MacBook Pro en een gespecialiseerde USB-kabel in plaats van een monitor, toetsenbord en muis om een Raspberry Pi in te stellen.
Ik ben erg enthousiast over het PiTFT-display en wil het aan veel van mijn domotica-projecten toevoegen. De eerste stap is om het aan de gang te krijgen, zodat ik het aan andere projecten kan toevoegen.
Projectdoelen:
Stel het PiTFT-display van Adafruit in om op de Raspberry Pi te draaien
Opmerkingen:
- tekst tussen schoppen, zoals deze ♣vervang-dit♣ moet worden vervangen door een werkelijke waarde
- Ik heb geprobeerd elke gebruikte bron te vermelden. Mijn excuses voor eventuele omissies.
- $ geeft een opdracht aan die wordt uitgevoerd in een terminalvenster op de MacBook en meestal wordt uitgevoerd op de Raspberry Pi
- Ik heb tevergeefs geprobeerd om PiTFT op Diet-Pi. te laten draaien
Stap 1: Verzamel onderdelen
Ik heb gemerkt dat de onderstaande onderdelen het beste presteren in mijn toepassingen. Deze onderdelen zijn duurder dan in de gebruikelijke starterkit.
Onderdelen en gereedschappen bestellen (prijzen in USD):
- MacBook Pro (er kan een pc worden gebruikt)
- Ethernet-kabel, router, draadloos toegangspunt en internetverbinding
- Raspberry Pi 2 Model B Element14 $ 35
- Panda 300n WiFi-adapter Amazon $ 16,99
- 5.2V 2.1A USB-lichtnetadapter van Amazon $ 5,99
- Micro-USB naar USB-kabel 3ft van Amazon $ 4,69
- FTDI TTL-232R-RPI serieel naar USB-kabel van Mouser $ 15
- SanDisk Ultra 16 GB microSDHC klasse 10 met adapter (SDSQUAN-016G-G4A) van Amazon $ 8,99
- PiTFT - Geassembleerd 320x240 2.8" TFT+Touchscreen voor Raspberry Pi Adafruit $34.95
Stap 2: Download Adafruit's versie van Raspbian met PiTFT-ondersteuning
Download Adafruit's Raspian met PiTFT-ondersteuning:
- Download de nieuwste versie van Adafruit's raspbian met PiTFT in de downloadmap van uw MacBook
- Toen deze instructable werd geschreven, was de nieuwste versie: 24 september 2015 jessie
- Verplaats afbeelding 2015-09-24-raspbian-jessie-pitft28r.img van downloads naar een map waar u afbeeldingen opslaat:
♣uw-macbook-image-directory♣
Ik gebruik bijvoorbeeld:
$ cd "/Users/♣my_macbook_name♣/Desktop/wifiEnabledHome/Raspberry Pi-installatie/raspbian-afbeeldingen"
Bron: Adafruit PiTFT-installatie-instructies
Stap 3: Brand Raspbian Image op Micro SD-kaart
BELANGRIJK: zorg ervoor dat u het juiste schijfnummer invoert - als u het verkeerde schijfnummer invoert, wordt uw harde schijf gewist!
Plaats een micro SD-kaart in de SD-adapter en plaats vervolgens de SD-adapter in MacBook.
Gebruik op MacBook deze instructies van Raspberry Pi. Hier samengevat:
- Open MacBook-terminalvenster
- Ga naar map met raspbian-afbeelding
$ cd uw-macbook-image-directory♣
- Identificeer de schijf (niet partitie) van uw SD-kaart
- In dit geval disk2 (niet disk2s1) of disk# = 2
- Voer de opdracht uit om uw micro SD-kaart te identificeren:
$ diskutil-lijst
/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 #: TYPE NAME SIZE 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: Windows_FAT_32 GB2 NO NAMEs 1
- Van het bovenstaande is mijn SD-microkaart schijf # 2
- Ontkoppel uw SD-kaart met behulp van:
$ diskutil unmountDisk /dev/disk♣micro-SD-kaartschijf#♣
Kopieer de afbeelding naar je SD-kaart. Zorg ervoor dat de imagenaam en schijfnummer correct zijn
$ sudo dd bs=4m if=2015-09-24-raspbian-jessie-pitft28r.img of=/dev/rdisk ♣micro-SD-kaart-disk#♣
- CTRL-t om de status van het kopiëren te zien.
- Als er fouten zijn, probeer dan verschillende waarden voor de bs-optie, zoals 1m, 4m of 1M. Voor grotere schijven zijn grotere blokformaten (bs) vereist. Kleine letters m lijken de voorkeur te hebben van MacBook.
- Als u klaar bent, ontkoppelt u de SD-kaart:
$ diskutil unmountDisk /dev/disk♣micro-SD-kaartschijf#♣
- Verwijder de SD-adapter van MacBook en verwijder de micro SD-kaart uit de adapter
- Plaats micro SD-kaart in Raspberry Pi
Stap 4: Raspberry Pi-verbindingen
Plaats deze in Raspberry Pi
- Micro SD kaart
- ethernetkabel
- Wi-Fi-dongle
-
USB seriële I/O-kabel (zie afbeeldingen hierboven)
- Massa = zwarte draad, pin 06 op RPi
- Tx = gele draad, pin 08
- Rx = Rode draad, pin10
Zodra het bovenstaande is voltooid:
Voedingskabel insteken
Steek de USB/seriële kabel in de MacBook USB-poort
Stap 5: Bepaal de USB-poort
Bepaal de USB-poort die wordt gebruikt door de USB-seriële adapter. Mijn MacBook gebruikt een chip van FTDI.
Terminalvenster openen
Er zijn veel apparaten in /dev. Gebruik deze opdracht om het apparaat te identificeren:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Hier is een alternatieve manier om te ontdekken:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Als geen van bovenstaande werkt, probeer dan dit:
Steek de USB-kabel in de MacBook en voer uit:
$ ls /dev | grep tty
Koppel de USB-kabel los, wacht een paar seconden en voer het volgende uit:
$ ls /dev | grep tty
Identificeer de verschillen
Stap 6: Open het terminalvenster en maak verbinding met Raspberry Pi
Verbind MacBook met Raspberry Pi met behulp van een USB-seriële kabel.
Terminalvenster openen. Zie de afbeelding hierboven en stel de voorkeuren voor het terminalvenster in.
- Terminal, selecteer Voorkeuren, klik op het tabblad Geavanceerd
- xterm en vt100 werken, maar ansi werkt beter bij gebruik van nano
- Stel Western ASCII in in plaats van unicode (UTF-8))
Voer in een terminalvenster in:
$ scherm /dev/tty.usbserial-FT9314WH 115200
Gebruik het terminalvenster op MacBook, log in op RPi: gebruikersnaam = pi wachtwoord = raspberry
Let op: de USB-seriële kabel kan tekens laten vallen. Als tekens worden weggelaten, krijgt u mogelijk geen prompt, drukt u op Return of voert u de gebruikersnaam in en drukt u op Enter.
Als de herstelmodus verschijnt, is de micro SD-kaart niet correct ingesteld. Begin opnieuw.
- De prompt voor de herstelmodus is #
- De normale prompt van Raspbian is $.
- NOOBS herstel login en wachtwoord is: root en raspberry
Stap 7: Stel Raspberry Pi in
Raspbian instellen met raspi-config
$ sudo raspi-config
- Uitvouwen Bestandssysteem
- En herstart (tabblad naar Voltooien en druk op Enter) en herstart
$ sudo raspi-config
Wijzig het gebruikerswachtwoord in ♣your_new_password♣
Internalisatie-opties (ik woon in de tijdzone van Centraal-VS - wijzig deze naar wens)
- * geeft aan dat het geselecteerd is
- Gebruik de spatiebalk om te wisselen *
- Voor de VS: wijzig de landinstelling, klik op GB (met de spatiebalk) en klik op US English UTF 8 (en_US. UTF-8 UTF-8)
- Klik op OK, selecteer UTF en klik op OK
$ sudo opnieuw opstarten
Wanneer het MacBook-terminalvenster in de war raakt:
- Sluit het terminalvenster (sluit alle terminalvensters en verlaat de terminal-app)
- Koppel de USB-kabel los van MacBook
- Wacht een paar seconden en sluit de USB-kabel weer aan
- Start een nieuw terminalvenster en log in
$ sudo apt-get update
$ sudo apt-get upgrade $ sudo apt-get automatisch verwijderen $ sudo reboot
Ga door met het instellen van raspbian
$ sudo raspi-config
Internalisatie-opties
- Tijdzone wijzigen VS en Centraal
- Tab om te voltooien en opnieuw op te starten
$ sudo opnieuw opstarten
$ sudo raspi-config
Geavanceerde mogelijkheden
- Wijzig hostnaam in ♣your_hostname♣
- SSH inschakelen
- Finish
- Opnieuw opstarten
Stap 8: Raspberry Pi WiFi instellen
Voer de opdracht uit:
$ sudo nano /etc/network/interfaces
en bewerk om alleen te bevatten:
automatisch wlan0
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣your-ssid♣" wpa-psk "♣your-pass-phrase<♣"
CTRL-o om bestand te schrijven
ENTER om schrijven te bevestigen
CTRL-x om nano-editor af te sluiten
Voer de opdracht uit:
$ sudo opnieuw opstarten
Stap 9: Gmail instellen
Mail is erg handig voor het ontvangen van meldingen en waarschuwingen over problemen op de Raspberry Pi.
Zorg ervoor dat de opslagplaatsen up-to-date zijn. Voer de opdracht uit:
$ sudo apt-get update
Installeer SSMTP en e-mailhulpprogramma's:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Bewerk het SSMTP-configuratiebestand:
$ sudo nano /etc/ssmtp/ssmtp.conf
als volgt:
mailhub=smtp.gmail.com:587 hostname=♣uw-hostnaam♣ AuthUser=♣uw-gmail-account♣@gmail.com AuthPass=♣uw-gmail-wachtwoord♣ UseSTARTTLS=JA
Bewerk het SSMTP-aliassenbestand:
$ sudo nano /etc/ssmtp/revaliases
Creëer één regel voor elke gebruiker in uw systeem die e-mails kan verzenden. Bijvoorbeeld:
Stel de machtigingen van het SSMTP-configuratiebestand in:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Stap 10: Verbind PiTFT-display met Raspberry Pi
Voer de opdracht uit
$ sudo afsluiten -h 0
Ethernet-kabel verwijderen
Verwijder USB-kabelconnectoren van Raspberry Pi en van MacBook
Voeding verwijderen
Bevestig PiTFT-display aan Raspberry Pi
Stroomvoorziening herstellen
Wanneer de Raspberry Pi opnieuw opstart, zou het scherm moeten werken. Je kunt nu stoppen.
Stap 11: Maak een back-up van de Micro SD-kaart
Wanneer Raspberry Pi is ingesteld, maak dan een back-up van de afbeelding. Gebruik deze afbeelding om het volgende project te maken.
Maak ook een back-up van het project wanneer het voltooid is. Als er iets misgaat met de SD-kaart, is deze eenvoudig te herstellen.
Sluit de Raspberry Pi af
$ sudo afsluiten –h 0
Wacht tot de kaart is uitgeschakeld en verwijder vervolgens de voeding en verwijder vervolgens de micro SD-kaart
Plaats de micro SD-kaart in de SD-adapter en plaats vervolgens de SD-adapter in MacBook
Gebruik op MacBook deze instructies van The Pi Hut met de volgende aanpassingen:
Terminalvenster openen
Ga naar map met raspbian-afbeelding
$ cd uw-macbook-image-directory♣
Identificeer de schijf (niet de partitie) van uw SD-kaart, b.v. disk4 (niet disk4s1). Van diskutil-uitvoer, = 4
$ diskutil-lijst
BELANGRIJK: zorg ervoor dat u de juiste gebruikt - als u de verkeerde invoert, wordt uw harde schijf gewist!
Kopieer de afbeelding van je SD-kaart. Zorg ervoor dat de afbeeldingsnaam correct is:
$ sudo dd if=/dev/disk♣micro-SD-card-disk#♣ of=♣your-macbook-image-directory♣/SDCardBackup♣description♣.dmg
CTRL-t om de status van het kopiëren te zien.
Als u klaar bent, ontkoppelt u de SD-kaart:
$ diskutil unmountDisk /dev/disk♣micro-SD-kaartschijf#♣
Verwijder de SD-adapter van MacBook en verwijder de micro SD-kaart uit de adapter
Plaats micro SD-kaart in Raspberry Pi
Gebruik bij het volgende project deze afbeelding en sla veel stappen in deze instructable over.
En je bent klaar!
Aanbevolen:
Raspberry Pi Oled-klok Bekijk het, hoor het en voel het: 5 stappen (met afbeeldingen)
Raspberry Pi Oled Clock Watch It Hear It and Feel It: dit is een slimme klok die de tijd op een OLED-display weergeeft en je kunt ook de tijd horen op verschillende tijdsintervallen die hulpvol zijn voor blinden en het verandert ook de led-kleur met de tijd zoals licht in de schemering licht in de avond wordt oranje naar geel en houdt van t
Schrijf het ! Maak het ! Deel het!: 4 stappen
Schrijf het ! Maak het ! Deel het!: Mijn leerlingen hebben Lego gebruikt om creativiteit toe te voegen aan hun schrijven, de organisatie van het schrijven en om hun werk digitaal te presenteren met hun familie en met hun leeftijdsgenoten in de klas
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Info toegevoegd: 4 stappen
Hoe muziek te krijgen van BIJNA ELKE (Haha) website (zolang je het kunt horen, kun je het krijgen … Ok prima als het in Flash is ingesloten, kun je dat misschien niet) BEWERKT !!!!! Toegevoegde info: als je ooit naar een website gaat en een nummer speelt dat je leuk vindt en wilt, dan is hier de instructie voor jou, niet mijn schuld als je iets verknoeit (de enige manier waarop het zal gebeuren is als je dingen begint te verwijderen zonder reden )ik heb muziek kunnen krijgen voor
Hoe zich te ontdoen van het domme ".hex No Such File" Fout bij het uploaden van Arduino!: 4 stappen
Hoe zich te ontdoen van het domme ".hex No Such File" Fout bij het uploaden van Arduino!: Deze Instructable geeft u stapsgewijze instructies voor het maken van een Arduino Diecemella, het daadwerkelijk uploaden van zelfgemaakte code, in plaats van alleen voorbeelden op Windows XP
Waterdichte luidsprekers die drijven - "Het drijft, het draagt en het rockt de noten!": 7 stappen (met afbeeldingen)
Waterdichte luidsprekers die drijven - "It Floats, It Totes and It Rocks the Notes!": Dit waterdichte luidsprekerproject is geïnspireerd op vele reizen naar de Gila-rivier in Arizona (en SNL's "I'm on a Boat!" ). We zullen de rivier afdrijven of lijnen aan de kust bevestigen zodat onze drijvers vlak bij onze camping blijven. Iedereen he