Stap 3: Raspberry PI - begrip GPIO pinnen
GPIO staat voor General Purpose Input/Output en op de Raspberry Pi zijn ze de fysieke interface tussen de software-kant van de Raspberry PI en de buitenwereld. Zullen we met de GPIO pinnen te verbinden met de DHT11 en de Photoresistor.
Verschillende versies van de Raspberry Pi hebben een verschillende hoeveelheid GPIO pinnen. In vroege versies van de Raspberry Pi waren er 26 pinnen en de recentere versies hebben 40 pinnen. Hoewel meer pinnen werden toegevoegd, zijn pinnen 1 t/m 26 hetzelfde in alle versies. Als je kijkt naar een verwijzing voor Raspberry Pi GPIO pinnen zal vindt u verschillende notaties voor elke pin. Meestal vindt u een verwijzing naar de fysieke naam van de pin (1 tot 40) en de andere voor de GPIO naam (GPIO1, enz.). De fysieke naam is alleen dat, het fysieke bestelde nummer van de pin. Met Python zullen we gebruiken de GPIO verwijzing voor onze pin-identificatie. De naam GPIO is aangewezen van de chip ingesteld en meer in het algemeen gebruikt in geavanceerde projecten.
Verwijzen naar het verkeerde GPIO Pin-nummer is heel gebruikelijk en als u niet de resultaten krijgt die u verwacht bij het werken met GPIO, dubbel te controleren de pin dat u met verbonden bent en de pin waarnaar u in uw code verwijst.
Wilt u een meer diepgaande herziening van de Raspberry Pi GPIO pinnen, hebben wij een tutorial over hen op onze site.