Livraison gratuite à partir de 74,95 € NL (99,95 € BE / DE)

Livraison rapide avec DHL

Commandé avant 16:00 = Expédié aujourd'hui

14 jours de retour*


Transport routier

Tout sur Raspberry Pi Broches GPIO

Les broches GPIO du Raspberry Pi 3B+ et le nouveau 4B ont la même disposition.

Savez-vous déjà ce que vous pouvez faire avec les broches GPIO sur vous Raspberry Pi? Non? Eh bien, lisez vite!

GPIO signifie entrée / sortie à usage général. Cela signifie que la broche n'a pas de fonction spécifique. Normalement, les broches ont un but spécifique tel que l'envoi d'un signal ou la réception d'un signal. Une broche GPIO est personnalisable et peut être contrôlée par un logiciel.

Dans ce texte, je vais vous dire quelle épingle représente ce que vous pouvez en faire et ce que vous pouvez en faire. Nous allons parler de PWM, UART, SPI et les broches I2C. Mais il vous expliquera également où trouver les broches 5V, 3.3V et GND.

5v, 3.3V et les broches GND

Pour commencer, nous allons parler des broches d'alimentation.
De Raspberry Pi 3B + a deux broches 5V, ce sont les broches 2 et 4.
Il y a aussi deux broches 3.3 V sur le Raspberry Pi. Ce sont les broches 1 et 17.
Les broches: 6, 9, 14, 20, 25, 30, 34 et 39 sont toutes des broches GND (Terre).

Broches PWM

Vous avez peut-être entendu parler de PWM. PWM signifie Pulse With Modulation. Avec cette fonction, vous pouvez déterminer la longueur d'une impulsion électronique.
Ceci est utile pour déterminer, par exemple, la luminosité d'une lampe LED. Ou pour contrôler la vitesse d'un moteur. Ce ne sont que deux options pour les broches PWM. En pratique, vous remarquerez que vous pouvez faire beaucoup d'autres choses avec les broches PWM.

Broches UART

Nous sommes maintenant arrivés aux broches UART. Cette pièce est un peu plus compliquée, alors prenez une bonne place.

UART signifie récepteur / émetteur asynchrone universel.

UART est un protocole de communication série asynchrone, ce qui signifie qu'il prend des octets de données et envoie les bits individuels de manière séquentielle.

La transmission asynchrone permet d'envoyer des données sans que l'expéditeur ait à envoyer un signal d'horloge au récepteur. Au lieu de cela, l'émetteur et le récepteur s'accordent à l'avance sur les paramètres de synchronisation et des bits spéciaux appelés "bits de départ" sont ajoutés à chaque mot et utilisés pour synchroniser les unités d'envoi et de réception.

UART est souvent utilisé sur le Pi comme un moyen pratique de le contrôler via le GPIO, ou pour accéder aux messages de démarrage du noyau de la console série (activés par défaut).

Il peut également être utilisé comme un moyen de connecter un Arduino, un ATmega amorcé, un ESP8266, etc. à votre Pi. Faites attention aux niveaux logiques entre les appareils, par exemple, le Pi est 3.3v et l'Arduino est 5v. Connectez les deux et vous évoqueriez une fumée bleue magique.

Broches SPI

Nous sommes maintenant arrivés aux SPI Pins. SPI est l'abréviation de Serial Peripheral Interface.
SPI est le moyen le plus rapide de transférer des données dans un Raspberry Pi. Il est donc très adapté pour piloter un écran.
Les broches 19, 21, 23, 24, 26, 35, 38 et 40 sont toutes des broches SPI.

Les éléments à prendre en compte lors de la connexion de quelque chose à SPI sont:

  • SCK (Serial Clock) qui garantit que le maître et l'esclave fonctionnent à la même vitesse.
  • Le MISO (Master In Slave Out) garantit que l'esclave peut envoyer des données au maître.
  • Le MOSI (Master Out Slave In) garantit que le maître peut envoyer des données à l'esclave.
  • CC (Chip Select) et SC (Slave Select) qui indiquent avec quel esclave le maître veut communiquer. Supposons que vous oubliez de connecter le CC ou le SC, alors tout votre système ne fonctionnera plus, ce serait dommage.

Broches I2C

Enfin, nous sommes arrivés à l'I2C.

I2C signifie Inter Integrated Circuit.

L'avantage de connecter un appareil via I2C est que, contrairement à SPI, vous n'avez besoin que de 2 connexions. Malheureusement, vous abandonnez un peu de vitesse pour cela. Mais cela signifie que vous spécifiez la vitesse pour la propreté de votre système.

Les broches que vous avez chez I2C sont:

  • SCL qui garantit que l'esclave et le maître envoient des données à la même vitesse
  • SDA qui garantit que l'esclave et le maître peuvent communiquer entre eux. Cela signifie également que si vous oubliez de connecter le SDA, la connexion à l'appareil ne fonctionnera pas.

Vous savez maintenant ce que font toutes les broches GPIO et celles dont vous avez besoin pour quoi. C'est maintenant à vous d'expérimenter cela!

La note de www.elektronicavoorjou.nl à Avis sur WebwinkelKeur est 9.3 / 10 basé sur 5005 avis.