Sommario:
- Passaggio 1: configura il tuo Raspberry Pi
- Passaggio 2: collega la Pololu Board al tuo RPi
- Passaggio 3: script Python
- Passaggio 4: come funziona
- Passaggio 5: grazie
Video: COME SPEGNERE CORRETTAMENTE RASPBERRY PI: 5 Passaggi
2024 Autore: John Day | [email protected]. Ultima modifica: 2024-01-30 10:02
Probabilmente ogni utente RPi una volta si chiede come disattivare Raspberry Pi?
Non puoi semplicemente spegnere la corrente. Se lo fai, è molto probabile che un giorno la scheda SD venga danneggiata e il tuo RPi non si avvierà. Devi prima spegnere il sistema operativo e solo allora puoi spegnerlo estraendo il cavo dalla presa o, se sei un utente più avanzato, tramite l'interruttore installato da te. È più o meno ok, se stai usando il tuo RPi come PC desktop. Ma cosa fare se nel tuo progetto non vengono utilizzati né la tastiera né il mouse né il monitor?
La mia soluzione si basa sull'uso di un mini interruttore di alimentazione a pulsante con scheda di protezione da tensione inversa. Entriamo nei dettagli.
Passaggio 1: configura il tuo Raspberry Pi
Per prima cosa devi modificare il file config.txt sul tuo RPI, aggiungendo una riga:
dtoverlay=gpio-poweroff, active_low, gpiopin=14
Metti questa riga alla fine, prima di:
start_x=0
Con questa riga si imposta GPIO14 (qui sto usando la numerazione GPIO BCM) all'avvio. Quando scenderà dopo lo spegnimento, si spegnerà tramite il pin "ctrl" sulla scheda Pololu.
Passaggio 2: collega la Pololu Board al tuo RPi
Collega la scheda Pololu al tuo RPi come mostrato nell'immagine.
Passaggio 3: script Python
Devi anche aggiungere del codice al tuo script Python
.****************************************************************************
gpio.setup(31, gpio. IN, pull_up_down = gpio. PUD_UP) # imposta GPIO 31 come input
def Shutdown(canale): os.system("sudo shutdown -h now") # spegne RPi su GPIO31 basso
gpio.add_event_detect(31, gpio. FALLING, callback = Shutdown, bouncetime = 2000) # in attesa che GPIO basso spenga RPi
****************************************************************************
Passaggio 4: come funziona
L'interruttore SW1 funge da pulsante "ON". Niente di speciale, tutto è chiaro:)
Quando si preme SW2, il processo di spegnimento viene inizializzato eseguendo lo script Python.
Una volta completato il processo, GPIO8 diventa basso.
Questo livello basso sul pin "ctrl" della scheda Pololu, spegne l'alimentazione.
Questo è tutto:)
Passaggio 5: grazie
Visita il mio blog per progetti più interessanti:
verysecretlab09.blogspot.com/
Canale Youtube:
www.youtube.com/channel/UCl8RTfbWUWxgglcJM…
Consigliato:
Come misurare correttamente il consumo energetico dei moduli di comunicazione wireless nell'era del basso consumo energetico?: 6 passaggi
Come misurare correttamente il consumo energetico dei moduli di comunicazione wireless nell'era del basso consumo energetico?: Il basso consumo energetico è un concetto estremamente importante nell'Internet delle cose. La maggior parte dei nodi IoT deve essere alimentata da batterie. Solo misurando correttamente il consumo energetico del modulo wireless possiamo stimare con precisione quanta batteria ho
Come rifinire correttamente i cavi del PC: 7 passaggi
Come rifinire correttamente i cavi del PC: ho appena scoperto un metodo INSANE per ripulire correttamente quei brutti cavi che tutti noi dobbiamo usare. Probabilmente li hai visti sui connettori I/O anteriori o sulle intestazioni USB interne. Finalmente niente più fastidiosi pezzetti di ketchup e senape che ti rovinano
Password: come eseguirle correttamente: 10 passaggi
Password: come farle bene: all'inizio di quest'anno, mia moglie ha perso l'accesso ad alcuni dei suoi account. La sua password è stata presa da un sito violato, quindi è stata utilizzata per accedere ad altri account. Non è stato fino a quando i siti non hanno iniziato a informarla dei tentativi di accesso falliti che si è resa conto di qualsiasi cosa
Come collegare e configurare correttamente un sistema di scaffale Mini HiFi (sistema audio): 8 passaggi (con immagini)
Come collegare e configurare correttamente un sistema di mensole mini HiFi (sistema audio): sono una persona a cui piace imparare l'ingegneria elettrica. Sono un liceo presso la Ann Richards School for Young Women Leaders. Sto rendendo questo istruttivo per aiutare chiunque voglia godersi la propria musica da un Mini LG HiFi Shelf Syste
Come installare correttamente un kill switch in una Les Paul (nessuna perforazione): 5 passaggi
Come installare correttamente un kill switch in una Les Paul (nessuna perforazione): ok ti mostrerò come installare correttamente un kill switch in una les paul, inviami un'e-mail se hai domande o problemi ([email protected])