Raspberry Pi: Εισαγωγή. Σύνδεση οθόνης LCD στο Raspberry Pi Raspberry pi 3 Σύνδεση οθόνης 3,5 tft

Η οθόνη συνοδεύεται από προσαρμογέα HDMI-HDMI σε σχήμα U, γραφίδα και ορειχάλκινες βάσεις με βίδες.

Υπάρχει ένας διακόπτης στο πίσω μέρος της οθόνης, σύρετέ τον πιο κοντά στην υποδοχή micro-usb.

Γεια.

Έχω ήδη γράψει για το Raspberry Pi χωρίς γραφικά και για . Τώρα θα εγκαταστήσουμε το ΛΣ RASPBIAN JESSIEμε γραφικά και συνδέστε μια οθόνη 5 ιντσών με οθόνη αφής, η οποία μπορεί να αγοραστεί στο κατάστημα chip and dip για 4000 ρούβλια.
Επιπλέον, πάνω από το κύριο λειτουργικό σύστημα, θα εγκαταστήσουμε ένα πλήρες κέντρο πολυμέσων Kodi για βολική θέασηπεριεχόμενο βίντεο. Δηλαδή, για εναλλαγή μεταξύ RASPBIAN και

Ξεσυσκευάστε την εικόνα που θα βαραίνει 4 περισσότερο από γιγαμπάιτ.
SD- η κάρτα είναι καλύτερο να χρησιμοποιείται τουλάχιστον 8 GBκαι κατά προτίμηση καλής ποιότητας γνωστής μάρκας (Έχω ένα Transcend Premium 400x). Η ταχύτητα του βατόμουρου εξαρτάται σε μεγάλο βαθμό από αυτό.

Πώς να τοποθετήσετε μια εικόνα σε μια μονάδα flash USB είναι γραμμένο στο προηγούμενο, ξεκινώντας από και προς το κεφάλαιο " εκτόξευσηΑφού ολοκληρώσετε τα βήματα που περιγράφονται εκεί, μην αφαιρέσετε την κάρτα και επιστρέψτε εδώ.

Τώρα πρέπει να βρείτε και να επεξεργαστείτε το αρχείο config.txt (αν εργάζεστε σε Windows, φροντίστε να κάνετε λήψη επεξεργαστής κειμένουΣημειωματάριο ++ και κάντε τα πάντα σε αυτό).

Στα Windows αυτό το αρχείο βρίσκεται στη ρίζα της μονάδας δίσκου (στην πραγματικότητα, αυτό είναι ένα διαμέρισμα εκκίνησης, περίπου 100 MB. Έχει σήμανση ως FAT32. Το άλλο μέρος της μονάδας flash επισημαίνεται στο ext4 και τα Windows απλά δεν το βλέπουν)στο οποίο καταγράφηκε η εικόνα...

... και στο διαμέρισμα εκκίνησης.

Η σήμανση της κάρτας είναι η εξής: το πρώτο διαμέρισμα (boot) δημιουργείται για αρχεία εκκίνησηςκαι μορφοποιημένο σε FAT32, μέγεθος 100 MB και το δεύτερο διαμέρισμα έχει μορφοποιηθεί ext4για σύστημα αρχείων, μεγέθους περίπου 5 GB. Στην πρώτη εκκίνηση, το σύστημα αρχείων επεκτείνεται αυτόματα σε ολόκληρο τον υπόλοιπο χώρο της κάρτας (σε προηγούμενες εκδόσεις, αυτό γινόταν χειροκίνητα).

Λοιπόν, παρεκκλίνω…

Άνοιγμα του αρχείου config.txtκαι βρείτε τις γραμμές εκεί:

# uncomment για επιβολή μιας συγκεκριμένης λειτουργίας HDMI (αυτό θα αναγκάσει VGA) #hdmi_group=1 #hdmi_mode=1

Τα αλλάζουμε ως εξής:

# uncomment για εξαναγκασμό μιας συγκεκριμένης λειτουργίας HDMI (αυτό θα αναγκάσει VGA) hdmi_group=2 hdmi_mode=1 hdmi_mode=87 hdmi_cvt 800 480 60 6 0 0 0

Μέχρι στιγμής, αυτό είναι όλο με αυτό το αρχείο, τώρα το raspberry θα ξεκινήσει με την οθόνη μας (χωρίς αυτές τις γραμμές, θα υπήρχαν μόνο κυματισμοί στην οθόνη).

Αποθηκεύουμε το αρχείο, αποσυνδέουμε την κάρτα, την βγάζουμε από τον υπολογιστή και την εισάγουμε στο RPI.

Συλλέγουμε ένα «σάντουιτς» από την οθόνη και σμέουρα (έτσι ώστε οι υποδοχές HDMI να ταιριάζουν), τοποθετήστε τον προσαρμογέα HDMI (μπαίνει σφιχτά), και τροφοδοτήστε το RPI και την οθόνη (δηλαδή, πρέπει να εφοδιαστείτε με δύο καλώδια με micro-usb και δύο τροφοδοτικά). Ναι, μην ξεχάσετε να συνδέσετε το πληκτρολόγιο και το ποντίκι σας.

Το PSU για τα σμέουρα πρέπει να είναι περίπου 2 αμπέρ, και ένα είναι αρκετό για την οθόνη. Εάν δεν υπάρχει αρκετή ισχύς, τότε στην οθόνη θα εμφανιστεί ένα εικονίδιο με έναν κίτρινο κεραυνό.
Εάν το βατόμουρο υπερθερμανθεί, θα εμφανιστεί ένα θερμόμετρο στην οθόνη.

Μετά την έναρξη, θα εμφανιστεί ένα πολύχρωμο τετράγωνο στην οθόνη και, στη συνέχεια, μια επιγραφή σε λευκό φόντο, που υποδεικνύει ότι το σύστημα αρχείων έχει επεκταθεί σε ολόκληρο τον υπόλοιπο χώρο της κάρτας. Στη συνέχεια, τέσσερα σμέουρα θα εμφανιστούν στην αριστερή γωνία και θα τρέξουν διάφορες γραμμές, στη συνέχεια η οθόνη θα σκουρύνει για λίγα δευτερόλεπτα και η επιφάνεια εργασίας θα εμφανιστεί ...


Τα δεδομένα σου:
Σύνδεση- πι
Κωδικός πρόσβασης- σμέουρα

Μια μικρή παρέκβαση: πρώτον, η οθόνη αφής δεν λειτουργεί ακόμα για εσάς και δεύτερον, εάν κατά τη λειτουργία το παράθυρο δεν ταιριάζει στην οθόνη και δεν εμφανίζονται κουμπιά, τότε πρέπει να κρατήσετε πατημένο το αριστερό altκαι σύρετε το παράθυρο σε οποιοδήποτε σημείο με το ποντίκι.

Πρώτα πρέπει να διαμορφώσετε το σύστημα.

Μπορείτε να το κάνετε αυτό ανοίγοντας ένα τερματικό και πληκτρολογώντας εντολές εκεί. (αν και αυτό δεν είναι πολύ βολικό επειδή είναι μικρό).

Ή συνδεθείτε μέσω ssh (η είσοδος και ο κωδικός πρόσβασης αναγράφονται παραπάνω). Θα το κάνω μέσω ssh και σας συμβουλεύω να κάνετε το ίδιο.

Έτσι, εισάγουμε την εντολή:

sudo raspi-config

Αγνοούμε το πρώτο σημείο, καθώς το σύστημα αρχείων έχει ήδη επεκταθεί αυτόματα. Μπορείτε να το επαληθεύσετε ανοίγοντας ένα άλλο τερματικό και δίνοντας την εντολή:

Το δεύτερο σημείο - η αλλαγή του κωδικού πρόσβασης, παραμένει στη διακριτική σας ευχέρεια.

Δεν αγγίζουμε το τρίτο και το τέταρτο σημείο.

Ανοίξτε το πέμπτο στοιχείο και επιλέξτε Αλλαγή τοπικής ρύθμισης

Εάν θέλετε να επιστρέψετε στο προηγούμενο παράθυρο, κάντε κλικ Esc.

Κάντε κύλιση προς τα κάτω βέλος για να ru_RU.UTF-8 UTF-8, βάλτε έναν αστερίσκο με κενό και πατήστε Εισαγω.

Στο επόμενο παράθυρο επιλέξτε ru_RU.UTF-8και πάλι πατάμε Εισαγω.

Επιστρέφουμε στο πέμπτο σημείο και πηγαίνουμε στο Αλλαγή ζώνης ώρας, επιλέξτε Ευρώπηκαι κάντε κλικ Εισαγω.

Επιλέξτε την πόλη σας και κάντε κλικ Εισαγω.

Και πάλι επιστρέφουμε στο πέμπτο σημείο και πάμε στο Αλλαγή διάταξης πληκτρολογίου, επιλέξτε Γενικός υπολογιστής 105 κλειδιών (Intl).και κάντε κλικ Εισαγω.

Στο επόμενο παράθυρο επιλέξτε Αλλακαι κάντε κλικ Εισαγω.

Γυρίστε το βέλος στο Ρωσικήκαι κάντε κλικ Εισαγω.

Στο επόμενο παράθυρο, κάντε κύλιση προς τα πάνω στο Ρωσικήκαι κάντε κλικ Εισαγω.

Στα επόμενα τρία παράθυρα, απλώς κάντε κλικ Εισαγω.

Τώρα με ένα κλειδί Αυτίεπιλέξτε " Φινίρισμα"και πατήστε Εισαγω.

Αυτό ολοκληρώνει τη βασική διαμόρφωση. (μπορείτε να επιστρέψετε σε αυτό όποτε θέλετε), επανεκκινήστε το σύστημα με την εντολή:

Τώρα σχετικά με τις ενημερώσεις.

Ενημερώστε τα αποθετήρια με την εντολή...

Sudo apt ενημέρωση
… Αλλά μην ενημερώσετε το σύστημα - αναβάθμιση sudo apt, αν γίνει αυτό, τότε θα ξεκινήσουν προβλήματα με την οθόνη αφής, τις διατάξεις πληκτρολογίου και κάτι άλλο.

Sudo apt εγκατάσταση synaptic mc

Εγκαθιστώ xscreensaverΧωρίς το οποίο η οθόνη θα σβήσει μετά από 10 λεπτά.

sudo apt εγκατάσταση xscreensaver
Τι άλλο να εγκαταστήσετε, αποφασίστε μόνοι σας.

Τώρα πρέπει να εμφανίσετε το εικονίδιο διάταξης πληκτρολογίου στον επάνω πίνακα. Εάν αυτό γίνεται με τακτικά μέσα, τότε θα λειτουργεί μέχρι την πρώτη επανεκκίνηση. Ως εκ τούτου, θα πάμε αντίστροφα.

Εγκατάσταση του προγράμματος gxkb

sudo apt εγκατάσταση gxkb

Προσθέτωντας gxkbγια αυτόματη φόρτωση:

Nano /home/pi/.config/lxsession/LXDE-pi/autostart

Μετά από όλες τις γραμμές που πρέπει να εισαγάγετε αυτό - @gxkb

Αποθηκεύστε και κλείστε το αρχείο.

Η επιλογή του συνδυασμού πλήκτρων για εναλλαγή γίνεται στο αρχείο - /home/pi/.config/gxkb/gxkb.cfg, από προεπιλογή υποδεικνύεται εκεί alt_shift, προώθησα στο ctrl_shift:

Nano /home/pi/.config/gxkb/gxkb.cfg

Αποθηκεύστε, κλείστε το αρχείο και επανεκκινήστε.

οθόνη αφής

Κατεβάστε το αρχείο στον αρχικό σας φάκελο:

Cd /home/pi wget https://site/file/LCD-show-161112.tar.gz
Το αρχείο ελήφθη.

Αποσυσκευασία του:

Tar xvf LCD-show-161112.tar.gz

Θα έχετε έναν φάκελο εμφάνισης LCD στον οποίο πρέπει να μεταβείτε...

Και τρέξτε το σενάριο:

Sudo ./LCD5-show

Μετά από αυτό, το raspberry θα επανεκκινήσει αμέσως και θα ζωντανέψει με μια λειτουργική οθόνη αφής. Εάν η ακρίβεια τοποθέτησης σας ταιριάζει, τότε δεν μπορείτε να βαθμονομήσετε τίποτα.

Εάν χρειάζεται βαθμονόμηση, μεταβείτε στο φάκελο της οθόνης LCD ...

Cd /home/pi/LCD-show

Και εγκαταστήστε το πακέτο xinput-calibrator_0.7.5-1_armhf.deb

sudo dpkg -i -B xinput-calibrator_0.7.5-1_armhf.deb
Το ίδιο μπορείτε να κάνετε και στο "Explorer" κάνοντας δεξί κλικ στο πακέτο και επιλέγοντας "Εγκατάσταση πακέτων".

Τώρα μεταβείτε στο μενού προγράμματος, στην ενότητα στην ενότητα "Επιλογές" και επιλέξτε "Βαθμονόμηση οθόνης αφής". Μετά από ένα ακριβές χτύπημα και στους τέσσερις στόχους, θα εμφανιστούν ρυθμίσεις που πρέπει να εγγραφούν σε ένα αρχείο /etc/X11/xorg.conf.d/99-calibration.conf.

