Batocera GPi Case ug Raspberry

Aron mapadayon ang presyo, ang Raspberry Pi board dili ipadala nga adunay power button, apan dali ra nga idugang ang imong kaugalingon! Kini nga giya magpakita kanimo unsaon pagdugang og power button sa imong Raspberry Pi nga makapa-on/off sa imong BATOCERA system.
Kung dili nimo gusto nga magtukod og imong kaugalingon, daghang mga sikat nga kapilian sa komersyo ang magamit. Magdugang sila ug power switch sa imong Raspberry Pu, usahay maghatag ug temperature-controller fan…
- Komersyal nga Power Switch
- mprovide tinuod nga pagputol sa kuryente
- Ang mga gasto hapit 10-25 USD
- Kasagaran nanginahanglan gamay nga lugar aron matukod kini
- Yano nga mga Butang o latching switch
- Simple kaayo nga setup
- Ubos nga gasto
- Wala’y mahimo nga pagputol sa kuryente
Ngano nga ang Raspberry Pi power button importante?
Dili nimo kinahanglan nga "ikuha" ang kable sa kuryente gikan sa imong Pi tungod kay kini mahimong mosangput sa grabe nga korapsyon sa datos (ug sa pipila ka mga kaso, pisikal nga makadaot sa imong SD card). Bisan kung ang Batocera labing andam batok sa file nga korapsyon girekomenda nga luwas nga isira ang imong Pi pinaagi sa Shutdown Menu ni Batocera o mas maayo pa, gamita ang power button o switch.
Sa diha nga si Batocera "gipalong" ang Pi gamit ang usa ka yano nga butones / latching switch, kini magpadala niini ngadto sa usa ka paghunong nga kahimtang, nga nag-ut-ot gihapon sa gamay kaayo nga gidaghanon sa gahum. Kini susama sa kung giunsa ang tanan nga modernong mga kompyuter nagtrabaho. Niini nga giya mohunong lamang kita aron mahimo pa nato kining ma-power up sa ulahi nga dili na kinahanglan nga i-relug ang tinubdan sa kuryente. Mahimo nimong luwas nga idiskonekta ang suplay sa kuryente (kung gusto nimo) nga wala’y kabalaka sa pagkadunot sa datos samtang nahunong ang kahimtang.
Kini nga pamaagi naghatag sa labing kaayo nga kasinatian sa tiggamit kung imong gigamit ang GPi-case gikan sa Retroflag alang sa example. Kining nindot nga pabalay adunay usa lang ka butones nga switch para lang ma-on/off ang Raspberry. Tungod kay Batocera 5.25 ang OS mao ang labing maayo nga andam alang sa tanan nga mga matang sa gahum device konektado sa Raspberry. Apan mawad-an ka sa imong SRM save sa dula (imong in-game save file) kung imong i-trigger ang power button sulod sa sesyon sa dula.
I-save ang proteksyon sa datos
- I-download ang gihatag nga script sa ubos
- I-save kini sa /userdata/system
- Ibutang ang executable bit gamit ang chmod +x /userdata/system/custom.sh
- I-setup ang imong power device sumala sa dugang sa ubos
kostumbre.sh

