Πίνακας περιεχομένων:
- Βήμα 1: Συγκεντρώστε μέρη
- Βήμα 2: Κατεβάστε την έκδοση του Raspbian της Adafruit με υποστήριξη PiTFT
- Βήμα 3: Εγγραφή Raspbian Image σε κάρτα Micro SD
- Βήμα 4: Συνδέσεις Raspberry Pi
- Βήμα 5: Προσδιορίστε τη θύρα USB
- Βήμα 6: Ανοίξτε το παράθυρο τερματικού και συνδεθείτε στο Raspberry Pi
- Βήμα 7: Ρύθμιση Raspberry Pi
- Βήμα 8: Ρυθμίστε το Raspberry Pi WiFi
- Βήμα 9: Ρύθμιση του Gmail
- Βήμα 10: Συνδέστε την οθόνη PiTFT στο Raspberry Pi
- Βήμα 11: Δημιουργήστε αντίγραφα ασφαλείας της κάρτας Micro SD
Βίντεο: Ρυθμίστε το Raspberry Pi με την οθόνη PiTFT της AdaFruit: 11 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:36
ΣΗΜΕΙΩΣΗ: Επειδή είναι ξεπερασμένο, αυτό το εκπαιδευτικό δεν πρέπει να χρησιμοποιείται. Χρησιμοποιήστε την εύκολη εγκατάσταση του AdaFruit.
Ρυθμίστε το Raspberry Pi για εργασία με την οθόνη PiTFT του Adafruit.
Αυτό το εκπαιδευτικό χρησιμοποιεί MacBook Pro και εξειδικευμένο καλώδιο USB αντί για οθόνη, πληκτρολόγιο και ποντίκι για να ρυθμίσετε ένα Raspberry Pi.
Είμαι πολύ ενθουσιασμένος από την οθόνη PiTFT και θέλω να την προσθέσω σε πολλά έργα αυτοματισμού του σπιτιού μου. Το πρώτο βήμα είναι να το θέσω σε λειτουργία ώστε να το προσθέσω σε άλλα έργα.
Στόχοι Έργου:
Ρυθμίστε την οθόνη PiTFT του Adafruit για λειτουργία στο Raspberry Pi
Σημειώσεις:
- κείμενο που περικλείεται σε φτυάρι, όπως αυτό ♣ αντικαταστήστε-αυτό ♣ θα πρέπει να αντικατασταθεί με μια πραγματική τιμή
- Προσπάθησα να πιστώσω κάθε πηγή που χρησιμοποιήθηκε. Ζητώ συγγνώμη για τυχόν παραλείψεις.
- Το $ υποδεικνύει μια εντολή που εκτελείται σε ένα τερματικό παράθυρο στο MacBook και συνήθως εκτελείται στο Raspberry Pi
- Προσπάθησα ανεπιτυχώς να κάνω το PiTFT να τρέξει στο Diet-Pi
Βήμα 1: Συγκεντρώστε μέρη
Βρήκα ότι τα παρακάτω μέρη έχουν καλύτερη απόδοση στις εφαρμογές μου. Αυτά τα εξαρτήματα είναι πιο ακριβά από όσα περιλαμβάνονται στο συνηθισμένο κιτ εκκίνησης.
Λάβετε ανταλλακτικά και εργαλεία (τιμές σε USD):
- MacBook Pro (μπορεί να χρησιμοποιηθεί υπολογιστής)
- Καλώδιο Ethernet, δρομολογητής, ασύρματο σημείο πρόσβασης και σύνδεση στο Διαδίκτυο
- Raspberry Pi 2 Model B Element14 35 $
- Panda 300n WiFi Adapter Amazon 16,99 $
- Προσαρμογέας ρεύματος USB 5.2V 2.1A από το Amazon 5,99 $
- Καλώδιο Micro USB σε USB 3ft από το Amazon $ 4,69
- FTDI TTL-232R-RPI Σειριακό καλώδιο USB από το Mouser 15 $
- SanDisk Ultra 16 GB microSDHC Class 10 με προσαρμογέα (SDSQUAN-016G-G4A) από το Amazon 8,99 $
- PiTFT - Συναρμολογημένη οθόνη αφής 320x240 2,8 "TFT+για Raspberry Pi Adafruit 34,95 $
Βήμα 2: Κατεβάστε την έκδοση του Raspbian της Adafruit με υποστήριξη PiTFT
Κατεβάστε το Adafruit's Raspian με υποστήριξη PiTFT:
- Κατεβάστε την τελευταία έκδοση του raspbian του Adafruit με PiTFT στον κατάλογο λήψης του MacBook
- Όταν γράφτηκε αυτό το διδακτικό, η τελευταία έκδοση ήταν: 24 Σεπτεμβρίου 2015 jessie
- Μετακίνηση εικόνας 2015-09-24-raspbian-jessie-pitft28r.img από λήψεις σε έναν κατάλογο όπου αποθηκεύετε εικόνες:
♣ your-macbook-image-directory ♣
Για παράδειγμα, χρησιμοποιώ:
$ cd "/Users/♣ my_macbook_name ♣/Desktop/wifiEnabledHome/Ρύθμιση Raspberry Pi/εικόνες raspbian"
Πηγή: Οδηγίες ρύθμισης Adafruit PiTFT
Βήμα 3: Εγγραφή Raspbian Image σε κάρτα Micro SD
ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι πληκτρολογείτε τον σωστό αριθμό δίσκου - εάν εισαγάγετε λάθος αριθμό δίσκου, θα σβήσετε τον σκληρό σας δίσκο!
Τοποθετήστε μια κάρτα micro SD στον προσαρμογέα SD και, στη συνέχεια, τοποθετήστε τον προσαρμογέα SD στο MacBook.
Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το Raspberry Pi. Συνοψίζοντας εδώ:
- Ανοίξτε το παράθυρο τερματικού MacBook
- Αλλαγή σε κατάλογο που περιέχει raspbian εικόνα
$ cd ♣ your-macbook-image-directory ♣
- Προσδιορίστε το δίσκο (όχι το διαμέρισμα) της κάρτας SD σας
- Σε αυτήν την περίπτωση, disk2 (όχι disk2s1) ή δίσκος# = 2
- Για να αναγνωρίσετε την κάρτα micro SD, εκτελέστε την εντολή:
$ diskutil λίστα
/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 disk disk03/N 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 *Windows 5 GB disk
- Από τα παραπάνω, η κάρτα μικροϋπολογιστών SD μου είναι ο δίσκος# 2
- Αποσυνδέστε την κάρτα SD χρησιμοποιώντας:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
Αντιγράψτε την εικόνα στην κάρτα SD σας. Βεβαιωθείτε ότι το όνομα της εικόνας και ο δίσκος # είναι σωστά
$ sudo dd bs = 4m if = 2015-09-24-raspbian-jessie-pitft28r.img of =/dev/rdisk ♣ micro-SD-card-disk#
- CTRL-t για να δείτε την κατάσταση της αντιγραφής.
- Εάν υπάρχουν σφάλματα, δοκιμάστε διαφορετικές τιμές για την επιλογή bs, όπως, 1m, 4m ή 1M. Για μεγαλύτερες μονάδες δίσκου απαιτούνται μεγαλύτερα μεγέθη μπλοκ (bs). Το μικρό γράμμα m φαίνεται να προτιμάται από το MacBook.
- Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
- Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα
- Τοποθετήστε κάρτα micro SD στο Raspberry Pi
Βήμα 4: Συνδέσεις Raspberry Pi
Τοποθετήστε αυτά στο Raspberry Pi
- Κάρτα Micro SD
- Καλώδιο Ethernet
- Dongle Wi-Fi
-
Σειριακό καλώδιο εισόδου/εξόδου USB (δείτε τις παραπάνω εικόνες)
- Γείωση = Μαύρο σύρμα, καρφίτσα 06 σε RPi
- Tx = Κίτρινο σύρμα, καρφίτσα 08
- Rx = Κόκκινο σύρμα, pin10
Μόλις ολοκληρωθούν τα παραπάνω:
Τοποθετήστε το καλώδιο τροφοδοσίας
Τοποθετήστε USB/Serial καλώδιο στη θύρα USB MacBook
Βήμα 5: Προσδιορίστε τη θύρα USB
Καθορίστε τη θύρα USB που χρησιμοποιείται από τον προσαρμογέα USB-Serial. Το MacBook μου χρησιμοποιεί ένα τσιπ από το FTDI.
Άνοιγμα παραθύρου τερματικού
Υπάρχουν πολλές συσκευές στο /dev. Χρησιμοποιήστε αυτήν την εντολή για να αναγνωρίσετε τη συσκευή:
$ ls /dev/tty.*
/dev/tty. Bluetooth-Incoming-Port /dev/tty.usbserial-FT9314WH
Εδώ είναι ένας εναλλακτικός τρόπος για να ανακαλύψετε:
$ ls /dev | grep FT | grep tty
tty.usbserial-FT9314WH
Εάν κανένα από τα παραπάνω δεν λειτουργεί, δοκιμάστε αυτό:
Εισαγάγετε καλώδιο USB στο MacBook και εκτελέστε:
$ ls /dev | grep tty
Αποσυνδέστε το καλώδιο USB, περιμένετε μερικά δευτερόλεπτα και εκτελέστε:
$ ls /dev | grep tty
Προσδιορίστε τις διαφορές
Βήμα 6: Ανοίξτε το παράθυρο τερματικού και συνδεθείτε στο Raspberry Pi
Συνδέστε το MacBook στο Raspberry Pi χρησιμοποιώντας σειριακό καλώδιο USB.
Άνοιγμα παραθύρου τερματικού. Δείτε την παραπάνω εικόνα και ρυθμίστε τις προτιμήσεις του παραθύρου τερματικού.
- Τερματικό, επιλέξτε Προτιμήσεις, κάντε κλικ στην καρτέλα Για προχωρημένους
- xterm και vt100 λειτουργούν, αλλά το ansi λειτουργεί καλύτερα όταν χρησιμοποιείτε nano
- Ορίστε Western ASCII αντί για unicode (UTF-8))
Σε ένα παράθυρο τερματικού εισάγετε:
$ screen /dev/tty.usbserial-FT9314WH 115200
Χρησιμοποιώντας παράθυρο τερματικού στο MacBook, συνδεθείτε στο RPi: username = pi password = raspberry
Σημείωση: το σειριακό καλώδιο USB μπορεί να ρίξει χαρακτήρες. Εάν οι χαρακτήρες καταργηθούν, ενδέχεται να μην λάβετε μια ερώτηση, πατήστε Επιστροφή ή εισαγάγετε όνομα χρήστη και πατήστε Enter.
Εάν εμφανιστεί η λειτουργία ανάκτησης, τότε η κάρτα micro SD δεν έχει ρυθμιστεί σωστά. Ξεκίνα από την αρχή.
- Η προτροπή για τη λειτουργία ανάκτησης είναι #
- Η κανονική προτροπή του Raspbian είναι $.
- Η σύνδεση και ο κωδικός πρόσβασης ανάκτησης NOOBS είναι: root και βατόμουρο
Βήμα 7: Ρύθμιση Raspberry Pi
Ρύθμιση raspbian χρησιμοποιώντας raspi-config
$ sudo raspi-config
- Αναπτύξτε το σύστημα αρχείων
- Και επανεκκινήστε (καρτέλα Τέλος και πατήστε Enter) και επανεκκινήστε
$ sudo raspi-config
Αλλάξτε τον κωδικό πρόσβασης χρήστη σε ♣ your_new_password
Επιλογές εσωτερικοποίησης (ζω στην ζώνη ώρας των Κεντρικών ΗΠΑ - αλλαγή ανάλογα με τις απαιτήσεις σας)
- * υποδεικνύει επιλεγμένο
- Χρησιμοποιήστε το πλήκτρο διαστήματος για εναλλαγή *
- Για τις ΗΠΑ, αλλάξτε την τοπική ρύθμιση χωρίς κλικ GB (χρησιμοποιώντας το πλήκτρο διαστήματος) και κάντε κλικ στα Αγγλικά US UTF 8 (en_US. UTF-8 UTF-8)
- Κάντε κλικ στο OK, επιλέξτε UTF και κάντε κλικ στο OK
$ sudo επανεκκίνηση
Όταν το παράθυρο του τερματικού MacBook μπερδευτεί:
- Κλείστε το παράθυρο τερματικού (κλείστε όλα τα παράθυρα τερματικών και βγείτε από την εφαρμογή τερματικού)
- Αποσυνδέστε το καλώδιο USB από το MacBook
- Περιμένετε μερικά δευτερόλεπτα και συνδέστε ξανά το καλώδιο USB
- Ξεκινήστε ένα νέο παράθυρο τερματικού και συνδεθείτε
$ sudo apt-get ενημέρωση
$ sudo apt-get upgrade $ sudo apt-get auto remove $ sudo επανεκκίνηση
Συνεχίστε τη ρύθμιση του raspbian
$ sudo raspi-config
Επιλογές εσωτερικοποίησης
- Αλλαγή ζώνης ώρας ΗΠΑ και Κεντρική
- Καρτέλα Τέλος και επανεκκίνηση
$ sudo επανεκκίνηση
$ sudo raspi-config
Προχωρημένες επιλογές
- Αλλάξτε το όνομα κεντρικού υπολογιστή σε ♣ your_hostname
- Ενεργοποίηση SSH
- Φινίρισμα
- Επανεκκίνηση
Βήμα 8: Ρυθμίστε το Raspberry Pi WiFi
Εκτελέστε την εντολή:
$ sudo nano/etc/network/interfaces
και επεξεργασία για να περιέχει μόνο:
auto wlan0
allow-hotplug wlan0 iface wlan0 inet dhcp wpa-ssid "♣ your-ssid ♣" wpa-psk "♣ your-pass-phrase <♣"
CTRL-o για εγγραφή αρχείου
ENTER για επιβεβαίωση εγγραφής
CTRL-x για έξοδο από τον επεξεργαστή nano
Εκτελέστε την εντολή:
$ sudo επανεκκίνηση
Βήμα 9: Ρύθμιση του Gmail
Η αλληλογραφία είναι πολύ χρήσιμη για τη λήψη ειδοποιήσεων και ειδοποιήσεων σχετικά με ζητήματα του Raspberry Pi.
Βεβαιωθείτε ότι τα αποθετήρια είναι ενημερωμένα. Εκτελέστε την εντολή:
$ sudo apt-get ενημέρωση
Εγκαταστήστε τα βοηθητικά προγράμματα SSMTP και αλληλογραφίας:
$ sudo apt-get install ssmtp
$ sudo apt-get install mailutils
Επεξεργασία του αρχείου διαμόρφωσης SSMTP:
$ sudo nano /etc/ssmtp/ssmtp.conf
ως εξής:
mailhub = smtp.gmail.com: 587 hostname = ♣ your-hostname ♣ AuthUser=♣your-gmail-account♣@gmail.com AuthPass = ♣ your-gmail-password ♣ UseSTARTTLS = ΝΑΙ
Επεξεργασία του αρχείου ψευδωνύμων SSMTP:
$ sudo nano/etc/ssmtp/revaliases
Δημιουργήστε μια γραμμή για κάθε χρήστη στο σύστημά σας που θα μπορεί να στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου. Για παράδειγμα:
root: ouryour-gmail-account♣@gmail.com: smtp.gmail.com: 587
Ορίστε τα δικαιώματα του αρχείου διαμόρφωσης SSMTP:
$ sudo chmod 664 /etc/ssmtp/ssmtp.conf
Βήμα 10: Συνδέστε την οθόνη PiTFT στο Raspberry Pi
Εκτελέστε την εντολή
$ sudo shutdown -h 0
Αφαιρέστε το καλώδιο ethernet
Αφαιρέστε τους συνδετήρες καλωδίων USB από το Raspberry Pi και από το MacBook
Αφαιρέστε την παροχή ρεύματος
Συνδέστε την οθόνη PiTFT στο Raspberry Pi
Επαναφορά τροφοδοσίας
Όταν επανεκκινηθεί το Raspberry Pi, η οθόνη θα πρέπει να λειτουργεί. Μπορείτε να σταματήσετε τώρα.
Βήμα 11: Δημιουργήστε αντίγραφα ασφαλείας της κάρτας Micro SD
Όταν έχει ρυθμιστεί το Raspberry Pi, δημιουργήστε αντίγραφα ασφαλείας της εικόνας. Χρησιμοποιήστε αυτήν την εικόνα για να δημιουργήσετε το επόμενο έργο.
Επίσης, δημιουργήστε αντίγραφα ασφαλείας του έργου όταν ολοκληρωθεί. Εάν κάτι πάει στραβά με την κάρτα SD, τότε είναι εύκολο να την επαναφέρετε.
Κλείστε το Raspberry Pi
$ sudo κλείσιμο –h 0
Περιμένετε μέχρι να τερματιστεί η λειτουργία της κάρτας και, στη συνέχεια, αφαιρέστε το τροφοδοτικό και, στη συνέχεια, αφαιρέστε την κάρτα micro SD
Τοποθετήστε κάρτα micro SD στον προσαρμογέα SD και, στη συνέχεια, τοποθετήστε τον προσαρμογέα SD στο MacBook
Στο MacBook χρησιμοποιήστε αυτές τις οδηγίες από το The Pi Hut με τροποποιήσεις ως εξής:
Άνοιγμα παραθύρου τερματικού
Αλλαγή σε κατάλογο που περιέχει raspbian εικόνα
$ cd ♣ your-macbook-image-directory ♣
Προσδιορίστε το δίσκο (όχι το διαμέρισμα) της κάρτας SD σας π.χ. disk4 (όχι disk4s1). Από έξοδο diskutil, = 4
$ diskutil λίστα
ΣΗΜΑΝΤΙΚΟ: βεβαιωθείτε ότι χρησιμοποιείτε το σωστό - εάν εισάγετε λάθος, θα καταλήξετε να σκουπίσετε τον σκληρό σας δίσκο!
Αντιγράψτε την εικόνα από την κάρτα SD. Βεβαιωθείτε ότι το όνομα της εικόνας είναι σωστό:
$ sudo dd if =/dev/disk ♣ micro-SD-card-disk#♣ of = ♣ your-macbook-image-directory ♣/SDCardBackup ♣ description ♣.dmg
CTRL-t για να δείτε την κατάσταση της αντιγραφής.
Όταν ολοκληρωθεί, αποσυνδέστε την κάρτα SD:
$ diskutil unmountDisk /dev /disk ♣ micro-SD-card-disk#
Αφαιρέστε τον προσαρμογέα SD από το MacBook και αφαιρέστε την κάρτα micro SD από τον προσαρμογέα
Τοποθετήστε κάρτα micro SD στο Raspberry Pi
Στο επόμενο έργο, χρησιμοποιήστε αυτήν την εικόνα και παραλείψτε πολλά βήματα σε αυτό το εκπαιδευτικό.
Και τελειώσατε!
Συνιστάται:
Περιστρέψτε την οθόνη Raspberry Pi και την οθόνη αφής: 4 βήματα
Rotate Raspberry Pi Display and Touchscreen: Αυτή είναι μια βασική οδηγία για να σας δείξει πώς να περιστρέφετε την οθόνη και την οθόνη αφής για οποιοδήποτε Raspberry Pi που εκτελεί το λειτουργικό σύστημα Buster Raspbian, αλλά χρησιμοποιώ αυτήν τη μέθοδο από τότε που η Jessie. Οι εικόνες που χρησιμοποιούνται σε αυτό είναι από ένα Raspberry Pi
Ρυθμίστε το Raspberry Pi χρησιμοποιώντας το Diet Pi χωρίς οθόνη ή πληκτρολόγιο: 24 βήματα
Ρυθμίστε το Raspberry Pi χρησιμοποιώντας το Diet Pi χωρίς οθόνη ή πληκτρολόγιο: Αυτό το εγχειρίδιο έχει καταργηθεί. Χρησιμοποιήστε: Το DietPi SetupNOOBS απαιτεί οθόνη, πληκτρολόγιο και ποντίκι, το οποίο προσθέτει ~ 60 $ (USD) ή περισσότερο σε κόστος. Ωστόσο, μόλις λειτουργήσει το Wi-Fi, αυτές οι συσκευές δεν χρειάζονται πλέον. Perhapsσως, το DietPi να υποστηρίζει USB σε ser
Orange PI HowTo: Ρυθμίστε το για χρήση με οθόνη 5 ιντσών HDMI TFT LCD: 8 βήματα (με εικόνες)
Πορτοκαλί PI Πώς να: Το ρυθμίσετε για χρήση με οθόνη 5 ιντσών HDMI TFT LCD: Εάν ήσασταν αρκετά συνετοί για να παραγγείλετε μια οθόνη HDMI TFT LCD μαζί με το πορτοκαλί σας PI, πιθανώς να αποθαρρύνεστε από τις δυσκολίες στην προσπάθεια να το αναγκάσετε να λειτουργήσει . Ενώ άλλοι δεν μπορούσαν καν να σημειώσουν κανένα εμπόδιο. Το κλειδί είναι ότι υπάρχουν σε
Orange PI HowTo: Ρυθμίστε το για χρήση με οθόνη οπισθοπορείας αυτοκινήτου και προσαρμογέα HDMI σε RCA: 15 βήματα
Πορτοκαλί PI HowTo: Ρυθμίστε το για χρήση με Οθόνη οπισθοπορείας αυτοκινήτου και Προσαρμογέας HDMI σε RCA: ΠΡΟΛΟΓΟΣ. Φαίνεται ότι κάθε άλλος χρησιμοποιεί μεγάλη και ακόμη μεγαλύτερη τηλεόραση ή οθόνη με μια ανόητη πλακέτα Orange PI. Και μοιάζει λίγο υπερβολικό όταν προορίζεται για ενσωματωμένα συστήματα. Εδώ χρειαζόμαστε κάτι μικρό και κάτι φθηνό. Σαν ένα
Δημιουργία Bookhuddle.com, ενός ιστότοπου για την ανακάλυψη, την οργάνωση και την κοινή χρήση πληροφοριών βιβλίου: 10 βήματα
Δημιουργία Bookhuddle.com, ενός ιστότοπου για την ανακάλυψη, την οργάνωση και την κοινή χρήση πληροφοριών βιβλίου: Αυτή η ανάρτηση περιγράφει τα βήματα που σχετίζονται με τη δημιουργία και την κυκλοφορία του Bookhuddle.com, ενός ιστότοπου που έχει στόχο να βοηθήσει τους αναγνώστες να ανακαλύψουν, να οργανώσουν και να μοιραστούν πληροφορίες βιβλίων. Τα βήματα που περιγράφονται εδώ θα ισχύει για την ανάπτυξη άλλων ιστότοπων