Ξεκινάμε ένα άλλο τερματικό, ανοίγουμε το αρχείο εκεί ...

Sudo nano /etc/X11/xorg.conf.d/99-calibration.conf

... και αφαιρέστε τα πάντα από αυτό.

Επιστρέφουμε στο παράθυρο με τα δεδομένα βαθμονόμησης, αντιγράφουμε την ενότητα "InputClass" και την επικολλάμε στο αρχείο που είχε ανοίξει και αδειάσει προηγουμένως.

Ενότητα "InputClass" Αναγνωριστικό "βαθμονόμηση" MatchProduct "ADS7846 Touchscreen" Επιλογή "Βαθμονόμηση" "171 3957 174 4042" EndSection
Έχετε τους αριθμούς σας.

Να προσθέσω " δεξί κουμπίποντίκι" πρέπει να κάνετε αυτό:

Ενότητα "InputClass" Αναγνωριστικό "βαθμονόμηση" MatchProduct "ADS7846 Touchscreen" Επιλογή "Βαθμονόμηση" "171 3957 174 4042" Επιλογή "EmulateThirdButton" "1" Επιλογή "EmulateThirdButtonTimeouthirdhird"EmultoneT"
Για την εμφάνιση κατάλογος συμφραζόμενωνπρέπει να κρατήσετε τη γραφίδα για περίπου μισό δευτερόλεπτο. Η τελευταία επιλογή είναι προφανώς το όριο jitter.

Αποθηκεύστε το αρχείο, κλείστε και επανεκκινήστε. Τώρα όλα θα είναι σωστά.

Επειδή ο βαθμονομητής κάνει μικρές αλλαγές στο αρχείο config.txt (το οποίο διορθώσαμε στον υπολογιστή), αξίζει να πούμε λίγα λόγια για αυτό. Αυτό είναι το αρχείο στο οποίο βρίσκονται οι ρυθμίσεις έναρξης, ανοίξτε το και δείτε:

sudo nano /boot/config.txt

Οι επεξεργασίες μας εξαφανίστηκαν και εμφανίστηκαν στο τέλος, με μια άλλη γραμμή:

# Ενεργ. =0,swapxy=0,pmax=255...

Θα προσθέσουμε επίσης...

Εύρεση των γραμμών:

# uncomment για επιβολή μεγέθους κονσόλας. Από προεπιλογή θα έχει μέγεθος εμφάνισης μείον # overscan. #framebuffer_width=1280 #framebuffer_height=720

Και τα κάνουμε ως εξής:

# uncomment για επιβολή μεγέθους κονσόλας. Από προεπιλογή θα εμφανίζεται το μέγεθος της οθόνης μείον # overscan. framebuffer_width=800 framebuffer_height=480

Παρακάτω βρίσκουμε αυτό:

# απορρίψτε σχολιασμό εάν η οθόνη hdmi δεν ανιχνευθεί και βγαίνει composite hdmi_force_hotplug=1

Και προσθέστε τρεις γραμμές:

# απορρίψτε σχολιασμό εάν η οθόνη hdmi δεν ανιχνευθεί και εξάγεται σύνθετο hdmi_force_hotplug=1 hdmi_ignore_cec_init=1 hdmi_ignore_cec=1 gpu_mem=256
Μπορείτε να δοκιμάσετε να εκχωρήσετε περισσότερη μνήμη βίντεο - gpu_mem=512.

Εάν θέλετε να αυξήσετε το ρεύμα που παρέχεται στο usb, τότε προσθέστε μια γραμμή κάπου:

Max_usb_current=1
Αλλά εδώ πρέπει να καταλάβετε ότι εάν συνδέσετε ισχυρούς καταναλωτές, τότε το ρεύμα του ίδιου του βατόμουρου μπορεί να μην είναι αρκετό, το οποίο εκφράζεται σε ασταθή λειτουργία.

Αποθηκεύστε το αρχείο και επανεκκινήστε.

Οι περιγραφόμενες ρυθμίσεις είναι αρκετά αρκετές για την κανονική λειτουργία του RPI, αλλά σας συνιστώ να διαβάσετε σχετικά με τις διάφορες παραμέτρους αυτής της διαμόρφωσης εδώ.

WiFi και Bluetooth

Εάν θέλετε να απενεργοποιήσετε το wifi ή/και το bluetooth, τότε πρέπει να δημιουργήσετε ένα αρχείο - /etc/modprobe.d/raspi-blacklist.conf

sudo nano /etc/modprobe.d/raspi-blacklist.conf

Και επικολλήστε αυτό σε αυτό:

#μαύρη λίστα wifi brcmfmac μαύρη λίστα brcmutil #bt μαύρη λίστα btbcm μαύρη λίστα hci_uart
Οπότε το wifi και το bluetooth είναι απενεργοποιημένα.

Και έτσι μόνο το wifi είναι απενεργοποιημένο:

#bt μαύρη λίστα btbcm μαύρη λίστα hci_uart

Εγκαθιστώ:

sudo apt-get install samba samba-common-bin

Δημιουργία αντιγράφων ασφαλείας:

Sudo mv /etc/samba/smb.conf /etc/samba/smb.conf.bak

Δημιουργούμε τα δικά μας:

sudo nano /etc/samba/smb.conf

Περιεχόμενο:

Ομάδα εργασίας = Όνομα netbios WORKGROUP = συμβολοσειρά διακομιστή RaspberryPi = κοινή χρήση ασφάλειας = χάρτης χρήστη προς επισκέπτη = κακός χρήστης με δυνατότητα περιήγησης = ναι διαδρομή = /home/pi/papka δυνατότητα εγγραφής = ναι δυνατότητα περιήγησης = ναι επισκέπτης εντάξει = ναι
Αποθήκευσε και κλείσε.

Δημιουργήστε ένα φάκελο για samba:

Mkdir /home/pi/folder

Ας της δώσουμε την άδεια:

sudo chmod -R 777 /home/pi/papka

Επανεκκινήστε τη σάμπα:

sudo /etc/init.d/samba επανεκκίνηση

Ρύθμιση για σύνδεση επισκέπτη (έλα όποιος θέλεις)και ανάγνωση-γραφή.

Kodi Media Center

Δημιουργήστε μια ομάδα "εισαγωγής" εάν δεν υπάρχει:

sudo addgroup --Είσοδος συστήματος

Εγκαθιστώ Kodi:

sudo apt-get install kodi
Μετά την εγκατάσταση, δεν εκκινούμε τίποτα.

Δημιουργήστε ένα αρχείο - /etc/udev/rules.d/99-input.rules

sudo nano /etc/udev/rules.d/99-input.rules

Και προσθέστε σε αυτό τα εξής:

SUBSYSTEM==input, GROUP=input, MODE=0660 KERNEL==tty*, GROUP=tty, MODE=0660
Αποθήκευσε και κλείσε.

Δημιουργήστε ένα άλλο αρχείο - /etc/udev/rules.d/10-permissions.rules

sudo nano /etc/udev/rules.d/10-permissions.rules

# input KERNEL=="ποντίκι*|ποντίκια|γεγονός*", MODE="0660", GROUP="input" KERNEL=="ts*|uinput", MODE="0660", GROUP="input" KERNEL== js*, MODE=0660, GROUP=input # tty KERNEL==tty*, MODE=0666 # vchiq SUBSYSTEM==vchiq, GROUP=video, MODE=0660
Αποθήκευσε και κλείσε.

sudo usermod -a -G audio pi sudo usermod -a -G video pi sudo usermod -a -G είσοδος pi sudo usermod -a -G dialout pi sudo usermod -a -G plugdev pi sudo usermod -a -G tty pi

sudo nano /etc/rc.local

Θα βγει ως εξής:

Αποθήκευσε και κλείσε.

Φορτώνουμε ξανά το raspberry για να ισχύσουν οι αλλαγές.

Τώρα στο μενού προγράμματος στην ενότητα "Ήχος και βίντεο" βρίσκουμε το "Kodi Media Center" και ξεκινάμε ...

Θα δείτε πώς η εικόνα θολώνει και μετατρέπεται σε ριγέ βάτραχο. Αυτό θα συμβεί για μερικά λεπτά και στη συνέχεια θα εμφανιστεί η εικόνα. Στη μέση θα υπάρχει ένα παράθυρο που θα προσφέρει απενεργοποίηση μη συμβατών αποθετηρίων - κάντε κλικ Ναί.

Πρέπει να σας προειδοποιήσω αμέσως ότι η οθόνη αφής στο Kodi δεν λειτουργεί σωστά, μπορούμε να πούμε ότι δεν λειτουργεί καθόλου. Δεν ξέρω πώς να λύσω αυτό το πρόβλημα ακόμα. Επομένως, έχουμε στη διάθεσή μας μόνο ποντίκι και πληκτρολόγιο.

Τώρα ας ρυθμίσουμε το Kodi. Κάντε κλικ στο κουμπί ΣΥΣΤΗΜΑ, τότε Εμφάνισηκαι τελικά Διεθνές. Κάντε κλικ Γλώσσακαι επιλέξτε Ρωσική γλώσσα (Αγγλικά).

Στη συνέχεια, κάντε κλικ στο εικονίδιο με το σπίτι κάτω δεξιά, κάντε κλικ στο μεγάλο κουμπί ΣΥΣΤΗΜΑ, και μετά το μικρό στα αριστερά - "Σύστημα". Επιλέξτε "Έξοδος ήχου" και στην ενότητα "Συσκευή εξόδου ήχου" επιλέξτε - PI: Αναλογικό. Μετά από αυτό, το Kodi θα ξεκινήσει κανονικά χωρίς λωρίδες στην οθόνη.

Το γεγονός είναι ότι πριν από τις αλλαγές μας, τόσο ο ήχος όσο και το βίντεο περνούσαν από το κανάλι HDMI και το αποτέλεσμα ήταν "κουάκερ". Τώρα μόνο το βίντεο περνάει μέσω HDMI και ο ήχος από την υποδοχή ακουστικών.

Τώρα κάντε ξανά κλικ στο εικονίδιο με το σπίτι, μετά στο κουμπί τερματισμού λειτουργίας (κάτω αριστερά) και μετά «Έξοδος». Πιθανότατα θα δείτε μια παγωμένη μαύρη οθόνη, οπότε επανεκκινήστε το raspberry απενεργοποιώντας την τροφοδοσία.

Μετά την επανεκκίνηση, ξεκινήστε ξανά το Kodi, τώρα δεν θα υπάρχουν πλέον ρίγες. Απομένει μόνο να βεβαιωθείτε ότι η συσκευή αναπαραγωγής δεν παγώνει κατά την έξοδο.

Για να το κάνετε αυτό, δημιουργήστε ένα σενάριο - /usr/local/bin/ startkodi

Sudo nano /usr/local/bin/startkodi

Περιεχόμενο:

#!/bin/bash fbset_bin=`ποιο fbset` xset_bin=`ποιο xset` xrefresh_bin=`ποιο xrefresh` αν [ ! -z $fbset_bin ]; τότε DEPTH2=`$fbset_bin | κεφαλή -3 | ουρά -1 | cut -d " " -f 10` fi kodi " [email προστατευμένο]" αν [ ! -z $fbset_bin ]; τότε εάν [ "$DEPTH2" == "8" ]; τότε DEPTH1=16 else DEPTH1=8 fi $fbset_bin -depth $DEPTH1 > /dev/null 2>&1 $fbset_bin - βάθος $DEPTH2 > /dev/null 2>&1 fi εάν [ ! -z $xset_bin ] && [ ! -z $xrefresh_bin ]; τότε εάν [ -z $DISPLAY ]; τότε DISPLAY=":0" fi $xset_bin -display $DISPLAY -q > /dev/null 2>&1 εάν [ "$?" == "0" ]; μετά $xrefresh_bin -display $DISPLAY > /dev/null 2>&1 fi VT="$(fgconsole)" εάν [ "$VT" ]; τότε sudo chvt 7 sudo chvt "$VT" fi

Αποθηκεύστε, κλείστε και δώστε δικαιώματα στο σενάριο:

sudo chmod a+x /usr/local/bin/startkodi

Τώρα στο τερματικό, εκδώστε την εντολή:

Τώρα η «έξοδος» θα λειτουργήσει όπως πρέπει.

Η εκτέλεση του σεναρίου μέσω του τερματικού δεν είναι βολικό, επομένως πρέπει να προστεθεί στο μενού του προγράμματος. Μεταβείτε στο μενού, στο στοιχείο "Επιλογές", βρείτε το "Επεξεργαστής Κύριου Μενού" και εκτελέστε το. Επιλέξτε "Ήχος & Βίντεο" στα αριστερά και κάντε κλικ στο κουμπί "Δημιουργία στοιχείου" στα δεξιά.

Στο παράθυρο που εμφανίζεται, απέναντι Ονομα:γράψτε MyKodi και αντίστροφα εντολή:γράψτε startkodi.

Κάντε κλικ Εντάξει, ένα νέο στοιχείο θα εμφανιστεί στη λίστα - MyKodi

