Stránka 1 z 1

Vypínací/zapínací tlačítko

Napsal: čtv 04. črc 2019 7:04:07
od michal_tr
Dobrý den,

postupně objevuji kouzlo rpi :-) Narazil jsem na problém, kdy na RPI3 jsem používal jednoduchý tlačítkový spínač připojený na (v mém případě) GPIO port 5 a 9, mám vyzkoušeno i na 5 a 6.
Zapnutí funguje v případě RPI3 bez problémů a pro vypínání je třeba malý python skript.
Nicméně to samé zapojení (vyzkošeny i jiné GPIO porty) na RPI4 nefunguje. Podle informací na internetu by mělo být zpětně kompatibilní.

Neřešil někdo z vás podobnou situaci? Případně nějaký tip?
RemotePI je pro mé účely zbytečné.

děkuji

Re: Vypínací/zapínací tlačítko

Napsal: pon 22. črc 2019 18:44:42
od jindrich99
Já koupil malou zásuvku s kolíbkovým vypínačem (výrobce EMOS), přes kterou spínám přímo zdroj k RPI.

Re: Vypínací/zapínací tlačítko

Napsal: pát 26. črc 2019 14:39:55
od k3dAR
mohl bys pouzit neco jako tohle: https://rpishop.cz/napajeci/799-usb-kab ... emale.html
bohuzel konkretne tento ma uvedene max 2A

Re: Vypínací/zapínací tlačítko

Napsal: sob 27. črc 2019 17:39:48
od Roman
@jindrich99 a k3dAR:
michalovi jde o řízené vypnutí, hlavně kvůliva ochrany SD karty, takže vaše rady jsou úplně mísu.

Re: Vypínací/zapínací tlačítko

Napsal: ned 28. črc 2019 17:22:23
od jindrich99
Píše o vypínači přes GPIO které dřív používal a teď nefunguje. Proto je ekvivalent spínač přímo zdroje. Pokud to myslí jinak, tak to může upřesnit. Ale to už by vyžadovalo programování, ne koupi součástky, to mu tady asi nikdo neporadí.

Re: Vypínací/zapínací tlačítko

Napsal: úte 30. črc 2019 22:07:00
od michal_tr
Díky všem za komentáře.

Původně jsem to vyřešil podboně jako píše @jindrich99...ale samozřejmě pouze pro zapnutí. Vypínám přes shutdown....
Nicméně je to celkem omezující v případě, kdy mám zásuvku dále od RPi.

Hledal jsem dál a vypdá to, že problém má více lidí a řeší se to na ofiko fóru:

https://www.raspberrypi.org/forums/view ... 5#p1502973

A problém je ve zkratce takový, že RPi 4 přejde do velmi velmi úsporného módu a spínač ho již nespustí.
Vyjadřuje se k tomu i vývojář RPi. Doporučuju přečíst to vlákno.

Každopádně jsem vyzkoušel, ale je zde několik ale:

popsaná uprava bootloaderu ve vlákně (jenom sed)
- zapnutí/vypnutí funguje (spíš uspání/probuzení0
- zůstane svítit zelená stavová dioda, ne červerná. Není tedy jasné, že RPi je vypnuté (resp. v úsporném režimu)
- síťovka také svítí, takže RPi není v tak úplném úsporném režimu
- pokud je připojený větrák, tak se stále točí

ve vlákně je odkaz na verzi bootloaderu, která by v nejbližší době měla vyjít
https://www.raspberrypi.org/forums/view ... 7&t=246027
- zkusil jsem a funguje
- chová se stejně jako viz výše, ale místo zelené diody už svítí červená :-)


Dále tam jeden člen popisuje prpojení GLOBAL_EN portu a GND při stávajícím/nezměněném bootloaderu.
- pokud je RPi vypnuté, tak spínací tlačítko jej zapne
- pokud RPi běží, tak bohužel nedojde k vypnutí, ale k (pravděpodobně k tvrdému) resetu


Ze všech tří jsou všechny z mého pohledu tak na půl cesty k tomu jak to fungovalo na RPi 3.
Vzhledem k tomu, že mám na RPi 4 větrák, tak úprava bootloaderu je mi k ničemu, když se bude točit větrák a svítit jak vánoční stromek (síťovka).
Přemýšlím, že asi půjdu cestou dvou tlačítek, jedno na vypnutí a druhé na zapnutí/reset. Budu dále sledovat vlákno a třeba to kluci v UK vyřeší :-)

Ještě jednou díky za reakce

Re: Vypínací/zapínací tlačítko

Napsal: stř 31. črc 2019 8:30:32
od PetrSmetana
Vím, že to může být otázkou sw ale, pokud se situace měnit nebude, tak by bylo možné nabastlit vypínací logiku externě přes hradla. Oťukat si piny - co se kde změní při vypnutí (případně si po startu zvednout některý pin) a udělat si jednoduché logické zapojení s nějakým tranzistorem, co bude spínat větrák.

Re: Vypínací/zapínací tlačítko

Napsal: stř 31. črc 2019 10:50:43
od michal_tr
jojo, ono to k tomu spěje. Ale to si budu muset nejdřív oprášit znalosti z dob, kdy mě bavila elektronika :-) a dokopat se k tomu.
RPi je asi i důvod si to zopakovat.
Bohužel z nedostatku času, to budu muset udělat dle návodů na netu a moc se nad tím nezamýšlet :-)
Na RPi3 mi vyhovovala ta jednoduchost celého řešení.
Kvůli teplotním "problémům" větráček budu stejně tak nebo tak dávat a tam se i docela těším na hrátky s rychlostí otáček dle aktuální teploty :-), ale to už je jiné téma.