- Απαιτήσεις
- Εγκατάσταση του Raspbian σε κάρτα SD
- Διαμόρφωση δικτύου και εγκατάσταση απαιτούμενων λογισμικών σε φορητό υπολογιστή
- Εκκίνηση του Raspberry Pi
- Σύνδεση Raspberry Pi χωρίς Ethernet
Όποιος ενδιαφέρεται να μάθει για υπολογιστές και ηλεκτρονικά σίγουρα θα λατρέψει να πειραματιστεί με μια μικρή και ισχυρή πλατφόρμα « Raspberry Pi ». Το μόνο πρόβλημα είναι ότι δεν διαθέτει οθόνη και πληκτρολόγιο-ποντίκι. Αυτό στην πραγματικότητα δεν είναι πρόβλημα, επειδή υπάρχει τρόπος να ρυθμίσετε και να εργαστείτε στο Pi χωρίς να το συνδέσετε σε οθόνη και πληκτρολόγιο. Ονομάζεται headless επειδή δεν έχει συνδεδεμένη οθόνη και πληκτρολόγιο σε αυτό, οπότε λέγεται ότι λειτουργεί χωρίς κεφάλι.
Σε αυτό το σεμινάριο, θα δούμε πώς να ρυθμίσετε ένα Raspberry Pi χωρίς οθόνη και πληκτρολόγιο σε μια νέα εγκατάσταση του Raspbian.
Απαιτήσεις
- Raspberry pi μοντέλο B ή παραπάνω
- Κάρτα SD (8 gb ή παραπάνω)
- Αναγνώστη καρτών SD
- Καλώδιο LAN
- Προσαρμογέας 5v
- Φορητός υπολογιστής με σύνδεση στο Διαδίκτυο
Θα ακολουθήσουμε αυτά τα βήματα
- Εγκατάσταση του Raspbian σε κάρτα SD
- Διαμόρφωση δικτύου και εγκατάσταση απαιτούμενων λογισμικών σε φορητό υπολογιστή
- Εκκίνηση του Raspberry pi
- Σύνδεση Raspberry pi χωρίς Ethernet
Εγκατάσταση του Raspbian σε κάρτα SD
Αν και προηγουμένως έχουμε εξηγήσει λεπτομερώς πώς να εγκαταστήσετε και να ρυθμίσετε τις παραμέτρους του Raspberry pi λεπτομερώς, εδώ το καλύπτουμε και πάλι εν συντομία.
Βήμα 1: - Υπάρχουν πολλές εκδόσεις του λειτουργικού συστήματος για το Raspberry Pi, αλλά το Raspbian είναι πιο δημοφιλές. Έτσι, θα κατεβάσουμε την εικόνα OS του Raspbian Stretch από τον επίσημο ιστότοπο του raspberry pi.
Το Raspbian έχει επίσης τρεις τρεις εκδόσεις, κατεβάστε το αρχείο ZIP του Raspbian stretch με το Desktop. Όπως φαίνεται στην παρακάτω εικόνα
Βήμα 2: - Μετά την ολοκλήρωση της λήψης, συνδέστε τη συσκευή ανάγνωσης καρτών SD στη θύρα USB του φορητού υπολογιστή με κάρτα SD σε αυτήν για να γράψετε τη ρύθμιση λήψης σε αυτήν την κάρτα SD.
Βήμα 3: - Λήψη του μορφοποιητή κάρτας SD και του φλας. Μετά τη λήψη, εγκαταστήστε αυτά τα λογισμικά ένα προς ένα. Θα χρησιμοποιήσουμε αυτά τα εργαλεία για να μορφοποιήσουμε σωστά την κάρτα SD και να αναβοσβήσουμε την εικόνα Raspbian σε αυτήν.
Βήμα 4: - Τώρα, ανοίξτε το μορφοποιητή κάρτας SD και επιλέξτε την κάρτα SD για να τη μορφοποιήσετε και κάντε κλικ στο Μορφοποίηση.
Βήμα 5: - Ανοίξτε το balena Etcher flasher και επιλέξτε τη θέση του αρχείου zip Raspbian που έχετε κατεβάσει. Τώρα, επιλέξτε την κάρτα SD και κάντε κλικ στο φλας.
Βήμα 6: - Αφού ολοκληρωθεί το φλας, ανοίξτε το φάκελο της κάρτας SD. Δημιουργήστε ένα κενό αρχείο με το όνομα " ssh " χωρίς επέκταση με δεξί κλικ -> Νέο -> Έγγραφο κειμένου.
Κατά τη μετονομασία του αρχείου αφαιρέστε το.txt
Αυτό το αρχείο τοποθετείται σε κάρτα SD για να ενεργοποιηθεί το SSH (Secure Shell Login) στο Raspberry Pi, επειδή το Raspbian έρχεται με SSH απενεργοποιημένο από προεπιλογή.
Τώρα, είμαστε έτοιμοι με την κάρτα SD. Συνδέστε την κάρτα SD στην υποδοχή κάρτας Raspberry pi.
Διαμόρφωση δικτύου και εγκατάσταση απαιτούμενων λογισμικών σε φορητό υπολογιστή
Βήμα 1: - Στα Windows 10, αναζητήστε Ρυθμίσεις δικτύου -> Κέντρο δικτύου και κοινής χρήσης. Εδώ θα δείτε ενεργό δίκτυο Wi-Fi με το οποίο συνδέεται ο φορητός σας υπολογιστής.
Κάντε κλικ στο όνομα της σύνδεσής σας όπως φαίνεται.
Βήμα 2: - Τώρα, κάντε κλικ στο Properties. Μια Wi-Fi ιδιότητες παράθυρο διαλόγου θα εμφανιστεί. Επιλέξτε το Internet Protocol Version 4, εάν δεν είναι επιλεγμένο .
Βήμα 3: - Κάντε κλικ στο Κοινή χρήση στο ίδιο πλαίσιο και επιλέξτε και τις δύο επιλογές όπως φαίνεται.
Κάντε κλικ στο OK.
Βήμα 4: - Χρησιμοποιώντας τα παραπάνω βήματα, μια διεύθυνση IP εκχωρείται στο Raspberry Pi . Συνδέστε το Raspberry Pi με το φορητό υπολογιστή χρησιμοποιώντας καλώδιο Ethernet και ενεργοποιήστε το pi.
Βήμα 5: - Αφού συνδέσετε το καλώδιο pi Ethernet σε φορητό υπολογιστή, θα δείτε μια άλλη άγνωστη σύνδεση κάτω από τα ενεργά δίκτυα.
Βήμα 6: - Κάντε κλικ στην επιλογή Ethernet του δικτύου και, στη συνέχεια, κάντε κλικ στο Properties. Κάντε διπλό κλικ στο IpV4. Θα δείτε τη διεύθυνση πύλης του pi σας. Θα χρησιμοποιήσουμε αυτό το εύρος διευθύνσεων στον σαρωτή Advance IP.
Βήμα 7: - Τώρα, χρειαζόμαστε λογισμικό σαρωτή IP και λογισμικό πελάτη SSH για να μιλήσουμε με το βατόμουρο pi. Για αυτό μπορείτε να χρησιμοποιήσετε Putty ή MobaXterm. Πραγματοποιήστε λήψη και εγκατάσταση αυτών των λογισμικών. Θα χρησιμοποιήσουμε το MobaXterm καθώς αυτό το λογισμικό μας επιτρέπει να έχουμε πρόσβαση στην επιφάνεια εργασίας του raspberry pi ενώ το putty επιτρέπει μόνο τερματικό για την πρόσβαση σε αρχεία raspberry pi.
Βήμα 8: - Αντιγράψτε τη διεύθυνση IP που έχετε βρει στο παραπάνω βήμα και επικολλήστε τη στη γραμμή αναζήτησης του σαρωτή IP και κάντε το εύρος όπως στην περίπτωσή μου 192.168.137.1-254.
Εκκίνηση του Raspberry Pi
Βήμα 1: - Τώρα, αυτή είναι η πραγματική διεύθυνση IP του Raspberry pi. Αντιγράψτε αυτήν τη διεύθυνση IP και ανοίξτε το MobaXterm ή putty. Στο MobaXterm κάντε κλικ στο Session -> SSH. Επικολλήστε τη διεύθυνση του Raspberry pi στον απομακρυσμένο χώρο του κεντρικού υπολογιστή και κάντε κλικ στο Ok.
Βήμα 2: - Θα σας ζητηθεί το όνομα χρήστη και ο κωδικός πρόσβασης του pi σας. Από προεπιλογή, το Raspberry pi έχει το όνομα χρήστη ως " pi " και ο κωδικός πρόσβασης είναι " raspberry ". Εισαγάγετε αυτά τα διαπιστευτήρια και πατήστε enter.
Βήμα 3: - Τώρα, αυτό είναι το τερματικό του βατόμουρου σας. Μπορείτε να έχετε πρόσβαση σε οτιδήποτε μέσα στο pi σας χρησιμοποιώντας διαφορετικές εντολές.
Βήμα 4: - Για να ξεκινήσετε την επιφάνεια εργασίας του pi, πληκτρολογήστε startlxde στο τερματικό και πατήστε enter. Η επιφάνεια εργασίας θα εμφανιστεί όπως φαίνεται. Μπορείτε να νιώσετε την ίδια εμπειρία στην επιφάνεια εργασίας με τη διεπαφή pi οθόνης
Βήμα 5: - Για να κλείσετε την επιφάνεια εργασίας, κάντε κλικ στο κουμπί Έξοδος στο MobaXterm. Στο στόκο επίσης, μπορείτε να πάρετε το τερματικό ίδιο με το προηγούμενο. Θα μοιάζει με αυτό.
Για να τερματίσετε το Raspberry pi πληκτρολογήστε αυτήν την εντολή sudo shutdown τώρα και πατήστε enter.
Έτσι, έτσι μπορείτε να αποκτήσετε πρόσβαση στο Pi σας χωρίς να έχετε επιπλέον οθόνη και πληκτρολόγιο. Αλλά μερικές φορές δεν μπορούμε να λάβουμε τη διεύθυνση IP του pi χρησιμοποιώντας σύνδεση Ethernet. Για να ξεπεράσουμε αυτό το πρόβλημα, μπορούμε να συνδέσουμε το Raspberry Pi με το φορητό υπολογιστή χωρίς σύνδεση Ethernet.
Τώρα στα επόμενα βήματα θα δούμε πώς να συνδέσετε το Pi σας χωρίς Ethernet.
Σύνδεση Raspberry Pi χωρίς Ethernet
Για αυτήν τη μέθοδο, το Rpi και ο φορητός υπολογιστής σας πρέπει να είναι συνδεδεμένοι με το ίδιο δίκτυο Wi-Fi. Πρέπει να αποθηκεύσουμε τα διαπιστευτήρια Wi-Fi δημιουργώντας ένα νέο αρχείο στην κάρτα SD του pi. Έτσι, αφαιρέστε την κάρτα SD από το Rpi και τοποθετήστε τη στη συσκευή ανάγνωσης καρτών και συνδέστε τη συσκευή ανάγνωσης σε φορητό υπολογιστή.
Βήμα 1: - Μεταβείτε στον Κατάλογο εκκίνησης της κάρτας. Δημιουργήστε ένα αρχείο κειμένου με το όνομα wpa_supplicant.conf και ανοίξτε αυτό το αρχείο χρησιμοποιώντας το σημειωματάριο. Επικολλήστε τον παρακάτω κώδικα σε αυτό το αρχείο Αντικαταστήστε το YOUR-SSID και PASSWORD με τα διαπιστευτήρια του δικτύου Wi-Fi και αποθηκεύστε το.
ctrl_interface = DIR = / var / run / wpa_supplicant GROUP = netdev update_config = 1 network = { ssid = "YOUR-SSID" psk = "YOUR-PASSWORD" scan_ssid = 1 }
Βήμα 2: - Τώρα, συνδέστε την κάρτα sd στο Pi σας και ενεργοποιήστε την. Χρησιμοποιώ το hotspot του τηλεφώνου μου για να συνδέσω το φορητό υπολογιστή και το Pi. Εάν χρησιμοποιείτε το δρομολογητή, ανοίξτε τη σελίδα διαμόρφωσης του ασύρματου δρομολογητή σας. Από εκεί, μπορείτε να βρείτε τον πίνακα μίσθωσης DHCP του δρομολογητή και να σημειώσετε τη διεύθυνση IP του Pi.
Βήμα 3: - Για να βρείτε τη διεύθυνση IP κατά τη χρήση του hotspot του τηλεφώνου, πρέπει να εγκαταστήσετε την εφαρμογή διαχείρισης Hotspot στο smartphone σας από αυτόν τον σύνδεσμο.
Βήμα 4: - Ανοίξτε την εφαρμογή Hotspot manager και δημιουργήστε τα διαπιστευτήριά σας.
Βήμα 5: - Πατήστε Πελάτες και ανανεώστε το. Από τη λίστα που δίνεται μπορείτε να δείτε τη διεύθυνση IP του PI σας.
Χρησιμοποιήστε αυτήν τη διεύθυνση IP στο στόκο ή στο MobaXterm για να συνδέσετε το Raspberry Pi χωρίς κεφαλή και είστε έτοιμοι να αποκτήσετε πρόσβαση σε οτιδήποτε στο Raspberry Pi σας.
Παρακάτω μπορείτε να δείτε το βίντεο επίδειξης του Raspberry Pi Headless Setup.