Κάντε κλικ ξανά Εντάξει.

Τώρα για να εκκινήσετε το κέντρο πολυμέσων, στο μενού "Ήχος και βίντεο" υπάρχει ένα κουμπί MyKodi.

Raspberry Piείναι ένας φτηνός υπολογιστής μεγέθους πιστωτικής κάρτας που συνδέεται με οθόνη υπολογιστή ή τηλεόραση και χρησιμοποιεί τυπικό πληκτρολόγιο και ποντίκι. Αυτή η έξυπνη μικρή συσκευή επιτρέπει σε άτομα όλων των ηλικιών να εξερευνήσουν τον υπολογιστή και να μάθουν πώς να προγραμματίζουν σε γλώσσες όπως π.χ Γρατσουνιάκαι Πύθων. Είναι ικανός να κάνει όλα όσα θα περίμενες επιτραπέζιος υπολογιστής- από την περιήγηση στο Διαδίκτυο και την αναπαραγωγή βίντεο HD έως τα υπολογιστικά φύλλα, την επεξεργασία κειμένου και την αναπαραγωγή παιχνιδιών.

Επί πλέον, Raspberry Piμπορεί να αλληλεπιδράσει με έξω κόσμος, και χρησιμοποιείται σε ένα ευρύ φάσμα ψηφιακών έργων - από μουσικό εξοπλισμό μέχρι μετεωρολογικούς σταθμούς και σπίτια πουλιών που κελαηδούν με κάμερα υπέρυθρης ακτινοβολίας.

Γρήγορος οδηγός

Απαραίτητη

  • κάρτα SD
    • Συνιστάται κάρτα SDεπί 8 GB Κατηγορία 4(εάν είστε αρχάριος, συνιστάται επίσης να αγοράσετε κάρτα SDπροφορτωμένο με NOOBS). Μπορείτε να αγοράσετε τον χάρτη με προεγκατεστημένο το NOOBS ή να τον κατεβάσετε δωρεάν από τη σελίδα λήψης.
  • Καλώδια οθόνης και σύνδεσης
    • Οποιαδήποτε οθόνη HDMI/DVI ή τηλεόραση θα πρέπει να λειτουργεί ως οθόνη για το Raspberry Pi. Για καλύτερα αποτελέσματα, χρησιμοποιήστε HDMI, αλλά υπάρχουν άλλες συνδέσεις για παλαιότερες συσκευές. Χρησιμοποιήστε ένα τυπικό καλώδιο Ethernet για πρόσβαση στο Διαδίκτυο.
  • Πληκτρολόγιο και ποντίκι
    • Οποιοδήποτε πρότυπο USBτο πληκτρολόγιο και το ποντίκι θα λειτουργήσουν Raspberry Pi.
  • Παροχή ηλεκτρικού ρεύματος
    • Χρήση 5Vτροφοδοτικό με βύσμα micro USBγια φαγητό Raspberry Pi. Συνιστάται να βεβαιωθείτε ότι το επιλεγμένο τροφοδοτικό παρέχει 5Vλόγω ανεπαρκούς ισχύος Raspberry Piμπορεί να συμπεριφέρεται περίεργα ಠ_ಠ .

Όχι τόσο σημαντικό, αλλά χρήσιμο να το έχεις

  • πρόσβαση στο διαδίκτυο
  • Ακουστικά
    • Ακουστικά με 3,5 χλστο σύνδεσμος θα λειτουργήσει με Raspberry Pi.

Σύνδεση του Raspberry Pi

Πριν συνδέσετε οτιδήποτε με Raspberry Pi, βεβαιωθείτε ότι έχετε όλο τον εξοπλισμό που αναφέρεται παραπάνω. Στη συνέχεια κάντε τα εξής:

  • Τοποθετήστε την κάρτα SD στην υποδοχή κάρτας SD.
  • Στη συνέχεια, συνδέστε το πληκτρολόγιο και το ποντίκι σας στη θύρα USB Raspberry Pi;
  • Βεβαιωθείτε ότι η οθόνη ή η τηλεόρασή σας είναι ενεργοποιημένη και ότι έχετε επιλέξει τη σωστή είσοδο (π.χ. HDMI 1, DVI, κ.λπ.).
  • Στη συνέχεια, συνδέστε το καλώδιο HDMI από το Raspberry Pi στην οθόνη ή την τηλεόρασή σας.
  • Εάν πρόκειται να συνδεθείτε Raspberry Piστο Διαδίκτυο, συνδέστε το καλώδιο δικτύου στο θύρα δικτύουδίπλα στις θύρες USB, διαφορετικά παραλείψτε αυτό το βήμα.
  • Συνδέστε το τροφοδοτικό στο Raspberry Piχρήση υποδοχής micro-USB.
  • Αν πρωτοπήρες Raspberry Piκαι χρησιμοποιώντας την κάρτα SD με τη διανομή NOOBS, θα χρειαστεί να επιλέξετε ένα λειτουργικό σύστημα και να το διαμορφώσετε. Ακολουθήστε τον οδηγό NOOBS για να το κάνετε αυτό.

Είσοδος στο Raspberry Pi

  1. Μια φορά Raspberry Piθα ολοκληρώσει τη διαδικασία λήψης, θα εμφανιστεί μια προτροπή σύνδεσης. Η προεπιλεγμένη σύνδεση για το Raspbian είναι πικαι κωδικό πρόσβασης σμέουρα. Λάβετε υπόψη ότι δεν θα δείτε τους χαρακτήρες να πληκτρολογούνται κατά την εισαγωγή του κωδικού πρόσβασης. Αυτό είναι ένα χαρακτηριστικό ασφαλείας linux.
  2. Αφού συνδεθείτε με επιτυχία, θα δείτε ένα παράθυρο γραμμή εντολών

    [email προστατευμένο]βατόμουρο~$

  3. Για να φορτώσετε το γραφικό περιβάλλον χρήστη, πληκτρολογήστε την ακόλουθη εντολή

    Και πατήστε το πλήκτρο ↵ Enter στο πληκτρολόγιό σας.

Εισαγωγή στο Raspberry Pi

Έλεγχος/Σχεδιασμός/Επεξεργασία: Myakishev E.A.

/// δεν ξέρω πού να το βάλω ακόμα :D

/// και άρθρο σε εξέλιξη :P

Αυτός είναι ένας οδηγός που θα περιγράφει τα βασικά της εργασίας Raspberry Pi.

Εισαγωγή και βασικές ερωτήσεις

Αν ψάχνετε να αγοράσετε ένα Pi και/ή τα αξεσουάρ του και αναζητάτε συμβουλές, μπορείτε να το αναζητήσετε σε αυτόν τον εικονογραφημένο οδηγό αγοραστών.

Επιπλέον, ένας σύντομος οδηγός για το Raspberry Pi μπορεί να βρεθεί στον ιστότοπο του κατασκευαστή. Χρησιμοποιεί το σύστημα εγκατάστασης NOOBS, η τελευταία έκδοση του οποίου συνοδεύεται από το Raspbian OS. Ωστόσο, στο Pi μπορούν να εγκατασταθούν και άλλα λειτουργικά συστήματα - για αυτό, η πλακέτα πρέπει να συνδεθεί στο Διαδίκτυο μέσω μιας θύρας Ethernet.

Η επίσημη τεκμηρίωση για το Raspberry Pi βρίσκεται επίσης στον ιστότοπο του κατασκευαστή ¬–, αντίστοιχα, στη σελίδα τεκμηρίωσης.

Εάν αντιμετωπίζετε προβλήματα με την εκκίνηση του Pi σας ή αντιμετωπίζετε προβλήματα με την εγγραφή βίντεο, μπορεί να σας φανεί χρήσιμο να διαβάσετε τη σελίδα στο φόρουμ του Raspberry Pi που περιγράφει προβλήματα εκκίνησης.

Και αφού το Raspberry Pi σας διαμορφωθεί πλήρως και αναρωτιέστε τι να κάνετε με αυτό, μπορείτε να ανατρέξετε στον ιστότοπο του κατασκευαστή.

Ξεκινώντας με το Raspberry Pi

Στροφή Raspberry Piόπως φαίνεται στη φωτογραφία, μετά από την οποία μπορείτε να ξεκινήσετε τη σύνδεση.

Εάν έχετε Μοντέλο Β+, περιστρέψτε το ως εξής:

Εάν εργάζεστε με πρωτότυπο Μοντέλο Βμετά περιστρέψτε το ως εξής:

Εάν χρησιμοποιείτε Μοντέλο Α+μετά περιστρέψτε το ως εξής:

Η θύρα HDMI βρίσκεται στο κάτω κέντρο της πλακέτας. Συνδέστε το ένα άκρο του καλωδίου HDMI σε αυτή τη θύρα και το άλλο άκρο στην τηλεόραση ή την οθόνη HDMI (για ήχο και βίντεο) ή την οθόνη DVI-D (μόνο για βίντεο).

Εάν δεν έχετε τηλεόραση ή οθόνη με θύρες HDMI ή DVI-D, υπάρχουν άλλοι τρόποι για την έξοδο οπτικοακουστικών σημάτων. Τα μοντέλα Α και Β έχουν μια κίτρινη υποδοχή RCA που βρίσκεται στο κέντρο του επάνω μέρους της πλακέτας που μπορεί να χρησιμοποιηθεί για την έξοδο βίντεο. Στα δεξιά του υπάρχει μια υποδοχή στερεοφωνικών ακουστικών 3,5 mm που μπορεί να χρησιμοποιηθεί για την έξοδο ήχου. Τα μοντέλα A+ και B+ χρησιμοποιούν μία μόνο υποδοχή για την έξοδο οπτικοακουστικών σημάτων. Έχει την ένδειξη "A/V" και βρίσκεται στο κάτω μέρος της πλακέτας, στα δεξιά της θύρας HDMI. Για αυτό, θα χρειαστείτε ένα καλώδιο σύνδεσης A/V (μπορείτε να διαβάσετε περισσότερα για αυτό στον εικονογραφημένο οδηγό αγοραστή, για παράδειγμα).

Ένα πληκτρολόγιο και ποντίκι USB μπορούν να συνδεθούν στις υποδοχές USB που βρίσκονται στη δεξιά άκρη της πλακέτας. Εκεί μπορείτε επίσης να συνδέσετε έναν προσαρμογέα WiFi με διασύνδεση USB - για ασύρματη πρόσβαση στο Internet. Εάν χρησιμοποιείτε παλαιότερα μοντέλα (Α ή Β), τότε είναι λογικό να χρησιμοποιήσετε έναν διανομέα USB με εξωτερικό τροφοδοτικό για να επεκτείνετε τον αριθμό των διαθέσιμων θυρών USB. Εκεί, στη δεξιά πλευρά και κάτω από τις θύρες USB, υπάρχει μια υποδοχή Ethernet - σας επιτρέπει να συνδέσετε το Pi σε ένα ενσύρματο δίκτυο.

Στο κάτω αριστερό μέρος της πλακέτας βρίσκεται η υποδοχή κάρτας SD. Μια κάρτα SD με ήδη προεγκατεστημένη NOOBS μπορεί να αγοραστεί από το ηλεκτρονικό κατάστημα του κατασκευαστή, π.χ. στο Swag Store, αλλά μπορείτε επίσης να το εγκαταστήσετε μόνοι σας. Μάθετε περισσότερα για το NOOBS και την εγκατάσταση λειτουργικό σύστημαΔιαβάστε παρακάτω.

Τέλος, στα αριστερά στο κάτω μέρος της πλακέτας βρίσκεται η υποδοχή τροφοδοσίας micro USB. Συνδέστε το σε μια ρυθμιζόμενη παροχή ρεύματος 5 volt (+/- 5%) και τουλάχιστον 700 milliamps (0,7 A).

Ένα δίκτυο με ηλεκτρικό ρεύμα πάνω από 700 milliamps (για παράδειγμα, 1000 milliamps) θα λειτουργήσει επίσης. μικρό συσκευή φόρτισης(με τα οποία χρεώνονται μικρά τηλέφωνα GSM) είναι προτιμότερο να μην χρησιμοποιείτε για αυτούς τους σκοπούς, γιατί. είναι συχνά ασταθείς και ως εκ τούτου αναξιόπιστες. Προσαρμογείς έως 2,5A μπορούν να χρησιμοποιηθούν στα μοντέλα B+ και Pi 2, αλλά είναι εγγενώς πιο ενεργειακά αποδοτικοί από προηγούμενα μοντέλα, επομένως προσαρμογείς 700 mA (ή λιγότερο, ανάλογα με την ποσότητα ενέργειας που απαιτούν Θύρες USBκαι HDMI). Επίσης, θα πρέπει να γνωρίζετε ότι η χρήση πολλών συσκευών USB ή η εργασία σε εντατικές εργασίες θα απαιτήσει πολλή ισχύ. Εδώ μπορείτε να εστιάσετε στο LED ισχύος (PWR LED) - εάν σβήσει, τότε η πλακέτα, πιθανότατα, δεν έχει αρκετή ισχύ.

