Πίνακας περιεχομένων:
- Βήμα 1: Συναρμολογήστε το κύκλωμα
- Βήμα 2: Επεξεργασία αρχείου εκκίνησης συστήματος
- Βήμα 3: Επανεκκινήστε και απολαύστε
Βίντεο: Κουμπί τροφοδοσίας Raspberry Pi: 3 βήματα
2024 Συγγραφέας: John Day | [email protected]. Τελευταία τροποποίηση: 2024-01-30 08:34
Αν είστε σαν εμένα, ίσως ψάχνατε στο διαδίκτυο αναζητώντας την καλύτερη λύση για να ενεργοποιήσετε και να απενεργοποιήσετε με ασφάλεια το Raspberry Pi με το πάτημα ενός κουμπιού. Ενώ υπάρχουν πολλές λύσεις, οι περισσότερες απαιτούν να κατεβάσετε ένα σενάριο Python και να το κάνετε εκτελέσιμο κατά την εκκίνηση-και υπάρχουν περισσότεροι από ένας τρόποι για να το κάνετε αυτό. Ωστόσο, μια πολύ απλούστερη λύση έχει ήδη ψηθεί στο Raspberry Pi. Συντομεύοντας συγκεκριμένες καρφίτσες και προσθέτοντας μία γραμμή σε ένα αρχείο διαμόρφωσης εκκίνησης, μπορείτε να έχετε ένα πλήρως λειτουργικό κουμπί λειτουργίας σε μόλις 10 λεπτά!
Βήμα 1: Συναρμολογήστε το κύκλωμα
Συγκεντρώστε τα ακόλουθα υλικά:
- Raspberry Pi (χρησιμοποιώ το 3A+ με εγκατεστημένο το τελευταίο Raspbian Stretch)
- 2 καλώδια από jumper σε αρσενικό ORAdafruit T-Cobbler Plus για Raspberry Pi (με υποδοχή 40 ακίδων)
- 2 αρσενικά καλώδια άλματος (ΜΟΝΟ αν χρησιμοποιείτε T-Cobbler)
- 1 στιγμιαίο κουμπί
- 1 πλάκα ψωμιού μισού μεγέθους (ή μεγαλύτερο)
Συνδέστε κάθε καλώδιο σε μια επαφή στο κουμπί ώθησης. Στη συνέχεια, συνδέστε ένα καλώδιο στον πείρο 5 (GPIO3/SCL) και ένα σύρμα στον πείρο 6 (GND). Τώρα, η μισή δουλειά έχει ήδη ολοκληρωθεί! Η στιγμιαία βραχυκύκλωση των ακίδων 5 και 6 με το πάτημα του κουμπιού θα ξυπνήσει το Pi από κατάσταση διακοπής. (Το Raspberry Pi παραμένει σε κατάσταση διακοπής όταν είναι "τερματισμένο", αλλά εξακολουθεί να είναι συνδεδεμένο στην τροφοδοσία.)
Βήμα 2: Επεξεργασία αρχείου εκκίνησης συστήματος
Τώρα, μπορείτε να ξυπνήσετε το Pi σας αφού το κλείσετε. Ενώ αυτό είναι ένα πραγματικά υπέροχο βήμα, μπορείτε να προσθέσετε λίγη περισσότερη λειτουργικότητα στο νέο κουμπί λειτουργίας: μπορείτε να χρησιμοποιήσετε το ίδιο κουμπί για να κλείσετε με ασφάλεια το Pi σας!
Συνδεθείτε στο Pi σας (ή SSH εάν χρησιμοποιείτε ρύθμιση τηλεχειριστηρίου/ακέφαλου) και εισαγάγετε τα ακόλουθα στη γραμμή εντολών:
sudo nano /boot/config.txt
Αυτό θα ανοίξει ένα αρχείο διαμόρφωσης που χρησιμοποιεί το Pi σας κατά την εκκίνηση. Στο τέλος του αρχείου, προσθέστε τα ακόλουθα:
dtoverlay = gpio-shutdown
Η επικάλυψη τερματισμού gpio επιτρέπει στο Raspberry Pi να τερματιστεί όταν οι ακίδες 5 και 6 (ήδη συνδεδεμένες στο κουμπί) βραχυκυκλώσουν. Πατήστε CTRL X για έξοδο, στη συνέχεια πατήστε Y και ENTER για να αποθηκεύσετε τις αλλαγές σας στο αρχείο "config.txt".
Εάν χρησιμοποιείτε I2C:
Mayσως έχετε παρατηρήσει ότι το GPIO3 (pin 5) είναι επίσης ο πείρος SCL για τη σύνδεση συσκευών I2C. Ενώ ΠΡΕΠΕΙ να χρησιμοποιήσετε τις καρφίτσες 5 και 6 για να ξυπνήσετε το Raspberry Pi από την κατάσταση διακοπής του, μπορείτε να καθορίσετε μια διαφορετική καρφίτσα GPIO που θα χρησιμοποιηθεί για τον τερματισμό του Pi σας, απελευθερώνοντας έτσι το GPIO3 για χρήση με τις συσκευές σας I2C.
Για να καθορίσετε έναν διαφορετικό πείρο τερματισμού λειτουργίας, ανοίξτε το αρχείο "config.txt" και προσθέστε την παράμετρο "gpio-pin" στην επικάλυψη. Για παράδειγμα, η ρύθμιση επικάλυψης θα μοιάζει με αυτή αν χρησιμοποιούσατε το GPIO21 (pin 40) ως ακίδα τερματισμού:
dtoverlay = gpio-shutdown, gpio-pin = 21
Για περισσότερες πληροφορίες:
Εάν θέλετε να μάθετε περισσότερα σχετικά με τη λειτουργικότητα αυτής της επικάλυψης, εισαγάγετε τα ακόλουθα:
dtoverlay -h gpio -τερματισμός λειτουργίας
Για να μάθετε για πρόσθετες επικαλύψεις, μεταβείτε στον οδηγό επικάλυψης στον ακόλουθο κατάλογο:
cd/boot/overlays/README
Για να μάθετε περισσότερα σχετικά με τα εκπληκτικά πράγματα που μπορείτε να κάνετε με το "config.txt", επισκεφθείτε τον ιστότοπο του Raspberry Pi εδώ για επίσημη τεκμηρίωση.
Βήμα 3: Επανεκκινήστε και απολαύστε
Για να ισχύσουν αυτές οι αλλαγές, επανεκκινήστε το Pi σας. Μόλις επανεκκινήσετε, κάθε φορά που πατάτε το κουμπί, το Pi σας θα κλείσει με ασφάλεια. Μόλις κλείσει το Pi σας, μπορείτε να πατήσετε ξανά το κουμπί για να το ξυπνήσετε ξανά από την κατάσταση διακοπής.
Συγχαρητήρια! Έχετε τώρα ένα πλήρως λειτουργικό κουμπί λειτουργίας για το Raspberry Pi σας!
Συνιστάται:
Προσθέστε ένα κουμπί τροφοδοσίας στην εγκατάσταση LibreELEC σε Raspberry Pi: 6 βήματα
Προσθέστε ένα κουμπί τροφοδοσίας στην εγκατάστασή σας LibreELEC σε ένα Raspberry Pi: Στη συνέχεια θα μάθουμε πώς να προσθέσετε ένα κουμπί λειτουργίας στο LibreELEC που λειτουργεί σε ένα Raspberry Pi. Θα χρησιμοποιήσουμε ένα PowerBlock όχι μόνο για να προσθέσουμε ένα κουμπί λειτουργίας, αλλά και ένα LED κατάστασης που υποδεικνύει την κατάσταση ισχύος της εγκατάστασής σας LibreELEC. Για αυτά τα
Δημιουργήστε ένα καλύτερο κουμπί τροφοδοσίας Raspberry Pi: 4 βήματα
Δημιουργήστε ένα καλύτερο κουμπί τροφοδοσίας Raspberry Pi: Είναι πολύ εύκολο να φτιάξετε ένα κουμπί απενεργοποίησης ή απενεργοποίησης Raspberry. Υπάρχουν πολλά τέτοια έργα στον ιστό και μερικά εδώ στο Instructables, αλλά κανένα από αυτά (που μπορώ να δω) δεν σας λέει πότε το Pi σας έχει τελειώσει πραγματικά το κλείσιμο και επομένως είναι
Αγγίξτε το κουμπί τροφοδοσίας για Raspberry Pi: 3 βήματα
Αγγίξτε το κουμπί τροφοδοσίας για το Raspberry Pi: Από τότε που εκτύπωσα και άρχισα να χρησιμοποιώ αυτήν τη θήκη για το Retropie μου, πάντα φανταζόμουν πώς να φτιάχνω ένα κουμπί λειτουργίας. Η ιδέα ήταν να αλλάξετε το σχέδιο για να κάνετε το κουμπί μετακίνησης και στη συνέχεια να μετακινήσετε έναν διακόπτη. Στο τέλος είχα μια άλλη ιδέα, όπου δεν χρειαζόμουν να αλλάξω την κάσα
Εξωτερικό κουμπί τροφοδοσίας σε ESC: 3 βήματα (με εικόνες)
Εξωτερικό κουμπί τροφοδοσίας σε ESC: Κατασκευάζω ένα ηλεκτρικό skateboard και πρέπει να προσθέσω έναν εξωτερικό διακόπτη στο ESC μου για να μπορέσω να βάλω όλα τα ηλεκτρονικά μου στο ίδιο περίβλημα. Λίστα μερών: -Κουμπί-καλώδια-shrinktube (προαιρετικά) -hotglue (προαιρετικά) -ESC (banggood: https://goo.gl/4n8kzB)
Μόνιμο κουμπί τροφοδοσίας συσκευής: 5 βήματα
Κουμπί ισχύος σταθερής συσκευής: Όταν το κτίριο χάνει την ισχύ του και τελικά ενεργοποιείται ξανά, η φορητή μονάδα κλιματισμού δεν ενεργοποιείται ξανά. Πρέπει να πατήσετε χειροκίνητα το κουμπί στο μπροστινό μέρος της μονάδας ή να πατήσετε το κουμπί λειτουργίας στο τηλεχειριστήριο. Η μονάδα κλιματισμού μας βρίσκεται στη θέση μας