Sikäli kuin tiedän, et voi.
Mutta käyttämällä yksinkertaista elektroniikkaa voit. Yksinkertaisin ja suoraviivaisin vaihtoehto on käyttää 2 GPIO-nastaa tulona (yksi kullekin virtalähteelle).
Liitä molemmat virtalähteet (normaalin liitännän lisäksi virran saamiseksi) joidenkin vastusten kautta ( turvallisuuden ja jännitteen tason säätämistä varten !!) näihin GPIO-nastoihin.
Ohjelmistossa olet lukenut molemmat nastat. Jos molemmat ovat 1 (eli 5 V tai 3,3 V), molemmat virtalähteet toimivat hyvin. Jos yksi näistä tuloliittimistä on '0', kytketty virtalähde kytketään pois päältä ja voit tehdä tarvittavat toimet ohjelmistossasi.
Tässä aivan perusversiossa on saatavana lisää muunnelmia, jotka käyttävät vain yhtä GPIO-tulotappi, mutta tarvittavat ulkoiset elektroniset komponentit muuttuvat hieman monimutkaisemmiksi.
Huomaa: GPIO: n virran syöttämisellä on joitain riskejä, koska puolijohdesulake ohitetaan, joten ainakin sinun on käytä vaihtoehtoista virtalähdeliitäntää jonkin verran puutesuojausta.
Tämän pienen alla olevan kaavion pitäisi tehdä työ, tarvitset kaksi näistä (yksi kutakin virtalähdettä varten).
Ennen kuin liität nämä Raspberry Pi -laitteeseesi, mittaa Vadelman ja GPIO-nastojen lähtöjännitteet. 1N4001-diodien jännitehäviö on yleensä noin 0,7 V, mutta tämä diodi on yleiskäyttöinen diodi eivät ole kovin tarkkoja. Pi: n jännite ei saisi ylittää 5 V ja GPIO-nasta ei saa ylittää 3,3 V.
Muuttamalla tätä kaaviota ja käyttämällä jännitesäädintä LM317 (ja antamalla sille oikeat vastusarvot ADJ-nastassa, voit liittää 'hyllyltä' virtalähteen uudelleen), mutta tämä vaatii lisää komponentteja. Tämä virtalähde voi olla 7,5 V tai 9 V.
LM317 tarvitsee 2 kondensaattoria, joita ei ole tässä kaaviossa, tarkista LM317 näille.