Εάν αντιμετωπίζετε πρόβλημα με την τροφοδοσία του Raspberry Pi, τότε μάλλον θα πρέπει να ελέγξετε όχι μόνο το ίδιο το τροφοδοτικό, αλλά και το καλώδιο που τρέχει από αυτήν την πηγή στο Pi. Συμβαίνει ότι τέτοια καλώδια μειώνουν το ρεύμα / την τάση που προέρχεται από την τροφοδοσία στο Pi, στο απαιτούμενο επίπεδο - για να διατηρηθεί η σταθερή λειτουργία του συστήματος.

Δεν είστε σίγουροι αν το καλώδιο τροφοδοσίας σας είναι micro USB; Η διαφορά φαίνεται στην παρακάτω εικόνα:

Το καλώδιο mini USB (αριστερά) δεν είναι αυτό που χρειάζεστε. Είναι πιο χοντρό και μοιάζει με τραπεζοειδές με πιεσμένα «μάγουλα». Αλλά αυτός στα δεξιά, δηλ. Το micro USB είναι αυτό που χρειάζεστε. Είναι πιο λεπτό και έχει επίσης σχήμα τραπεζοειδούς, αλλά τα «μάγουλά» του προεξέχουν και είναι στρογγυλεμένα. Εάν θέλετε το Pi σας να έχει αξιόπιστο και σταθερό τροφοδοτικό, είναι πολύ σημαντικό να αποκτήσετε ένα καλώδιο πραγματικά καλής ποιότητας. Χρειάζεστε ένα κοντό και μέτριας πάχους καλώδιο και να είστε έτοιμοι να ξοδέψετε τουλάχιστον μερικές εκατοντάδες δολάρια σε αυτό. Ωστόσο, μπορείτε επίσης να αγοράσετε το επίσημο καθολικό τροφοδοτικό για το Raspberry Pi - μπορείτε να το κάνετε στο ηλεκτρονικό κατάστημα Swag Store.

Εγκατάσταση NOOBS

Το λειτουργικό σύστημα (και μαζί με οδηγίες που εξηγούν πώς να το εκκινήσετε σε μια κάρτα SD) για το Raspberry Pi μπορείτε να το βρείτε στη σελίδα λήψεων του κατασκευαστή. Η πιο προτιμώμενη επιλογή είναι το Raspbian, αλλά μην φοβάστε να δοκιμάσετε και άλλα λειτουργικά συστήματα.

Προτού εγκαταστήσετε το NOOBS, πρέπει να διαγράψετε εντελώς τα περιεχόμενα της κάρτας SD και να χρησιμοποιήσετε το εργαλείο μορφοποίησης του Συνδέσμου καρτών SD για να διαγράψετε όλα τα διαμερίσματα σε αυτήν. ΜΗΝ χρησιμοποιείτε την επιλογή γρήγορης μορφοποίησης, ειδικά εάν η κάρτα έχει ήδη χρησιμοποιηθεί στο παρελθόν ή η εγκατάσταση μπορεί να αποτύχει. Το NOOBS θα μορφοποιήσει και θα χωρίσει την κάρτα εάν είναι απαραίτητο, αλλά πρέπει να ξεκινήσετε με μια εντελώς κενή κάρτα. Επίσης, βεβαιωθείτε ότι έχετε ενεργοποιημένη την επιλογή αλλαγής μεγέθους κατατμήσεων.

Μπορείτε να βρείτε πληροφορίες σχετικά με τον τρόπο χρήσης του προγράμματος εγκατάστασης NOOBS. Όταν κάνετε λήψη του NOOBS στον χάρτη, θα πρέπει να περιέχει τα ακόλουθα αρχεία:

Εάν χρειάζεται μόνο να εγκαταστήσετε το λειτουργικό σύστημα και θέλετε να εξοικονομήσετε χρόνο λήψης και χώρο στην κάρτα SD, μπορείτε να χρησιμοποιήσετε το NOOBS LITE αντί για το NOOBS. Αυτή είναι μια ελαφριά έκδοση του NOOBS που δεν περιλαμβάνει κανένα λειτουργικό σύστημα, ωστόσο το απαιτούμενο λειτουργικό σύστημα φορτώνεται κατά τη διαδικασία εγκατάστασης. Για να εκκινήσουν όλα λοιπόν σωστά, το Pi πρέπει να είναι συνδεδεμένο στο διαδίκτυο. Τα NOOBS και NOOBS LITE μπορούν να ληφθούν δωρεάν από τη σελίδα λήψης στον ιστότοπο του κατασκευαστή.

Χρησιμοποιώντας το Raspberry Pi

Αφού ολοκληρώσουμε τις ρυθμίσεις, προχωράμε στη σύνδεση του τροφοδοτικού - χρησιμοποιήστε το καλώδιο micro USB για να συνδέσετε το Pi στο δίκτυο. Όταν το Pi αρχίσει να λαμβάνει ρεύμα, το κόκκινο LED με την ένδειξη PWR θα ανάψει. Επιπλέον, το Pi έχει επίσης ένα πράσινο LED με την ένδειξη OK (σε νεότερες εκδόσεις, ACK) που αναβοσβήνει τυχαία όταν το Pi διαβάζει δεδομένα από την κάρτα SD.

Εχε στο νου σου οτι BIOS πλακέταςαποθηκευμένο στην κάρτα SD, οπότε αν αποτύχει η λήψη, το Pi δεν θα δείχνει απολύτως τίποτα στην οθόνη. Εάν αντιμετωπίζετε προβλήματα με τη λήψη, ανατρέξτε στο αντίστοιχο εγχειρίδιο που περιέχει πληροφορίες για όλα τα γνωστά σφάλματα μέχρι στιγμής.

Εάν η εκκίνηση είναι επιτυχής και όλα λειτουργούν όπως θα έπρεπε, το Pi θα εμφανίσει μια "οθόνη ουράνιου τόξου" - βασικά, είναι μόνο τέσσερα pixel που αναμειγνύονται μεταξύ τους με τη βοήθεια της GPU και τεντώνονται για να γεμίσουν ολόκληρη την οθόνη. Λίγο αργότερα, ο επεξεργαστής ARM θα ξεκινήσει και το εγκατεστημένο λειτουργικό σύστημα θα αρχίσει να εκκινεί. Το Raspbian θα ξεκινήσει με ένα μακρύ κυλιόμενο κείμενο που θα σας λέει τι κάνει το Pi αυτή τη στιγμή για να είναι έτοιμο να ξεκινήσει. Εάν η πλακέτα σας είναι Pi 2 και κρέμεται σε αυτό το σημείο, τότε μάλλον χρησιμοποιείτε ξεπερασμένο υλικολογισμικό. Διαβάστε παρακάτω για να μάθετε πώς να ενημερώσετε την τρέχουσα έκδοση του λειτουργικού συστήματος.

Όταν το Pi ολοκληρώσει την εκκίνηση του λειτουργικού συστήματος, θα χρειαστεί να εισαγάγετε ένα όνομα χρήστη και έναν κωδικό πρόσβασης - από προεπιλογή, το όνομα χρήστη θα είναι "pi" και ο κωδικός πρόσβασης θα είναι "raspberry". Λάβετε υπόψη ότι όταν εισάγετε τον κωδικό πρόσβασης, δεν θα εμφανίζεται τίποτα στην οθόνη - αυτό είναι ένα μέτρο ασφαλείας. Εάν αυτή είναι η πρώτη εκκίνηση του Pi, τότε αυτό το βήμα πιθανότατα θα παραλειφθεί.

Μετά από αυτό (και, πάλι, αν αυτή είναι η πρώτη εκκίνηση), το σύστημα θα σας εμφανίσει το μενού διαμόρφωσης "raspi-config".

Με αυτό, πρέπει να καταστήσετε ολόκληρο τον όγκο της κάρτας SD διαθέσιμο στο σύστημα, να ενεργοποιήσετε την "υπερσάρωση" (κοψίματα) στην οθόνη και να διαμορφώσετε τη διαμόρφωση του πληκτρολογίου. Επιπλέον, αυτό το μενού μπορεί επίσης να χρησιμοποιηθεί σε βασικές ρυθμίσειςόπως να αλλάξετε τον κωδικό πρόσβασής σας.

sudo raspi-config

Για να ανοίξετε μια πιο οικεία γραφική διεπαφή χρήστη (GUI) ενώ είστε συνδεδεμένοι, πληκτρολογήστε τα εξής:

Στο τέλος της συνεδρίας, όταν αποφασίσετε να τερματίσετε και να απενεργοποιήσετε το Pi, βγείτε πρώτα από το GUI. Για να το κάνετε αυτό, εισαγάγετε το ακόλουθο κείμενο στο πλαίσιο κειμένου:

sudo-halt

sudo shutdown -h τώρα

Μόνο τότε μπορεί να απενεργοποιηθεί το Pi, γιατί αν το απενεργοποιήσετε πριν από έναν "εικονικό" τερματισμό, αυτό μπορεί να βλάψει σύστημα αρχείωνκάρτες SD.

Λοιπόν, τώρα τα συγχαρητήριά μου! Η πρώτη συνεδρία με το Raspberry Pi ήταν επιτυχημένη!

Πώς να αποκτήσετε σύνθετο βίντεο με το NOOBS

Είναι σημαντικό να σημειωθεί ότι εάν εξάγετε βίντεο σε μια κανονική τηλεόραση (ή μια μίνι οθόνη με σύνθετη έξοδο), χρησιμοποιώντας NOOBS και μια υποδοχή A/V (δηλαδή σύνθετο RCA), τότε η εικόνα δεν θα εμφανιστεί αμέσως - εσείς, για να μεταβείτε από μια σύνθετη υποδοχή σε HDMI, θα χρειαστεί να πατάτε συνεχώς "3" (για PAL) ή "4" (για NTSC). Σε αυτή την περίπτωση, πριν πατήσετε το "3" ή το "4" θα χρειαστεί να περιμένετε μερικά δευτερόλεπτα, γιατί. Το NOOBS χρειάζεται λίγο χρόνο πριν αρχίσει να «ακούει» για ενέργειες που προέρχονται από το πληκτρολόγιο. Εάν αναρωτιέστε εάν το NOOBS έχει αρχίσει να λαμβάνει δεδομένα από το πληκτρολόγιο, πατήστε το Caps Lock - εάν η ένδειξη πλήκτρων ανάβει και απενεργοποιείται, τότε το NOOBS έχει εκκινήσει και άρχισε να διαβάζει το πληκτρολόγιο.

Συνεχίστε να πατάτε "3" ή "4" μέχρι να εμφανιστεί το βίντεο. Το πού θα τα πατήσετε (αριθμητικό πληκτρολόγιο ή επάνω σειρά) δεν είναι σημαντικό, αλλά έχετε κατά νου ότι στη γαλλική διάταξη δεν χρειάζεται να κρατάτε πατημένο το Shift για να μπορείτε να πληκτρολογήσετε πλήκτρα, γιατί. το σύστημα αντιλαμβάνεται το πληκτρολόγιο ως αγγλικό. Αφού επιλέξετε μεταξύ PAL και NTSC, το σύστημα θα σας ρωτήσει εάν θέλετε να κάνετε αυτήν την προεπιλεγμένη επιλογή. Κάντε αυτό και στη συνέχεια προχωρήστε στην εγκατάσταση. Λάβετε υπόψη ότι αυτή η επιλογή θα μεταφερθεί και στο εγκατεστημένο λειτουργικό σύστημα. θα γραφτεί στο config.txt αντί για αυτόματη επιλογή HDMI.

Εάν η εικόνα είναι μονόχρωμη, χρησιμοποιείτε λάθος πρότυπο τηλεόρασης - δοκιμάστε να αλλάξετε από PAL σε NTSC και αντίστροφα. Εάν εργάζεστε με B+ και το καλώδιο "A/V" είναι άγνωστης προέλευσης ή τύπου, έχετε υπόψη σας ότι δεν λειτουργούν όλα τα φαινομενικά παρόμοια καλώδια με τον ίδιο τρόπο. Ορισμένα καλώδια βιντεοκάμερας μπορεί να έχουν βίντεο στο καλώδιο με κόκκινο βύσμα αντί για κίτρινο.

Εάν χρησιμοποιείτε σύνδεση HDMI, το NOOBS θα πρέπει να εμφανίζει την εικόνα αυτόματα, αλλά εάν αυτό δεν συμβεί ή η εικόνα παραμορφωθεί με κάποιο τρόπο, δοκιμάστε να αλλάξετε τις ρυθμίσεις HDMI από "ασφαλές" σε "βέλτιστο" και αντίστροφα κάνοντας κλικ στο "1" και "2".

Αφού εγκαταστήσετε (για παράδειγμα) το Raspbian, αυτό το λειτουργικό σύστημα θα φορτωθεί αντί για το NOOBS, ωστόσο, στο Raspbian, ο τρόπος που εργάζεστε με το σύνθετο βίντεο είναι λίγο διαφορετικός. Φαίνεται να δει αν υπάρχουν συνδεδεμένες συσκευές HDMI και αν όχι, αλλάζει αυτόματα σε NTSC (εκτός αν έχετε αντικαταστήσει τις ρυθμίσεις στο config.txt όπως περιγράφεται παραπάνω).

