20221101 Pinbezetting op de Pi
Missie:
We willen graag te weten komen wat de GPIO pennetjes doen.
Als we willen weten wat de pennetjes op je Raspbeery Pi doen kunnen we de zoekmachine er op los laten.
Maar wat betekent GPIO? Dat betekent - sorry voor het Engels - General Purpose Input Output!
Ofwel in het Nederlands: ingangen en uitgangen voor algemeen gebruik. Maar sommige pennetjes zijn helemaal niet zo algemeen, maar hebben
een specifieke toepassing zoals:
Een verder probleem (of uitdaging) is het feit dat er gedurende de tijd dat de Raspberry Pi bestaat, er verscheidene
versies bestaan. De eerste Pi’s hadden 26 pennetjes, de huidige Pi’s hebbe 40 pennen. En wat de toekosmt brengt?
Hier enkele opsommingen met de pinbezetting.
Op deze pagina’s is alle informatie te vinden.
Hier beneden een voorbeeld voor een Raspberry Pi 3, model B+ uit 2017.
Maar de Raspberry kan deze informatie ook zelf genereren, dus gaan we dat doen.
Je kunt de Raspberry Pi-pinout bekijken met behulp van het terminal venster als je het GPIO Zero Python-pakket hebt geïnstalleerd.
Deze tool kan handig zijn als je snel toegang wilt tot de pinout voor de huidige Pi.
Stap 1 - Breng het besturingssysteem op de laatste stand.
Open een terminal venster en type de volgende commando’s:
sudo apt update
sudo apt upgrade
Stap 2 - Installeren van het GPIO Zero Python-pakket.
Zodra het systeem klaar is met updaten, kunnen we het GPIO Zero Python-pakket installeren.
Voer de volgende opdracht in een terminal venster uit om Fail2Ban te installeren.
sudo apt install python3-gpiozero
Stap 3 - Pinout oproepen.
Als het pakket geïnstalleerd is, kan het opgeroepen worden met de volgende opdracht:
pinout
Je zou een output moeten krijgen zoals hier beneden gegeven.
En inderdaad, kijk eens op de site pinout.xyz
Daar is veel waardevolle informatie over de pennetjes van je Pi.