Πώς να προσθέσετε έναν διακόπτη επαναφοράς στο Raspberry Pi σας

Πώς να προσθέσετε έναν διακόπτη επαναφοράς στο Raspberry Pi σας

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





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





Τοποθέτηση εναλλαγής επαναφοράς στο Raspberry Pi σας

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





Είστε περισσότερο ειδικός; Εάν το κουμπί επαναφοράς USB φαίνεται απλοϊκό, μπορείτε επίσης να χρησιμοποιήσετε ένα βραχυκυκλωτήρα (ένα μικρό πλαστικό τετράγωνο που περιέχει μερικούς μεταλλικούς συνδετήρες) που συνήθως συναντάτε στις μητρικές πλακέτες ή στο πίσω μέρος του σκληρού δίσκου του υπολογιστή.

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



Ας δούμε και τις τρεις επιλογές με περισσότερες λεπτομέρειες.

Προσθέστε έναν ενσωματωμένο διακόπτη ισχύος στο Raspberry Pi σας

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





Το μόνο που χρειάζεται να κάνετε με αυτήν τη συσκευή είναι να τη συνδέσετε στην υποδοχή micro USB στο Raspberry Pi και, στη συνέχεια, να συνδέσετε το ηλεκτρικό δίκτυο στον διακόπτη τροφοδοσίας. Αυτό το καθιστά μια καθολική επιλογή σε όλα τα μοντέλα (όπως το νέο Raspberry Pi Model A+), όπου η χρήση του GPIO ή η προσθήκη ακίδων στην κεφαλίδα P6 δεν είναι επιλογή.

Κατευθύνομαι προς Pi-Supply.com για μία από αυτές τις ενσωματωμένες συσκευές που πωλούνται λιανικά για περίπου $ 20 συν αποστολή.





Jumper + GPIO = Επαναφέρετε το Pi σας!

Με ένα άλτη μητρικής πλακέτας μπορείτε να ζητήσετε από το Raspberry Pi να ξεκινήσει μια κανονική διακοπή, ισοδύναμη με την είσοδο

πώς να διαγράψετε μηνύματα σε mac
sudo shutdown –h now

με τη βοήθεια ενός σεναρίου.

Προσδιορίστε τη συστοιχία καρφιτσών GPIO. Στο Μοντέλο Α ​​και Β (Rev 2) αυτό βρίσκεται στην απέναντι άκρη της πλακέτας από το βύσμα τροφοδοσίας και περιλαμβάνει 26 ακίδες. Στα μοντέλα A+ και B+ θα βρείτε μια συστοιχία 40 ακίδων που καταλαμβάνει σχεδόν ολόκληρο το μακρύ άκρο πάνω από το τυπωμένο κείμενο του Raspberry Pi Model B+.

Σε κάθε πίνακα, GPIO 3 - καρφίτσες 5 και 6 - μπορεί να χρησιμοποιηθεί για την εκκίνηση του τερματισμού λειτουργίας. Αντιγράψτε αυτό το σενάριο από το github και εκτελέστε το στο Pi σας (εάν χρησιμοποιείτε SSH, που θα έπρεπε να είσαι , αντιγράψτε το σενάριο από το πρόγραμμα περιήγησής σας και, στη συνέχεια, κάντε δεξί κλικ στο παράθυρο SSH για αντιγραφή). Κάντε το εκτελέσιμο με

sudo chmod 755 raspi_gpio_actions.sh then sudo ./raspi_gpio_actions.sh

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

Για εξοικονόμηση εκτέλεσης του σεναρίου κάθε φορά που εκκινείτε το Pi, ανοίξτε το /etc/crontab στο nano και προσθέστε αυτήν τη γραμμή:

@reboot root /home/user/scripts/raspi_gpio_actions.sh

Τύπος CTRL+X για αποθήκευση και έξοδο. Αυτό θα ελέγχει τακτικά το GPIO3 και όταν η συσκευή ανιχνεύσει το βραχυκυκλωτήρα στις καρφίτσες θα κλείσει αυτόματα.

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

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

Δώστε στο Raspberry Pi σας ένα διακόπτη Soft Reset PC-Style

Προσθήκη δύο ακίδων στην κεφαλίδα P6 (με την ένδειξη Τρέξιμο στο μοντέλο Β+) χρησιμοποιώντας ένα συγκολλητικό σίδερο και κάποιο συγκολλητικό λεπτόμετρο σχεδιασμένο για ηλεκτρονική εργασία, σας επιτρέπει να προσθέσετε ένα κουμπί επαναφοράς τύπου PC στο Pi σας. Αυτό απαιτεί έναν στιγμιαίο διακόπτη, ο οποίος είναι ουσιαστικά μια στιγμιαία ενέργεια ενεργοποίησης/απενεργοποίησης.

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

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

Μόνο το Μοντέλο Β Rev 2 και Μοντέλο Β+ Το Raspberry Pi έχει την κεφαλίδα P6/Run. Για να το βρείτε στο Model B Rev 2, αναζητήστε τη θύρα HDMI, όπου θα βρείτε δύο μικρές οπές σε απόσταση λίγων χιλιοστών.

Στο B+, η κεφαλίδα δίπλα στο σύνδεσμο κορδέλας οθόνης, κοντά στην υποδοχή microSD και στα δεξιά του τυπωμένου '© Raspberry Pi 2014'.

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

Αυτό το βίντεο εξηγεί πλήρως:

Θα πρέπει να λειτουργεί καλά. Ακόμα καλύτερα, όταν το Pi σας είναι απενεργοποιημένο, το κουμπί επαναφοράς μπορεί να χρησιμοποιηθεί για να το ενεργοποιήσετε!

Timeρα για επαναφορά του Raspberry Pi

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

Τέλος, η επιλογή διακόπτη επαναφοράς DIY παρέχει μια μαλακή επαναφορά κάθε φορά που το Raspberry Pi κλειδώνει.

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

Χρησιμοποιείτε διακόπτη επαναφοράς στο Pi σας; Σκέφτεστε να δοκιμάσετε κάποια από αυτές τις επιλογές; Ενημερώστε μας και κάντε οποιεσδήποτε ερωτήσεις, στο παρακάτω πλαίσιο σχολίων!

Μερίδιο Μερίδιο Τιτίβισμα ΗΛΕΚΤΡΟΝΙΚΗ ΔΙΕΥΘΥΝΣΗ 3 τρόποι για να ελέγξετε αν ένα email είναι πραγματικό ή ψεύτικο

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

Διαβάστε Επόμενο
Σχετικά θέματα
  • DIY
  • Raspberry Pi
Σχετικά με τον Συγγραφέα Κρίστιαν Κάουλι(Δημοσιεύθηκαν 1510 άρθρα)

Αναπληρωτής συντάκτης για την ασφάλεια, το Linux, το DIY, τον προγραμματισμό και την τεχνολογία που εξηγείται και πραγματικά χρήσιμο παραγωγό Podcast, με μεγάλη εμπειρία στην υποστήριξη επιτραπέζιων υπολογιστών και λογισμικού. Συνεργάτης στο περιοδικό Linux Format, ο Christian είναι Raspberry Pi tinkerer, λάτρης του Lego και retro fan των gaming.

Περισσότερα από τον Christian Cawley

Εγγραφείτε στο newsletter μας

Εγγραφείτε στο ενημερωτικό μας δελτίο για τεχνικές συμβουλές, κριτικές, δωρεάν ebooks και αποκλειστικές προσφορές!

Κάντε κλικ εδώ για εγγραφή