Εάν χρησιμοποιείτε μια παλιά τηλεόραση PAL, τότε η εικόνα μπορεί να είναι μόνο μονόχρωμη. Ωστόσο, εδώ μπορείτε να μεταβείτε στο config.txt και αντί για "sdtv_mode=0" πληκτρολογήστε "sdtv_mode=2" (για PAL). Αυτό μπορεί επίσης να γίνει μέσω του NOOBS - επανεκκινήστε την πλακέτα κρατώντας πατημένο το Shift και το Pi θα εκκινήσει το NOOBS. Τώρα πατήστε ξανά το "3" (για μια σύνθετη εικόνα), επιλέξτε την επιλογή για επεξεργασία config.txt, επεξεργασία, αποθήκευση και επανεκκίνηση.

Ενημέρωση Raspbian

Εάν χρησιμοποιείτε μια παλαιότερη διανομή Raspbian (ειδικά σε μια κάρτα με προεγκατεστημένο λειτουργικό σύστημα), τότε μάλλον δεν σας πειράζει να την ενημερώσετε στο μέγιστο τελευταία έκδοση. Βεβαιωθείτε ότι είστε συνδεδεμένοι στο διαδίκτυο, επανεκκινήστε το Raspbian και πληκτρολογήστε τον ακόλουθο κωδικό:

sudo apt-get ενημέρωση Αναβάθμιση sudo apt-get

Περιμένετε μερικά λεπτά (ενώ η ενημέρωση είναι σε εξέλιξη) και μετά επανεκκινήστε το Pi.

Ειδικές οδηγίες για την ενημέρωση του Raspbian για χρήστες Pi 2

Εάν η πλακέτα σας είναι Pi 2, τότε πρέπει να βεβαιωθείτε ότι οι εκδόσεις των NOOBS και Raspbian που χρησιμοποιείτε κυκλοφόρησαν μετά την κυκλοφορία του Pi 2.

Εάν έχετε μια κάρτα Raspbian που φορτώνει καλά σε ένα παλιό Pi, αλλά δεν φορτώνεται σε ένα Pi 2 ή κρέμεται σε μια οθόνη ουράνιου τόξου, ο παρακάτω κώδικας θα σας βοηθήσει να λειτουργήσει αυτή η κάρτα στο Pi 2:

apt-get update apt-get upgrade apt-get dist-upgrade apt-get install raspberrypi-ui-mods

άλλες πληροφορίες

Μπορεί να σας φανεί χρήσιμος ο ανεπίσημος Οδηγός χρήσης Raspberry Pi που γράφτηκε από τους Eben Upton και Gareth Halfacree.

Μπορεί επίσης να βρείτε χρήσιμο το Raspberry Pi Tutorial (που επικεντρώνεται κυρίως στην εκμάθηση κωδικοποίησης που γράφτηκε από Βρετανούς δασκάλους από το Computing at School).

Τέλος, υπάρχει ένα δωρεάν μηνιαίο περιοδικό MagPi που μπορείτε να βρείτε εδώ.

Εικονογραφημένος οδηγός αγοράς Raspberry Pi

// σε διαδικασία θεραπείας

Ξεκίνησε από τον Abishur, ξαναγράφτηκε από τον Mahjongg, επιμελήθηκε η Lorna.

Η ιδέα της δημιουργίας ενός πλήρους και περιεκτικού (αν και ανεπίσημου) οδηγού αγοράς Pi υπάρχει εδώ και πολύ καιρό - οπότε καλώς ήρθατε! Ελπίζουμε να σας φανεί χρήσιμο. Εάν έχετε καλές συμβουλές και προτάσεις, μοιραστείτε τις στα σχόλια - για να κάνετε αυτόν τον οδηγό ακόμα πιο ολοκληρωμένο και κατατοπιστικό.

Μπορεί να έχετε πέσει πάνω σε αυτόν τον οδηγό γιατί απλά σκέφτεστε να αποκτήσετε ένα Raspberry Pi, αλλά δεν ξέρω τι ακριβώς χρειάζεστε ακόμα. Αυτή η σελίδα θα σας βοηθήσει να βρείτε όλα τα απαραίτητα εξαρτήματα - είτε πρόκειται για την αγορά ενός κιτ εκκίνησης είτε για ορισμένα πρόσθετα εξαρτήματα και εξοπλισμό. Εάν είστε νέος στους υπολογιστές, ορισμένα μέρη αυτού του οδηγού μπορεί να φαίνονται τρομακτικά. Αλλά μην ανησυχείτε - πάρτε το χρόνο σας, μετακινηθείτε από το ένα σημείο στο άλλο και στο τέλος θα έχετε όλα όσα χρειάζεστε!

Λάβετε υπόψη - στο τέλος κάθε σταδίου πρέπει να επιλέξετε μόνο ένα στοιχείο.

Πρώτα πρέπει να επιλέξετε το ίδιο το Raspberry Pi.

Raspberry Pi 2 B μοντέλο (δεύτερη γενιά)...

Ή Raspberry Pi B+...

Ή Raspberry Pi A+...

Όλα αυτά τα μοντέλα μπορούν να αγοραστούν από το Element 14 ή το RS Components ή μέσω τρίτων μεταπωλητών.

Ωστόσο, αν θέλετε, μπορείτε να αγοράσετε ένα από τα παλιά μοντέλα - Α ή Β.

Τώρα εξαρτάται από τον προσαρμογέα τοίχου με υποδοχή micro USB.

Θα χρειαστείτε ένα ρυθμιζόμενο τροφοδοτικό (PSU) ικανό να παρέχει 5v ±5% και τουλάχιστον 700mA (ή 0,7A). Ένας προσαρμογέας που δίνει περισσότερα από 0,7 A (για παράδειγμα, 1 A) θα λειτουργήσει επίσης. Αποφύγετε τους μικρούς φορτιστές για μικρά τηλέφωνα GSM, όπως είναι συχνά ασταθείς και ως εκ τούτου αναξιόπιστες. Τα B+ και Pi 2 μπορούν να τροφοδοτούνται από ένα τροφοδοτικό 2,5A, αλλά αυτά τα μοντέλα είναι ιδιαίτερα «οικονομικά αποδοτικά», ώστε να μπορούν να λειτουργούν με τροφοδοτικό 0,7 A ή λιγότερο (ανάλογα με το πόσες θύρες USB και HDMI χρησιμοποιούνται). Ωστόσο, ενδέχεται να απαιτείται πρόσθετη ισχύς όχι μόνο λόγω πολλών συσκευών USB που «κρεμούν» στο Pi, αλλά και κατά την εκτέλεση οποιωνδήποτε ιδιαίτερα χρονοβόρων εργασιών. Μπορείτε επίσης να χρησιμοποιήσετε έναν φορτιστή από Kindle, iPhone κ.λπ. ως τροφοδοτικό για το Pi, αλλά πρέπει να βεβαιωθείτε ότι παρέχει αρκετή ηλεκτρική ενέργεια. Κατά κανόνα, αυτή η παράμετρος υποδεικνύεται στην ετικέτα που έχει επικολληθεί στη συσκευή - δείτε τον αριθμό δίπλα στη λέξη Έξοδος.

Κρίνοντας από το αυτοκόλλητο σε αυτό το PSU, βγάζει 5v και 700 milliamps (700 mA) - αυτό θα πρέπει να είναι αρκετό για να τροφοδοτήσει το Raspberry Pi. Λάβετε υπόψη ότι τα 5v 0,7A είναι ίδια με τα 5v 700mA. Σε αυτή την περίπτωση, η απόκλιση από την παράμετρο 5v επιτρέπεται εντός ± 5%, ενώ σε milliamp οποιοσδήποτε αριθμός μπορεί να είναι ίσος ή μεγαλύτερος από 700 mA (0,7 A).

Μπορείτε επίσης να χρησιμοποιήσετε έναν προσαρμογέα USB εναλλασσόμενο ρεύμαόπως αυτό που φαίνεται στην παρακάτω εικόνα:

Αλλά θα χρειαστεί επίσης ένα καλώδιο USB που καταλήγει σε υποδοχή micro USB - κάτι σαν αυτό:

Είναι σημαντικό το καλώδιο να είναι καλής ποιότητας - πολλά προβλήματα τροφοδοσίας προκύπτουν ακριβώς επειδή τα καλώδια είναι κατασκευασμένα από καλώδια κακής ποιότητας. Επιπλέον, το καλώδιο πρέπει να είναι κοντό και παχύ. Είναι προτιμότερο αυτό το καλώδιο να πωλείται ειδικά ως καλώδιο τροφοδοσίας και όχι ως καλώδιο φόρτισης.

Εάν δεν ξέρετε τι είδους υποδοχή υπάρχει στο καλώδιο σας (micro USB ή mini USB), τότε είναι πολύ εύκολο να το μάθετε. Η διαφορά φαίνεται στην παρακάτω εικόνα.

Το Mini USB βρίσκεται στα αριστερά. Αυτή δεν είναι η δική μας εκδοχή, είναι μεγαλύτερη και μοιάζει με τραπεζοειδές με κοίλα «μάγουλα». Το Micro USB βρίσκεται στα δεξιά. Αυτό είναι που χρειαζόμαστε. Είναι μικρότερος και μοιάζει επίσης με τραπεζοειδές, μόνο που τα «μάγουλά» του είναι πιο έντονα.

Στα μοντέλα B+ και Pi 2, η λυχνία LED PWR υποδεικνύει εάν η πλακέτα λαμβάνει ισχύ και εάν το PSU παρέχει αρκετή ισχύ, το τελευταίο υποδεικνύει επίσης πόσο καλά λειτουργεί το καλώδιο micro USB. Εάν εντοπιστεί υπερφόρτωση (δηλαδή, εάν η τάση πέσει στα 4,65v), η λυχνία LED απλώς θα σβήσει και εάν χρησιμοποιείτε το Raspbian GUI (Raspbian Graphical User Interface), ένα "τετράγωνο ουράνιου τόξου" μπορεί να εμφανιστεί ως προειδοποίηση στην οθόνη .

Χρειαζόμαστε επίσης μια συσκευή εισόδου πληκτρολογίου - τουλάχιστον ένα πληκτρολόγιο.

Εάν εργάζεστε με το Pi μέσω του τερματικού Linux (όπως φαίνεται στην παρακάτω εικόνα), τότε δεν χρειάζεστε ποντίκι. Ωστόσο, αν θέλετε, φυσικά, μπορείτε να το συνδέσετε.

Ένα ποντίκι USB (όπως αυτό που φαίνεται παρακάτω) θα χρειαστεί ούτως ή άλλως εάν πρόκειται να εργαστείτε μέσω του GUI.

Επιπλέον, θα χρειαστούμε μια κάρτα SD.

Προαιρετικός εξοπλισμός:

Αναλογικό καλώδιο ήχου.

Εάν χρησιμοποιείτε καλώδιο composite (RCA) ή HDMI σε DVI-D για έξοδο βίντεο και θέλετε να ρυθμίσετε τον ήχο, θα χρειαστείτε ένα καλώδιο ήχου 3,5 mm από άνδρα σε άνδρα.

Αλλά υπάρχει μια άλλη λύση - μπορείτε να συνδέσετε εξωτερικά ηχεία. Εάν έχουν ήδη ένα καλώδιο που καταλήγει σε βύσμα 3,5 mm, δεν θα χρειαστείτε το καλώδιο που απεικονίζεται παραπάνω. Εάν θέλετε να συνδέσετε το Pi στο στερεοφωνικό σας χρησιμοποιώντας τις λευκές και κόκκινες υποδοχές RCA (Phono), θα χρειαστείτε ένα καλώδιο που να έχει βύσμα 3,5 mm στη μία πλευρά και δύο υποδοχές Phono στην άλλη. Περισσότερες λεπτομέρειες στην παρακάτω εικόνα:

Συνήθως αναφέρεται ως καλώδιο δικτύου.

Διανομέας USB.

Εάν θέλετε να συνδέσετε περισσότερες συσκευές USB στο Pi από ό,τι επιτρέπει ο αριθμός των θυρών USB, τότε θα χρειαστείτε έναν διανομέα USB. Ωστόσο, όταν χρησιμοποιείτε νεότερα μοντέλα, η ανάγκη για αυτό μειώνεται, tk. έχουν περισσότερες θύρες USB από τα παλαιότερα μοντέλα.

Οι διανομείς USB μπορεί να είναι παθητικοί (δηλαδή απλά συνδεδεμένοι σε μια θύρα USB και τέλος) ή ενεργοί (δηλαδή συνδεδεμένοι σε θύρα USB και στη συνέχεια συνδεδεμένοι στο ρεύμα). Ο παθητικός διανομέας φαίνεται στην πρώτη εικόνα και ο ενεργός στη δεύτερη:

