Raspberry pi ports gpio

ports d`entrée d`usage général / sortie (GPIO) font Raspberry Pi beaucoup plus qu`un simple ordinateur très petit. ports GPIO vous permettent de contrôler vos propres circuits électroniques directement à partir du Pi. L`en-tête de GPIO 40 broches sur le Raspberry Pi 2 et 3 donne accès à un total de 17 ports GPIO qui peuvent être contrôlés à partir de programmes que vous écrivez en Python ou d`autres langues.

Video: Raspberry Pi GPIO Tutorial: The Basics Explained

Pour utiliser un port GPIO, vous devez d`abord configurer le port pour l`entrée ou de sortie. Lorsqu`il est configuré pour la sortie, un port GPIO peut être réglé à un niveau élevé (+3,3 V) ou LOW (0 V) état par vos programmes. Lorsqu`il est configuré pour l`entrée, un programme peut facilement déterminer l`état actuel (HAUT ou BAS).

La figure indique la fonction de chaque broche sur la framboise Pi 2 et 3 bloc d`en-tête 40 broches.

électronique-GPIO
Raspberry Pi 2 et 3 sur les repères d`en-tête.

Malheureusement, les broches sur le bloc d`en-tête ne sont pas étiquetés en aucune façon sur la carte Raspberry Pi. Si vous orientez la carte pour que le bloc d`en-tête est sur le bord droit de la carte, juste au-dessus des ports USB, les broches 1 et 2 sont en haut du bloc d`en-tête. Les broches impaires sont sur le côté gauche de l`en-tête des broches bloc- paires sont sur le côté droit.

Video: Raspberry Pi B+ GPIO port testing

Vous avez probablement déjà remarqué que les broches sur le bloc d`en-tête ne semblent pas être disposés dans un ordre logique particulier. Les ports GPIO sont dispersés sur l`en-tête au petit bonheur, entrecoupés de 3,3 V, 5 V, et les broches sol à des endroits apparemment aléatoires.

Pour éviter toute confusion lors de la programmation des projets Raspberry Pi, les gens numéro commun les ports GPIO utilisant leurs numéros de broches d`en-tête plutôt que les numéros de port GPIO. Par exemple, le port GPIO 19 peut être considéré comme la broche 10 dans un programme Python. Lorsque vous écrivez vos programmes de cette façon, vous pouvez ignorer complètement le numéro de port GPIO, au lieu se référant au port GPIO en utilisant son numéro d`identification. Le seul truc quand vous faites cela est de se rappeler que toutes les broches sur l`en-tête 40 broches sont utilisés pour GPIO ports- que les numéros de broches désignés comme ports GPIO dans la figure doivent être utilisés comme ports GPIO.

Les ports GPIO sur un Raspberry Pi sont notés pendant environ 16 mA du courant chacune, avec un total de 40 mA à travers tous les ports GPIO combinés. Lors de la conception des circuits qui interface avec les ports GPIO, gardez cette limite à l`esprit. Assurez-vous de fournir des résistances de limitation de courant adéquates pour éviter d`endommager votre Pi.

Articles connexes