Komersyal nga Power Switch
Ania ang pipila ka komersyal nga switch sa kuryente/komersyal nga mga kaso nga adunay mga switch sa kuryente nga gisuportahan karon. Nagtanyag kini usa ka tinuud nga pagputol sa kuryente, nagpasabut nga ang Raspberry na-off gyud. Kasagaran kini nga gagmay nga mga aparato sa kuryente gisaksak sa ibabaw sa Raspberry gamit kini nga 40 Pin header. Alang sa dugang nga panudlo sa pag-install gamita ang mga link nga gihatag.
Ania ang mga mithi nga imong mabutang isip system.power.switch= sa batocera.conf:
|
Ngalan sa Device |
sistema.gahum.switch |
Asa makapalit ug dugang nga impormasyon sa tiggama |
Mga nota nga may kalabutan sa Batocera |
| Argon Usa alang sa RPi4 |
ARGONONE |
Pagkuha ug dugang mga detalye dinhi | |
| ATXRaspi | ATX_RASPI_R2_6 | http://lowpowerlab.com/atxraspi/#installation | |
| Kaso sa DeskPi Pro | DESKPIPRO | https://deskpi.com/collections/frontpage/products/deskpi-pro-for-raspberry-pi-4 | |
| Mausberry Circuits | MAUSBERRY | http://mausberry-circuits.myshopify.com/pages/setup | |
| msldigital PiBoard r2013 | REMOTEPIBOARD_2003 | http://www.msldigital.com/pages/support-for-remotepi-board-2013 | |
| msldigital PiBoard r2015 | REMOTEPIBOARD_2005 | http://www.msldigital.com/pages/support-for-remotepi-board-plus-2015 | |
| OneNineDesign Powerhat | POWERHAT | https://github.com/redoakcanyon/HATPowerBoard | |
| Pimoroni OnOffShim | ONOFFSHIM | https://shop.pimoroni.com/products/onoff-shim | |
|
UUGear Witty Pi |
WITTYPI |
http://www.uugear.com/witty-pi-realtime-clock-power-management-for-raspberry-pi |
Gigamit sa script ang WiringPi. |
| Retroflag nga mga kaso | RETROFLAG | http://www.retroflag.com | BAG-O
NESPi4 suporta! |
|
Ngalan sa Device |
sistema.gahum.switch |
Asa makapalit ug dugang nga impormasyon sa tiggama |
Mga nota nga may kalabutan sa Batocera |
|
Retroflag nga mga kaso nga adunay mga butones |
RETROFLAG_ADV |
|
Parehas sa nauna, gawas nga ang buton maka-trigger sa mga aksyon, sama sa paghunong sa mga emulator |
| Retroflag GPIO nga kaso |
RETROFLAG_GPI |
Pagkuha ug dugang mga detalye dinhi. | |
| Kintaro Super Kuma/Roshambo Retro Gaming case |
KINTARO |
https://www.amazon.com/dp/B079T7RDLX/?tag=electromake-20 / https://www.electromaker.io/blog/article/roshambo-retro-gaming-case-review |
Posible nga makadugang ug buton aron ma-on ug ma-off ang imong Batocera console sa hustong paagi! Apan unsaon?
Unsang GPIO PIN ang akong gamiton?
Mahimo nimong idugang ang power button aron ma-on/off ang Batocera. Ang buton mahimo nga usa ka push button (momentary button) o usa ka switch button (latching switch). Matikdi sa mga buton sa pagduso: ang ubang GPIO adunay mga resistor nga pull-up nga built-in (mga resistor nga konektado sa + 3.3V), mao nga mas maayo nga gamiton ang mga switch nga kasagarang bukas (gipamubo nga NO) uban niini nga mga pin.

aron makonektar ang switch sa Raspberry Pi GPIO, i-plug ang usa ka PIN sa GPIO3 (pisikal nga PIN 5 sa ibabaw sa wala) ug usa pa sa masa nga nahimutang sa tuo sa tuo (pisikal nga PIN 6)
Pagpaaktibo sa switch
GUI Menu Mode
Pagkuha ug terminal window pinaagi sa pag-undang sa EmulationStation gamit ang Keyboard o pagkuha og access sa terminal pinaagi sa SSH. Karon pagsulod /etc/init.d/S92switch setup ug makakita ka og terminal window sama sa hulagway sa ubos. Gikan didto mahimo nimong pilion ug i-activate ang imong gahum o switch device. Ang script magpakita kanimo usa ka na-aktibo nga aparato (ONOFFSHIM sa kini nga kaso) ug sa ulahi magpakita kanimo usa ka gamay nga kahon sa mensahe, kung ang pag-setup sa kantidad malampuson nga na-set up. Pagkahuman niini, i-reboot ang aparato ug ang tanan kinahanglan nga molihok nga maayo.