Εάν χρησιμοποιείτε ένα παλαιότερο Pi και θέλετε να συνδέσετε σε αυτό κάποια συσκευή με μεγάλη κατανάλωση ενέργειας (όπως σκληρός δίσκος), τότε χρειάζεστε έναν ενεργό διανομέα USB. Ωστόσο, σε νεότερα μοντέλα, οι θύρες USB λαμβάνουν περισσότερη ισχύ, επομένως εάν θέλετε να συνδέσετε μια συσκευή ανάγνωσης καρτών, μια μονάδα flash ή έναν προσαρμογέα WiFi, τότε αρκεί ένας παθητικός διανομέας USB. Ωστόσο, ορισμένοι προσαρμογείς WiFI είναι τόσο «λαίμαργοι» που χρειάζονται έναν ενεργό διανομέα, ακόμη και όταν συνδέονται με ένα νέο μοντέλο.

Τα υπόλοιπα είναι οτιδήποτε.

Μπορείτε να συνδέσετε ένα σωρό άλλα πράγματα σε πλακέτες Raspberry Pi. Για σύνδεση WiFi - Προσαρμογέας WiFi με διασύνδεση USB. Για έλεγχο ρελέ και κινητήρων - Gertboard. Χρειάζεστε σώμα; Το Pi μπορεί να κρυφτεί σε μια «θήκη» για κάθε γούστο και χρώμα - από μια θήκη Lego μέχρι μια παλιά θήκη κονσόλα παιχνιδιούή ακόμα και ένα «φέρετρο» από ακρυλικό κομμένο με λέιζερ. Μπορείτε επίσης να συνδέσετε αισθητήρες ή ακόμα και μικρές οθόνες αφής LCD όπως αυτή].

Επιπλέον, για το B+ και το Pi 2, μπορείτε να χρησιμοποιήσετε έναν νέο τύπο πλακέτας επέκτασης που ονομάζεται HAT (Hardware Attached on Top). Υπάρχουν επίσης διάφορα είδη πλακών επέκτασης γενικής χρήσης που μπορούν ανεξάρτητα να αναφέρουν τον εαυτό τους στο Linux, π.χ. Το Linux γνωρίζει από την αρχή ποιους οδηγούς να χρησιμοποιήσει για αυτά. Και αυτό για να μην αναφέρουμε τη σχεδόν ατελείωτη επιλογή πρόσθετων εξαρτημάτων και αξεσουάρ: το μόνο όριο είναι η φαντασία σας!

Καλημέρα σε όλους!
Διαβάζω Muska για περίπου ένα χρόνο, τώρα αποφάσισα να προσπαθήσω να δημοσιεύσω την κριτική μου.

Και η δροσερή μεταλλική θήκη για τον μικροϋπολογιστή Raspberry Pi 3 θα αποτελέσει το αντικείμενο της αναθεώρησης.

Πιο συγκεκριμένα, αυτό δεν είναι απλώς ένα σώμα. Πρόκειται για ένα σετ από μια θήκη και μια πλακέτα επέκτασης (HAT) προσαρμοσμένη στις διαστάσεις της με οθόνη, έξι κουμπιά και δέκτη υπερύθρων.

Ιστορικό αγορών

Πήρα το Raspberry Pi 3 νωρίτερα φέτος. Κατά την αγορά, παρήγγειλα αμέσως καλοριφέρ και μια θήκη για αυτό:


Δεν απέτυχα με τα καλοριφέρ, αλλά η ακρυλική θήκη τελικά έπαψε να ευχαριστεί.
Πρώτον, ήταν συνεχώς καλυμμένος με δακτυλικά αποτυπώματα.
Δεύτερον, είχε ένα αδύναμο σχέδιο που δεν υπονοούσε ότι θα συναρμολογούνταν περισσότερες από μία ή δύο φορές.
Γενικά, μετά από μερικούς μήνες, τα μάνδαλα σε αυτό άρχισαν να σπάνε και γενικά έγινε σαφές ότι ήθελα να ντύσω το "βατόμουρο" με πιο αξιόπιστη και υψηλής ποιότητας πανοπλία.

Άρχισα να κοιτάζω μεταλλικές θήκες σε ηλεκτρονικά καταστήματα και ταυτόχρονα να σκέφτομαι να φτιάξω μια σπιτική ξύλινη θήκη και στη συνέχεια επικοινώνησε μαζί μου ένας διευθυντής από το κατάστημα GearBest, του οποίου την προσοχή τράβηξε μια σειρά άρθρων για το Raspberry Pi στο blog μου. και προσφέρθηκε να στείλει κάποια αγαθά για έλεγχο.

Ήταν αμαρτία να αρνηθώ μια τέτοια προσφορά και ζήτησα την πιο εξελιγμένη περίπτωση από τη συλλογή του καταστήματός τους. Ο εκπρόσωπος της GearBest «α συμφώνησε, στις 6 Μαΐου μου έκαναν παραγγελία και στις 24 Μαΐου πήρα ήδη το πακέτο με τη θήκη από το ταχυδρομείο.

Προδιαγραφές

Πλαίσιο

Υλικό: αλουμίνιο
Μαύρο χρώμα
Πλάτος: 61mm
Μήκος: 92mm
Ύψος: 26mm
Βάρος: 156g

Οθόνη

Διαγώνιος: 2,2"
Ανάλυση: 320x240
Διασύνδεση αφής: όχι
Αριθμός κουμπιών: 6
Δέκτης υπερύθρων: ναι

Η μονάδα οθόνης είναι ένας προφανής κλώνος, μόνο ελαφρώς τροποποιημένη (προστέθηκε μια μονάδα υπερύθρων και 4 καρφίτσες GPIO στην κάτω πλευρά), αλλά θα γράψω περισσότερα για αυτό αργότερα στην αναθεώρηση.

Εμφάνιση, εξοπλισμός, συναρμολόγηση

Δεν υπάρχει κανένα κουτί. Έρχεται τυλιγμένο σε μεμβράνη με φυσαλίδες:


Ξεδιπλώνουμε την ταινία και κοιτάμε τη συσκευασία:


Η ίδια η θήκη αποτελείται από δύο μισά αλουμίνια. Χωρίς τραχύτητα, γρέζια κ.λπ. Δεν βρήκα - η κατασκευή είναι στο επίπεδο.
Η μονάδα με την οθόνη, τα κουμπιά και τη θύρα υπερύθρων είναι συσκευασμένη σε ξεχωριστό στρώμα περιτυλίγματος με φυσαλίδες με πρόσθετη επένδυση για απαλότητα.
Το σετ περιέχει επίσης: προστατευτικό γυαλί(πλαστικό) σε μεμβράνη μεταφοράς, σετ βιδών και εξαρτημάτων στερέωσης, εξάγωνο κλειδί, 6 στρογγυλά μεταλλικά κουμπιά.

Ας ρίξουμε μια πιο προσεκτική ματιά στην οθόνη:


Όπως έγραψα παραπάνω, αυτός είναι ένας προφανής κλώνος της παλιάς, αλλά εξακολουθεί να παράγεται και να πωλείται μονάδα οθόνης, μόνο ελαφρώς τροποποιημένη.
Τα κουμπιά στην αρχική μονάδα βρίσκονται κάτω από την οθόνη, στην κινεζική αντίστοιχη - στο πλάι.
Τα αρχικά κουμπιά είναι κατασκευασμένα από πλαστικό, στο κινεζικό ανάλογο είναι κατασκευασμένα από μέταλλο. Δεν ξέρω πόσο αυτό επηρεάζει την αντοχή τους, αλλά σίγουρα κάνουν κλικ πιο δυνατά και καθαρά από όσο θα θέλαμε :).
Επιπλέον, ένας δέκτης υπερύθρων έχει προστεθεί στο αναλογικό (μια μαύρη «λάμπα» στην επάνω αριστερή γωνία), καθώς και μια έξοδος 4 ακίδων GPIO στην κάτω πλευρά:


Το πιο σημαντικό, παρά όλες τις τροποποιήσεις, τα αρχικά προγράμματα οδήγησης από το Adafruit εξακολουθούν να είναι κατάλληλα για αυτήν την ενότητα, την εγκατάσταση της οποίας μπορεί να κυριαρχήσει ακόμη και ένας αρχάριος σε συστήματα Linux.

Ας ξεκινήσουμε τη συναρμολόγηση:


Τοποθετούμε το «βατόμουρο» στο κάτω μισό του σώματος. Σε ορισμένες θήκες από αλουμίνιο, υπάρχουν ακίδες που, ακουμπώντας στο SoC και στο τσιπ μνήμης, αφαιρούν τη θερμότητα από αυτά, με αποτέλεσμα η θήκη να λειτουργεί ως ψύκτρα.
Τίποτα από αυτά δεν ισχύει για αυτόν τον οργανισμό. Επομένως, πρέπει να έχετε καλοριφέρ. Αυτά τα χάλκινα έχουν αποδειχθεί καλά.


Διορθώνουμε τα "βατόμουρα" με εξαρτήματα.


Βάζουμε μια μονάδα με οθόνη, κουμπιά και δέκτη υπερύθρων από πάνω.


Ετοιμάζουμε το πάνω μισό της θήκης: δολώνουμε τα κουμπιά στις τρύπες, βάζουμε το προστατευτικό γυαλί στη θέση του.
Υπολογίστε το πάχος των χωρισμάτων που χωρίζουν τις θύρες USB από το κύριο μέρος του εσωτερικού χώρου της θήκης. Ο κατασκευαστής προφανώς δεν γλίτωσε το υλικό.


Συνδέουμε και τα δύο μισά της θήκης και σφίγγουμε τις πλήρεις βίδες με το πλήρες εξάγωνο.


Η τελευταία πινελιά: ένα αυτοκόλλητο στο κάτω μέρος της θήκης των ποδιών από καουτσούκ. Παρεμπιπτόντως, δώστε προσοχή στην εγκοπή για microSD. Είναι κατασκευασμένο με ανθρώπινο τρόπο και η κάρτα μνήμης μπορεί πραγματικά να τραβηχτεί με ένα δάχτυλο. Σε πολλές ακρυλικές θήκες, συμπεριλαμβανομένης της θήκης που είχα νωρίτερα, αν και υπήρχε μια τρύπα για πρόσβαση στην κάρτα μνήμης, στην πραγματικότητα αυτή η κάρτα έπρεπε να γρατσουνίζεται κάθε φορά με τσιμπιδάκια.


Σώμα συναρμολογημένο. Δείτε από διαφορετικές οπτικές γωνίες :).

Σύνθεση

Μετά τη συναρμολόγηση της θήκης, πρέπει να διαμορφώσετε 3 εξαρτήματα ξεχωριστά: οθόνη, κουμπιά και δέκτη υπερύθρων.

Απεικόνιση



Συγγνώμη για την ποιότητα της εικόνας, αλλά μόνο έτσι κατάφερα να βγάλω φωτογραφία.
Φυσικά, στην πραγματικότητα, η οθόνη δεν «μπλείζει», αλλά μεταφέρει επαρκώς όλα τα χρώματα. Και φυσικά, δεν χρειάζεται για να δουλέψεις μαζί του στο Raspbian. Το Raspbian GUI γενικά δεν έχει σχεδιαστεί για αναλύσεις οθόνης κάτω από 800x480.
Το κέλυφος της συσκευής αναπαραγωγής ήχου Squeezebox (δείτε την εικόνα στην κεφαλίδα της κριτικής - αυτό είναι), μια φορητή ρετρό κονσόλα, μια έξυπνη οικιακή διεπαφή ή μια αυτογραφική διεπαφή για γρήγορη πρόσβαση στις λειτουργίες κάποιου άλλου έργου DIY που βασίζεται στο Raspberry Pi - αυτό είναι το πεδίο εφαρμογής τέτοιων οθονών.

Ρύθμιση οθόνης

Εγκατάσταση προγραμμάτων οδήγησης από το Adafruit:
sudo echo "deb http://apt.adafruit.com/raspbian/ wheezy main" >> /etc/apt/sources.list sudo wget -O - -q https://apt.adafruit.com/apt.adafruit. com.gpg.key | apt-key add - sudo apt-get update sudo apt-get install node sudo apt-get install occidentalis sudo apt-get install raspberrypi-bootloader sudo apt-get install adafruit-pitft-helper
Ενεργοποιήστε την οθόνη:
sudo adafruit-pitft-helper -t 22
Ο οδηγός εγκατάστασης θα σας ρωτήσει εάν πρέπει να εμφανίσετε την κονσόλα (θα έπρεπε) και εάν πρέπει να βάλετε ένα κουμπί τερματισμού λειτουργίας στην 23η ακίδα του GPIO. Η ακίδα GPIO 23 είναι, αν δεν κάνω λάθος, το επάνω κουμπί κοντά στην οθόνη, σημειωμένο με έναν κύκλο. Εάν δεν σκοπεύετε να χρησιμοποιήσετε τα κουμπιά για άλλους σκοπούς, τότε μπορείτε να συμφωνήσετε με την πρόταση του οδηγού εγκατάστασης και, στη συνέχεια, θα έχετε ένα φυσικό κουμπί για να ολοκληρώσετε την εργασία και να απενεργοποιήσετε το "raspberry".

Τώρα ας δημιουργήσουμε μια ρύθμιση παραμέτρων για το περιβάλλον εργασίας χρήστη με παράθυρο:
sudo nano /usr/share/X11/xorg.conf.d/99-pitft.conf

