ok, però il mancato funzionamento non dipende da un errore logico dello script o del collegamento, ma dal fatto che il raspberry per partire riconosce solo un fronte e non entrambidR.pRoDiGy ha scritto: ↑06/02/2017, 22:00 E' proprio quel che intendevo! se vuoi avere lo spegnimento dopo il power loss devi per forza "matchare" a livello elettrico le 2 modalità (accensione via GPIO3 del rasp da spento, lettura del GPIO da acceso).. proprio per questo mi era piaciuta così tanto la prima soluzione con interruttore: perchè è clamorosamente semplice, ma calza a pennello!![]()
Benvenuto Ospite,
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum
per utilizzare il Forum ed avere accesso a tutte le sezioni e poter aprire un tuo Topic, rispondere nelle varie discussioni, mandare o ricevere Messaggi Privati devi seguire pochi passaggi:
Leggi il nostro Regolamento -> PREMI QUI <-
Segui il link su come Iscriversi -> PREMI QUI <-
Ricordati di aggiornare l'Avatar usando una immagine che ti distingua nel Forum
Raspberry Pi Zero + pulsante on/off+ reset+led
Moderatore: Moderatore Raspberry
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
l'hai eseguito? funziona? se usi un pulsante va bene così. se devi usare un interruttore nelle tre righe dove trovi la variabile power, devi sostituire 1 con 0
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Ciao, ho un'interruttore forse è per quello che non funziona...
Questa sera provo a cambiare parametro, anche se credo di avere saltato qualcosa...
Ho provato!
Lasciando i parametri così e collegando un pulsante non funziona.
Sostituendo i parametri e collegando un'interruttore, funziona solo l'accensione dopo aver spento via software...
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
è molto importante rendere il file eseguibile con il comando "chmod +x switchoff.sh". per verificare puoi eseguirlo manualmente digitando il nome del file con il percorso completo e premendo invio
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Ciao, e se il problema fosse il tipo di interruttore?
Questo è quello che ho preso io:
Non hai i permessi necessari per visualizzare i file allegati in questo messaggio.
Ultima modifica di PDOR il 14/02/2017, 16:10, modificato 1 volta in totale.
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
non penso che il problema sia l'interruttore visto che comunque hai detto che l'accensione avviene regolarmente. se non funziona devi provare lo script un pò alla volta. verifica che dopo il comando di esportazione (echo "$GPIOpin1" > /sys/class/gpio/export) sia effettivamente presente la directory del pin con i file value, direction ecc (/sys/class/gpio/gpio3). comunque lo script se viene eseguito a riga di comando dovrebbe stamparti a video lo stato del pin una volta al secondo altrimenti in caso di errori si dovrebbe bloccare indicandone il tipo
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Ciao, funziona!picerno ha scritto: ↑14/02/2017, 16:22non penso che il problema sia l'interruttore visto che comunque hai detto che l'accensione avviene regolarmente. se non funziona devi provare lo script un pò alla volta. verifica che dopo il comando di esportazione (echo "$GPIOpin1" > /sys/class/gpio/export) sia effettivamente presente la directory del pin con i file value, direction ecc (/sys/class/gpio/gpio3). comunque lo script se viene eseguito a riga di comando dovrebbe stamparti a video lo stato del pin una volta al secondo altrimenti in caso di errori si dovrebbe bloccare indicandone il tipo
Ho sistemato tutto, avevo fatto un po di casino!
Ho creato il file nominandolo switchoff.sh, poi ho controllato in file manager per vedere in che directory era, in home...
quindi ho reso il file eseguibile scrivendo: sudo chmod +x /home/pi/switchoff.sh
poi ho digitato: sudo nano /etc/rc.local
sopra exit 0 ho scritto questa riga: /home/pi/switchoff.sh &
Ho anche collegato un LED rosso al PIN 08 e massa PIN 09, funziona senza dover scrivere nessun file!
GRAZIE!
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
perfetto!!PDOR ha scritto: ↑15/02/2017, 10:24 Ciao, funziona!
Ho sistemato tutto, avevo fatto un po di casino!
Ho creato il file nominandolo switchoff.sh, poi ho controllato in file manager per vedere in che directory era, in home...
quindi ho reso il file eseguibile scrivendo: sudo chmod +x /home/pi/switchoff.sh
poi ho digitato: sudo nano /etc/rc.local
sopra exit 0 ho scritto questa riga: /home/pi/switchoff.sh &
questo è il pin della seriale che quando non trasmette ha lo stato alto
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Secondo te si riesce a fare qualcosa per creare il tasto [RESET] da collegare alla GPIO, premendolo si esce dal gioco e si torna al menu dell'elenco dei giochi?
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
questa è una funzione che se non sbaglio viene gestita da retroarch. leggendo velocemente sembrerebbe che per uscire dal gioco bisogna premere select e start contemporaneamente. non lo puoi già fare tramite il controller che usi per giocare? comunque se ti interessa farlo tramite un tasto, penso che si possa fare tramite quel driver che configura i GPIO come ingressi di joystick, utilizzabili poi anche per giocare. bisogna però assicurarsi che non venga utilizzato anche il pin 5 che hai collegato all'interruttore per l'accensione/spegnimento
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Ciao, grazie per la spiegazione.picerno ha scritto: ↑16/02/2017, 18:34questa è una funzione che se non sbaglio viene gestita da retroarch. leggendo velocemente sembrerebbe che per uscire dal gioco bisogna premere select e start contemporaneamente. non lo puoi già fare tramite il controller che usi per giocare? comunque se ti interessa farlo tramite un tasto, penso che si possa fare tramite quel driver che configura i GPIO come ingressi di joystick, utilizzabili poi anche per giocare. bisogna però assicurarsi che non venga utilizzato anche il pin 5 che hai collegato all'interruttore per l'accensione/spegnimento
L'idea è quella di non usare quella funzione con il pad, anche perché attualmente avendo un PAD NES con solo i pulsanti A e B, non posso salvare e altre cose quindi bisognerebbe riscrivere altre combinazioni...
Secondo te posso sostituire il PIN 5 con un'altro per l'interruttore?
Dopo ti mando un link(forse ho trovato qualcosa), ma é meglio sentire il parere di un'esperto!
Ultima modifica di PDOR il 13/04/2017, 19:05, modificato 1 volta in totale.
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Ecco Picerno, questo è quello che ho trovato:
https://retropie.org.uk/forum/topic/201 ... xit-button
https://retropie.org.uk/forum/topic/201 ... xit-button
-
picerno
- God of Arcade
- Messaggi: 3686
- Iscritto il: 20/11/2006, 21:31
- Medaglie: 1
- Località: Provincia di Potenza
- Grazie Inviati: 1 volta
- Grazie Ricevuti: 44 volte
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
ok, ora ho capito la motivazione
per lo spegnimento si ma non per l'accensione, quindi la risposta è no
non sono un esperto di retroarch e quindi è tutto da sperimentare. prova a verificare ciò che hanno fatto le persone del forum inglese oppure prova con il driver dei GPIO (assicurati che possa essere escluso il pin 5), c'è un'ottima guida di devil78 per aggiungerli. una volta aggiunti li configuri per l'utilizzo e poi colleghi insieme i GPIO dedicati allo start ed il select al tuo nuovo pulsantePDOR ha scritto: ↑16/02/2017, 18:51 Ecco Picerno, questo è quello che ho trovato:
https://retropie.org.uk/forum/topic/201 ... xit-button
Re: Raspberry Pi Zero + pulsante on/off+ reset+led
Ok, grazie mille!
Mi sa che é meglio che segua la guida di devil78!
Mi sa che é meglio che segua la guida di devil78!