Manwal nga pagpaaktibo
Susiha sa lamesa sa ibabaw kon unsa ang matang sa switch sa kuryente nga imong gikinahanglan.
Dayon, usba ang config file /userdata/system/batocera.conf – sa exampsa ubos nga adunay PIN56ONOFF.
- Para sa latching switch i-edit ang batocera.conf gamit ang imong gusto nga text editor ug idugang ang system.power.switch=PIN56ONOFF
- I-reboot ang sistema
- Sa laing paagi, kung dili nimo gusto nga i-edit ang file ug naka-log in ka sa SSH o adunay bukas nga terminal unya pagsulod:
batocera-settings-set system.power.switch PIN56ONOFF unya reboot. Ang imong Batocera system mahimo nang ma-on/off gamit ang buton!
Retroflag
Ang Retroflag mao ang tiggama nga nagpunting sa retro nga kaso alang sa serye sa Raspberry Pi ug alang sa gigikanan nga tan-awon nga retro nga mga tigkontrol sa dula. Sa miaging mga tuig nakahimo sila sa pagdala sa pipila ka nindot tan-awon nga mga pabalay sa merkado. Giinspirar kini sa mga gaming device gikan sa bulawanong panahon sa mga game consoles. Kung ikaw usa ka mapahitas-on nga tag-iya sa usa ka GPicase, unya tan-awa dinhi. Gawas sa nindot tan-awon adunay kanunay nga nagtrabaho nga mga buton alang sa gahum ug / o pag-reset nga posible. Apan kinahanglang mohimo ka ug pipila ka lakang didto.
- I-enable ang Safe Shutdown Switch sa PCB! Kining gamay nga switch nagdepende sa gigamit nga housing, tan-awa ang gipadala nga manwal gikan sa Retroflag unsaon pagbuhat niini.
- I-edit ang batocera.conf ug itakda ang saktong switch mode.
- Mahimo nimong usbon ang config file gikan sa SAMBA share sa imong gipahinungod nga text editor
- o gamita ang SSH ug mahimo nimong usbon ang config file gamit ang nano/userdata/system/batocera.conf
- o gamita ang GUI mode, kinahanglan nimo ang SSH alang niini nga pamaagi, usab.
- I-aktibo o Pilia ang husto nga powerswitch system.power.switch=RETROFLAG
- Pag-reboot, kini mag-aktibo sa Safe Shutdown nga bahin
Para sa NESPi 4 case lang
Kinahanglan nimong buhaton ang dugang nga pag-reboot! Sorry guys, pero kinahanglan namong maghimo ug autoconfig behind the scenes!
Usab, alang sa kaso sa NESPi4, mahimo nimong masinati ang pipila nga pagkahinay gamit ang "cartridge" sa HDD / SSD. Ania ang usa ka link sa Reddit nga naghatag kanimo usa ka paagi aron ayohon kini (bisan kung ang post sa reddit gisulat para sa RetroPie, gi-report usab kini nga OK sa Batocera).
Argon Usa
I-aktibo ang Argon One fan pinaagi sa pagdugang system.power.switch=ARGONONE sa configuration file batocera.conf.
Sa kasagaran, ang fan magsugod sa 55 degrees Celsius. Mahimo nimong itakda ang kaugalingon nga hagdan sa temperatura/kusog sa fan pinaagi sa pag-edit sa file /userdata/system/configs/argonone.conf (mahimong i-edit usab gikan sa network, pinaagi sa folder nga SHARE SMB).

55=10
60=55
65=100
Uban niini nga hagdan, ang fan magsugod sa 10% kung moabot sa 55 degrees, ug mosaka hangtod sa 100% kung moabot sa 65 degrees Celsius. Gikan sa mga rekomendasyon sa vendor, luwas nga sugdan ang fan sa 55 degrees lamang. Dili kaayo saba. 😉
gikan sa:
https://wiki.batocera.org/ – Batocera.linux – Wiki
Permanenteng sumpay:
https://wiki.batocera.org/add_powerdevices_rpi_only?rev=1633139243
Katapusang pag-update: 2021/10/02 03:47

Mga Dokumento / Mga Kapanguhaan
![]() |
Batocera GPi Case ug Raspberry [pdf] Mga instruksiyon GPi Case ug Raspberry, Case ug Raspberry, Raspberry |