Πρέπει να εισαγάγετε σε αυτό:
Αναγνωριστικό ενότητας "Συσκευή" "Adafruit PiTFT" Πρόγραμμα οδήγησης "fbdev" Επιλογή "fbdev" "/dev/fb1" EndSection

Και επανεκκίνηση:
επανεκκίνηση sudo
Εάν όλα τα βήματα ακολουθήθηκαν σωστά, τότε στην οθόνη 2.2 ", θα εμφανιστεί πρώτα η κονσόλα με τις καταστάσεις φόρτωσης και μετά το Raspbian GUI. Εάν εμφανίζεται η κονσόλα, αλλά το GUI όχι - ελέγξτε ότι οι ρυθμίσεις Raspbian έχουν οριστεί σε αυτόματη φόρτωση στο γραφικό περιβάλλον ή εκκινήστε το χειροκίνητα με την εντολή startx).

Κουμπιά


Στα διαθέσιμα 6 κουμπιά, μπορείτε να κρεμάσετε οποιεσδήποτε ενέργειες, ανάλογα με την εργασία που εκτελεί το Raspberry Pi.
Για να δείξω τη λειτουργικότητά τους, δημοσιεύω ένα παράδειγμα χρήσης τους ως εξομοιωτή ποντικιού. Σε αυτήν την περίπτωση, τέσσερα κουμπιά κοντά στην οθόνη θα χρησιμοποιηθούν για να μετακινήσετε τον κέρσορα κατά μήκος των αξόνων X και Y και 2 κουμπιά στο δεξί άκρο μιμούνται κάνοντας κλικ στο δεξί και το αριστερό κουμπί του ποντικιού, αντίστοιχα.

Ρύθμιση κουμπιών στο παράδειγμα ενός εξομοιωτή ποντικιού

Εγκατάσταση βιβλιοθηκών Python για εργασία με GPIO:
ενημέρωση sudo apt-get sudo apt-get εγκατάσταση libudev-dev sudo apt-get εγκατάσταση python-pip sudo pip εγκατάσταση rpi.gpio sudo pip εγκατάσταση python-uinput

Ενεργοποιήστε τη μονάδα uinput:
είσοδος sudo modprobe

Λήψη σεναρίων για εργασία με κουμπιά:
mkdir Python-keys cd Python-keys wget www.raspberrypiwiki.com/images/6/6c/Python-keys.zip unzip Python-keys.zip

Ας τρέξουμε το σενάριο:
sudo python rpi-2.2TFT-mouse.py

Δέκτης υπερύθρων

Με τον δέκτη υπερύθρων, η κατάσταση είναι ίδια με τα κουμπιά: θεωρητικά, κάθε πλήκτρο στο τηλεχειριστήριο μπορεί να εκχωρηθεί για να εκτελέσει οποιαδήποτε εντολή.
Δημοσιεύω έναν γρήγορο οδηγό για τη ρύθμιση ενός δέκτη υπερύθρων.

Ρύθμιση του δέκτη υπερύθρων

Εγκαταστήστε το πακέτο LIRC:
sudo apt-get install lirc liblircclient-dev

Ας επεξεργαστούμε το αρχείο διαμόρφωσης:
sudo nano etc/lirc/hardware.conf

Οι γραμμές του πρέπει να μοιάζουν με αυτό:
LIRCD_ARGS="--uinput" LOAD_MODULES=true DRIVER="προεπιλογή" DEVICE="/dev/lirc0" MODULES="lirc_rpi"

Επεξεργασία του αρχείου config.txt:
sudo nano /boot/config.txt

Πρέπει να βρείτε τις γραμμές σε αυτό:
# Καταργήστε το σχόλιο για να ενεργοποιήσετε τη λειτουργική μονάδα lirc-rpi #dtoverlay=lirc-rpi

Και φέρτε τα στην παρακάτω φόρμα:
# Καταργήστε το σχόλιο για να ενεργοποιήσετε τη λειτουργική μονάδα lirc-rpi dtoverlay=lirc-rpi,gpio_in_pin=26

Μετά από αυτά τα βήματα, πρέπει να κάνετε επανεκκίνηση:
επανεκκίνηση sudo

Τώρα ας ελέγξουμε αν λειτουργεί η θύρα υπερύθρων:
sudo modprobe lirc_rpi sudo /etc/init.d/lirc stop sudo mode2 -d /dev/lirc0
Εδώ πρέπει να κατευθύνετε το τηλεχειριστήριο προς τον δέκτη υπερύθρων και να πατήσετε τα κουμπιά. Εάν ο δέκτης υπερύθρων λειτουργεί σωστά, θα δούμε κάτι σαν αυτό:

Διακόπτουμε την εκτέλεση της εντολής (Ctrl + C στο πληκτρολόγιο) και ξεκινάμε τον οδηγό διαμόρφωσης:
sudo /etc/init.d/lirc stop sudo irrecord -n -d /dev/lirc0 ~/lircd.conf

Θα ξεκινήσει ο οδηγός ρύθμισης του τηλεχειριστηρίου, ο οποίος θα σας ζητήσει να πατήσετε διαδοχικά όλα τα κουμπιά στο τηλεχειριστήριο - έτσι ώστε καθένα από αυτά να πατηθεί τουλάχιστον μία φορά. Κάθε κουμπί που "πιάνεται" από τον δέκτη υπερύθρων θα εμφανίζεται ως νέα κουκκίδα στην οθόνη.

Αφού ολοκληρώσετε αυτά τα βήματα, ο οδηγός εγκατάστασης θα δημιουργήσει μια ρύθμιση παραμέτρων και θα την τοποθετήσει στον κατάλογο χρήστη. Ας κάνουμε αυτήν τη διαμόρφωση την προεπιλεγμένη διαμόρφωση:
sudo cp ~/lircd.conf /etc/lirc/lircd.conf sudo /etc/init.d/lirc start

Αυτό ολοκληρώνει τη ρύθμιση.

Σχετικά με το πώς λειτουργεί το ενσωματωμένο Wi-Fi

Προς έκπληξή μου, αποδείχθηκε ότι η υπόθεση δεν έχει σχεδόν καμία επίδραση στο Wi-Fi.
Ο ενσωματωμένος αντάπτορας raspberry λειτουργεί εξίσου άσχημα τόσο στη θήκη όσο και χωρίς αυτόν.
Εδώ είναι οι μετρήσεις ταχύτητας μου:


Και στις δύο περιπτώσεις, το «βατόμουρο» ήταν στο ίδιο δωμάτιο με το ρούτερ. Γενικά, το Διαδίκτυο συνεχίζει να λειτουργεί ακόμη και σε θήκη αλουμινίου, αλλά αν χρειάζεστε υψηλή ταχύτητα, τότε πρέπει να συνδεθείτε στο δίκτυο μέσω Ethernet και όχι μέσω Wi-Fi.

Σχετικά με το πώς θερμαίνεται το Raspberry Pi σε αυτή την περίπτωση

Ένα άλλο σημαντικό θέμα είναι η θέρμανση του «βατόμουρου» σε κωφή μεταλλική θήκη.
Σύμφωνα με τις μετρήσεις μου, η θερμοκρασία του επεξεργαστή σε λειτουργία χαμηλού φορτίου κυμάνθηκε γύρω στους 46,7 ° C - 48,3 ° C. Ο τρόπος λειτουργίας χαμηλού φορτίου είναι όταν σκάβω στην κονσόλα, εγκαθιστώ και ενημερώνω πακέτα, ασχολούμαι με προγράμματα οδήγησης.
Έκανε επίσης ένα stress test.

Πώς να κάνετε ένα τεστ αντοχής

Εγκατάσταση του πακέτου προσομοίωσης ακραίων καταστάσεων:
sudo apt-get install stress wget https://raw.githubusercontent.com/ssvb/cpuburn-arm/master/cpuburn-a53.S gcc -o cpuburn-a53 cpuburn-a53.S
Δοκιμαστικό τρέξιμο:
ενώ αληθινό? κάντε vcgencmd βραχίονα μέτρο_ρολόι? vcgencmd μέτρα_θερμοκρασία; ύπνος10; έγινε& άγχος -c 4 -t 900s


Στη λειτουργία δοκιμασίας ακραίων καταστάσεων, ο επεξεργαστής raspberry λαμβάνει 100% φορτίο μέσα σε 15 λεπτά. Η θερμοκρασία εμφανίζεται κάθε 10 δευτερόλεπτα.
Η κρίσιμη θερμοκρασία για τα "βατόμουρα" είναι 80 ° C - όταν επιτευχθεί αυτή η τιμή, το λεγόμενο. στραγγαλισμός - μείωση της συχνότητας του επεξεργαστή προκειμένου να αποφευχθεί περαιτέρω αύξηση της θερμοκρασίας και ζημιές από υπερθέρμανση.
Με τα καλοριφέρ μου, το "raspberry" πέρασε το τεστ στο χείλος του γκρεμού.
Στην αρχή, η θερμοκρασία εκτινάχθηκε αρκετά απότομα από τους 46°C στους 68°C, μέσα σε λίγα μόλις λεπτά.
Μετά από αυτό, συνέχισε να ανεβαίνει αργά και τα τελευταία λεπτά σύρθηκε στους 80,1 ° C. Αλλά ο στραγγαλισμός δεν ξεκίνησε - η δοκιμή τελείωσε πριν προλάβει η θερμοκρασία να περάσει τελικά αυτό το όριο.
Μετά την ολοκλήρωση της δοκιμής, η θερμοκρασία έπεσε από 80°C στους 72°C σε ένα λεπτό και στα επόμενα 10 λεπτά έπεσε στους 50°C.
Το σώμα είναι αισθητά ζεστό. Δεν έκαψα το χέρι μου, αλλά ήταν πολύ ζεστό, να το πω έτσι.

Είμαι ευχαριστημένος με τα αποτελέσματα. Ωστόσο, σε κανονική λειτουργία, δεν υπάρχουν στιγμές που ο επεξεργαστής Raspberry είναι σταθερά φορτωμένος στο 100% για μεγάλο χρονικό διάστημα. Επομένως, η υπερθέρμανση κατά τη χρήση αυτής της θήκης δεν μπορεί να φοβηθεί ιδιαίτερα.

Χρήσιμα μικροπράγματα

gpio -g mode 27 out - απενεργοποιήστε τον οπίσθιο φωτισμό της οθόνης
gpio -g mode 27 in - ενεργοποιήστε ξανά τον οπίσθιο φωτισμό της οθόνης
Ο δέκτης υπερύθρων είναι συνδεδεμένος στον ακροδέκτη 26 GPIO.
- Απλό μενού προσαρμοσμένο σε μικρές οθόνες και χαμηλή ανάλυση.
- μενού με πλακάκια, προσαρμοσμένο και σε μικρές οθόνες χαμηλής ανάλυσης.

συμπέρασμα



Εδώ είναι ένα τέτοιο σώμα. Προσωπικά, είμαι ευχαριστημένος από την απόκτηση, η ποιότητα κατασκευής του είναι απλά εξαιρετική. Εάν πάρω ένα άλλο Raspberry Pi, τότε πιθανότατα θα αγοράσω ένα άλλο αντίγραφο αυτής της θήκης ήδη "για το δικό μου".

Τα μειονεκτήματά του περιλαμβάνουν την εργασία τεσσάρων κουμπιών κοντά στην οθόνη - κάνουν κλικ πιο δυνατά από ό, τι θα θέλαμε (αυτό φαίνεται στο βίντεο με μια επίδειξη της εργασίας). Δεν ξέρω, ίσως είναι δυνατό να τα θροΐσουμε με κάποιο τρόπο με λαστιχένιες φλάντζες.

Οι υπόλοιπες εντυπώσεις ήταν μόνο θετικές. Λειτουργικό και καλοφτιαγμένο αντικείμενο.

Η τιμή τσιμπάει λίγο, ναι.
Αλλά το GearBest δημιούργησε ένα κουπόνι LCD, με το οποίο μπορεί να αγοραστεί αυτή η θήκη σε μειωμένη τιμή 35,99 $.

Το προϊόν παρασχέθηκε για σύνταξη κριτικής από το κατάστημα. Η αναθεώρηση δημοσιεύεται σύμφωνα με την ρήτρα 18 των Κανόνων του ιστότοπου.

Σκοπεύω να αγοράσω +32 Προσθήκη στα αγαπημένα Μου άρεσε η κριτική +38 +71

Ποιος θα πίστευε το 2010 ότι ένα τέτοιο φαινόμενο όπως το "Raspberry Pi" θα κέρδιζε χιλιάδες θαυμαστές σε όλο τον κόσμο.

Ούτε εγώ μπόρεσα να προσπεράσω. Σήμερα θα σας δείξω πώς να συνδέσετε και να χρησιμοποιήσετε μια LCD (αν και το ακρωνύμιο περιλαμβάνει ήδη τη λέξη "display", θα τη χρησιμοποιήσω ούτως ή άλλως) με ένα Raspberry Pi.

Θα πω αμέσως: το άρθρο απευθύνεται σε όσους δεν συναντούν για πρώτη φορά το Raspberry.

Ένα παράδειγμα σύνδεσης μιας οθόνης LCD σε ένα Raspberry Pi

Επί του σκάφους, το Raspberry Pi διαθέτει ειδική υποδοχή τύπου GPIO. Θα συνδέσουμε την οθόνη σε αυτό.

Επιλογή οθόνης LCD

Για τους σκοπούς μας, κάθε οθόνη σύνθεσης χαρακτήρων υγρών κρυστάλλων (χαρακτήρες) που βασίζεται στον μικροελεγκτή Hitachi HD44780U ή στα ανάλογα του είναι κατάλληλη. Οι οθόνες LCD διατίθενται σε 8x2, 16x2, 4x20 κ.λπ. - γραμμές ανά αριθμό χαρακτήρων. Παράγονται από μια δέσμη διαφορετικών εταιρειών - Winstar, MELT και άλλες. Για να συναρμολογήσω το πρωτότυπο, αγόρασα μια οθόνη Winstar WH0802A-YYH-CT. Τώρα πρέπει να αποφασίσουμε για τη σειρά σύνδεσης των ακίδων στην υποδοχή IDC με τις ακίδες στο GPIO, καθώς και πώς θα συνδέσουμε την τροφοδοσία στην οθόνη μας. Αποδεικνύεται ότι όλα είναι απλά! Στην τεκμηρίωση βρίσκουμε έναν πίνακα με το pinout της θύρας οθόνης LCD για λειτουργία 4-bit και τον συμπληρώνουμε ως εξής:

Όπου GND είναι το "μείον" και +5V είναι το "συν" του τροφοδοτικού, το οποίο παίρνουμε όλοι από την ίδια υποδοχή GPIO. Υπογραφές GPIO - αντιστοιχούν ... καλά, το μαντέψατε) Αυτή η οθόνη έχει οπίσθιο φωτισμό. Για να το ενεργοποιήσετε, απλώς συνδέστε το LEDA στα +5V και το LEDK στο GND. !ΠΡΟΣΟΧΗ!Για να χρησιμοποιήσετε μια οθόνη LCD σε αυτό το κύκλωμα, το τροφοδοτικό που συνδέετε στο Raspberry Pi πρέπει να μπορεί να αντλεί ρεύμα τουλάχιστον 2Α. !ΠΡΟΣΟΧΗ!

Επιλογή και χρήση βιβλιοθηκών για εργασία με την οθόνη LCD

Για να δουλέψουμε με την οθόνη LCD, πρέπει να γράψουμε ένα πρόγραμμα. Θα το κάνω στη γλώσσα C. Αλλά για να συντάξουμε την καταχώριση, πρέπει να φορτώσουμε ένα σύνολο βιβλιοθηκών. Η επιλογή μου έπεσε στο πακέτο βιβλιοθήκης wiringPi, το οποίο χρησιμοποιήθηκε στο άρθρο. Το ίδιο το πακέτο δεν προορίζεται μόνο για τη σύνδεση μιας οθόνης LCD. Η διαδικασία εγκατάστασης του πακέτου περιγράφεται στον ιστότοπο. Καταχώρηση "mylcd.c" με το κείμενο του προγράμματος που δίνω παρακάτω (σύμφωνα με το πρότυπο C99).

#περιλαμβάνω //τυπική βιβλιοθήκη εισόδου/εξόδου #include //βιβλιοθήκη από το πακέτο καλωδίωσηPi #include //βιβλιοθήκη από το πακέτο wiringPi int main (void) ( printf ("Raspberry Pi LCD test\n") ; //Εκκίνηση της θύρας GPIO if(wiringPiSetup ()==-1) ( printf ("Αποτυχία εγκατάστασης GPIO!\ n" ) ; ) int fd; printf ("Έναρξη προετοιμασίας LCD...\n") ; // Αρχικοποίηση LCD fd = lcdInit (2,8,4, 11,10, 1,0,2,3,0, 0, 0,0); if(fd==-1) ( printf ("Η εκκίνηση απέτυχε\n") ; ) else ( printf ("GO!\n"); //Διαγραφή οθόνης lcdClear(fd); // Επιστροφή μεταφοράς στην πρώτη θέση της πρώτης γραμμής lcdPosition (fd,0,0); //Έξοδος μορφοποιημένου κειμένου lcdPrintf(fd, "Hello Pi"); //Carriage επιστροφή στη δεύτερη γραμμή και έξοδος κειμένου lcdPosition (fd,0 ,1); lcdPrintf(fd, "World!"); ) return 0;)

Στην καταχώριση, μας ενδιαφέρουν ιδιαίτερα τα ακόλουθα χαρακτηριστικά:

1.wiringPiSetup() - λειτουργία για την προετοιμασία της θύρας GPIO2.

lcdInit(σειρές int, int cols, int bit, int rs, int strb, int d0, int d1, int d2, int d3, int d4, int d5, int d6, int d7) - συνάρτηση για την προετοιμασία της οθόνης LCD, όπου: * σειρές int - αριθμός γραμμών οθόνης (έχουμε 2) * int cols - αριθμός χαρακτήρων ανά γραμμή (έχουμε 8) * int rs - αντιστοίχιση της θύρας καλωδίωσηςPi στον καταχωρητή ελέγχου της οθόνης RS (έχουμε 11) * int strb - αντιστοίχιση της θύρας wiringPi που επιτρέπει τον καταχωρητή οθόνης E (έχουμε 10) * int d0, int d1, int d2, int d3, int d4, int d5, int d6, int d7 - αντιστοίχιση των θυρών καλωδίωσης Pi στην οθόνη3 δίαυλο δεδομένων.

lcdPrintf(int handle, char *message, ...) - ως λαβή int περνάμε έναν δείκτη στην οθόνη, * μήνυμα - καθορίζουμε το κείμενο που θα βγει σε εισαγωγικά

Το Raspberry Pi κέρδισε δημοτικότητα κυρίως χάρη σε 3 πράγματα: συμπαγή, χαμηλή κατανάλωση ενέργειας και δυνατότητα εύκολης σύνδεσης μεγάλης ποικιλίας συσκευών σε αυτό. πρόσθετες συσκευές. Μια τέτοια συσκευή είναι μια μικρή οθόνη LCD.

Τι είναι η οθόνη για το RPi3 και πώς μπορεί να χρησιμοποιηθεί;

Υπάρχουν πολλά μοντέλα οθονών για το Raspberry. Αλλά η πιο δημοφιλής επιλογή οθόνης για το Raspberry Pi 3 είναι μια οθόνη με τις ακόλουθες προδιαγραφές:

  • διαγώνιος - 3,5 ίντσες.
  • ανάλυση - 480 επί 320 εικονοστοιχεία.
  • τύπος μήτρας - χρώμα TFT.
  • αισθητήρας αντίστασης.

Για το Raspberry Pi 3, το TFT 3,5" είναι πρακτικά ένα πρότυπο. Αυτό οφείλεται στο γεγονός ότι μια "οθόνη" αυτού του μεγέθους μπορεί εύκολα να τοποθετηθεί σε μια μικρή θήκη με μια πλακέτα υπολογιστή.

Για να γίνει ξεκάθαρο, μια τέτοια οθόνη για το Raspberry Pi 3 είναι εντελώς πανομοιότυπο σε μέγεθος με την οθόνη στο iPhone 4/4S. Αλλά η ανάλυσή του, φυσικά, δεν είναι τόσο υψηλή. Ωστόσο, δεν το χρειάζεται αυτό.

Τώρα εν συντομία για το πώς μπορεί να χρησιμοποιηθεί μια οθόνη LCD 3,5" στο Raspberry Pi 3. Τις περισσότερες φορές χρησιμοποιείται για την εμφάνιση πληροφοριών από αισθητήρες. Έτσι, το Raspberry μπορεί να μετατραπεί σε αναλυτή καιρού και το σύστημα μπορεί να συνδεθεί σε μια οθόνη συνδεδεμένη με εμφανίζει τις συλλεγμένες πληροφορίες.Φυσικά, μπορείτε να λάβετε τα σχετικά δεδομένα μέσω SSH, αλλά μερικές φορές είναι πιο βολικό να κοιτάτε απλώς τη μικρή οθόνη.

Μια άλλη επιλογή είναι η δημιουργία φορητών κονσολών παιχνιδιών. Πριν από μερικά χρόνια, μεταξύ των λάτρεις των ηλεκτρονικών, υπήρχε ακόμη και μια τάση για τέτοιες συσκευές από το RPi. Μια οθόνη 3,5" με ανάλυση 480x320, με τη σειρά της, είναι αρκετή για να ελέγξετε το παιχνίδι και ακόμη και να το απολαύσετε. Αλλά για να δημιουργήσετε μια φορητή κονσόλα, θα πρέπει να είστε πολύ προσεκτικοί όταν επιλέγετε μια οθόνη. Είναι σημαντικό η ταχύτητα σχεδίασης ειναι ΓΡΗΓΟΡΟ.

Εκτός από τα μοντέλα 3,5 ιντσών, υπάρχουν και άλλα. Για παράδειγμα, σε εξειδικευμένα καταστήματα μπορείτε να αγοράσετε μια οθόνη 7" για το Raspberry Pi 3. Είναι επίσης δυνατό να συνδέσετε οθόνες από tablet ή τηλέφωνα στο RPi εάν θέλετε. Αν και αυτό είναι πολύ πιο δύσκολο από τη σύνδεση μιας οθόνης που έχει σχεδιαστεί ειδικά για το Raspberry.

Πώς να συνδέσετε μια οθόνη στο Raspberry Pi 3;

Τώρα μπορούμε να αρχίσουμε να εξετάζουμε το ερώτημα πώς να συνδεθούμε οθόνη αφήςστο Raspberry Pi 3. Στις περισσότερες περιπτώσεις, αυτό είναι εξαιρετικά εύκολο να γίνει.

Εάν το Raspberry Pi 3 είναι συνδεδεμένο σε μια οθόνη που έχει σχεδιαστεί ειδικά για αυτήν την ενιαία πλακέτα, τότε αρκεί να κάνετε 2 πράγματα. Το πρώτο είναι να συνδέσετε την ασπίδα στο GPIO σύμφωνα με τις οδηγίες. Το δεύτερο είναι να εκτελέσετε το σενάριο που συνοδεύει τη συσκευή. Αυτός, με τη σειρά του, επαναδιαμορφώνει τον πυρήνα του συστήματος. Ως αποτέλεσμα, η έξοδος γραφικών ανακατευθύνεται από το HDMI στο SPI.

Το πρόβλημα μπορεί να προκύψει εάν δεν υπάρχουν προγράμματα οδήγησης στο κιτ. Αλλά είναι πολύ εύκολο να λυθεί. Για να το κάνετε αυτό, μεταβείτε στη σελίδα: waveshare.com/wiki/3.2inch_RPi_LCD_(B) και κατεβάστε το αρχείο από εκεί. Μετά από αυτό, χρησιμοποιώντας την εντολή tar xvf DOWNLOADED_FILE_LOCATION/FILE_NAME.tar.gz αποσυσκευάστε το και, στη συνέχεια, μεταβείτε στον δημιουργημένο φάκελο: cd LCD-show/.

Εάν πληκτρολογήσετε ls στο τερματικό, μπορείτε να δείτε πολλά αρχεία. Έχουν όνομα τύπου: LCDXX-XXXxXXX-show. Αντί για ΧΧ-ΧΧΧΧΧΧ υπάρχουν αριθμοί. Η πρώτη (πριν από την παύλα) είναι η διαγώνιος της οθόνης, η δεύτερη (μετά την παύλα) είναι η ανάλυση της οθόνης. Για να λειτουργήσει η οθόνη, πρέπει να επιλέξετε την επιλογή που ταιριάζει με τις παραμέτρους της οθόνης σας.

Το σενάριο εκκινείται με την εντολή ./LCDXX-XXXxXXX-show. Αντί για "x" πρέπει να καθορίσετε τους αριθμούς που υπάρχουν στο όνομα αρχείου της κατάλληλης δέσμης ενεργειών. Μετά την εκτέλεση του κώδικα, το Raspberry θα πρέπει να επανεκκινήσει.

Την επόμενη φορά που θα το ενεργοποιήσετε, η εικόνα δεν θα εμφανίζεται πλέον σε μια μεγάλη οθόνη, αλλά σε μια συνδεδεμένη οθόνη. Εάν όλα λειτουργούν, τότε δεν χρειάζεται να ρυθμίσετε τίποτα περαιτέρω. Αλλά αν χρειαστεί να βγάλετε ξανά την εικόνα μέσω HDMI, θα πρέπει να μεταβείτε στον φάκελο με τα σενάρια και να εκτελέσετε από εκεί: ./LCD-hdmi.

Όπως μπορείτε να δείτε, είναι πολύ εύκολο να κάνετε το Raspberry να εμφανίζει μια εικόνα σε μια οθόνη συνδεδεμένη με GPIO. Αυτό είναι λίγο πιο δύσκολο να γίνει από τη σύνδεση μιας κανονικής οθόνης μέσω HDMI.