Comment lire un schéma électronique : symboles, nœuds et câblage
Comment lire un schéma électronique : symboles de résistance, diode, transistor, VCC et GND, points de connexion, noms de réseau, modules et plaque d'essai.
Comment lire un schéma électronique ? En bref : un schéma est une carte qui montre, avec des symboles normalisés, quelle broche est reliée électriquement à quelle autre, et non l'apparence des composants. Pour le lire, tu reconnais d'abord les symboles, puis tu suis chaque trait comme une liaison, tu distingues les points de connexion des simples croisements, tu lis les repères et les valeurs comme R1 ou 220, et tu repères enfin quelle partie du circuit les symboles VCC et GND alimentent. Ces cinq compétences suffisent pour comprendre n'importe quel dessin, du circuit à une seule LED jusqu'au schéma de l'Arduino lui-même.
Dans ce guide, nous rassemblons dans un tableau les symboles que tu rencontreras le plus souvent et nous expliquons comment lire le sens des symboles de diode et de transistor, la différence entre fils qui se croisent et fils reliés, les liaisons cachées créées par les noms de réseau et ce qu'il faut regarder dans les schémas des modules du commerce. Ensuite, nous transformons le schéma d'un vrai circuit avec bouton, LED et buzzer en liste de connexions (netlist), nous le reportons pas à pas sur une plaque d'essai et nous te donnons le code pour tester le montage sur Arduino, ESP32 et Raspberry Pi Pico. Les dernières parties expliquent la différence entre la vue platine d'essai de Fritzing et un vrai schéma, ainsi que les erreurs de lecture les plus courantes.

Qu'est-ce qu'un schéma électronique et à quoi sert-il ?
Un schéma électronique (schéma de principe) est un dessin qui montre la structure électrique d'un circuit. Les composants n'y sont pas dessinés à leur taille ni à leur place réelles, mais sous forme de symboles, et les traits qui les relient ne montrent pas le vrai trajet des fils : ils indiquent seulement que les deux extrémités sont au même point électrique. C'est pourquoi deux résistances dessinées côte à côte peuvent être éloignées sur la carte, et un long trait du schéma peut n'être qu'une seule colonne de trous sur la plaque d'essai. C'est toute la force du schéma : il montre d'un coup d'œil comment fonctionne le circuit, par où passe le courant et où chercher en cas de panne.
Les schémas bien dessinés suivent quelques habitudes communes : le signal va en général de gauche à droite (entrées à gauche, sorties à droite), les tensions les plus hautes sont en haut et la masse en bas. À côté de chaque composant figurent un repère (R1, C2, Q1) et une valeur (220, 100n, BC547). Les circuits intégrés et les modules sont dessinés comme des rectangles avec les numéros et les noms de leurs broches. Le tableau ci-dessous résume les éléments que tu verras sur un schéma :
| Élément du schéma | À quoi il ressemble | Ce qu'il indique |
|---|---|---|
| Symbole | Dessin propre au composant (rectangle, triangle, traits parallèles) | Le type de composant et l'orientation de ses broches |
| Fil (trait) | Trait droit | Ses extrémités sont au même point électrique ; ce n'est pas le vrai trajet du fil |
| Point de connexion | Point plein | Endroit où se rejoignent trois traits ou plus |
| Repère (référence) | R1, C2, D1, Q1, U1 | Type de composant et numéro d'ordre ; le même texte figure sur la sérigraphie de la carte |
| Valeur | 220, 4k7, 100n, BC547 | Résistance, capacité ou modèle du composant |
| Nom de réseau | Nom écrit sur un fil : SDA, LED, BTN | Tous les fils portant le même nom sont reliés entre eux |
| Symbole d'alimentation | VCC, +5V, 3V3, GND | Alimentation et masse ; les symboles de même nom sont reliés même sans trait |
| Numéro de broche | Petit chiffre à côté d'une broche | La broche physique du circuit intégré ou du connecteur |
Les symboles les plus courants d'un schéma électronique
Il existe deux grandes traditions pour dessiner les symboles : la norme CEI 60617 (IEC), courante en Europe et en France, et l'américaine ANSI/IEEE 315. La différence la plus connue concerne la résistance : sur les schémas IEC, c'est un rectangle vide ; sur les schémas ANSI, une ligne en zigzag. Les deux désignent le même composant, et comme tu verras les deux dans les schémas Arduino en ligne, il faut savoir les reconnaître. Le tableau couvre presque tous les symboles que tu croiseras dans tes premiers projets :
| Composant | Lettre | Symbole sur le schéma | À surveiller en lisant |
|---|---|---|---|
| Résistance | R | Rectangle (IEC) ou ligne en zigzag (ANSI) | Pas de polarité ; valeur en ohms (220, 4k7) |
| Potentiomètre / ajustable | RV, VR ou P | Symbole de résistance avec une flèche qui touche son milieu | La flèche est la broche centrale (curseur) ; les broches extrêmes sont fixes |
| Condensateur (non polarisé) | C | Deux traits parallèles égaux | Condensateurs céramique et film ; pas de polarité |
| Condensateur électrolytique (chimique) | C | Deux armatures, l'une droite et l'autre courbe ou pleine, avec un signe + | L'armature + va au positif ; à l'envers, il chauffe et gonfle |
| Diode | D | Triangle avec une barre à sa pointe | La barre est la cathode ; elle correspond à la bague sur le boîtier |
| LED | LED ou D | Symbole de diode avec deux flèches vers l'extérieur | Le triangle pointe de l'anode (patte longue) vers la cathode |
| Diode Zener | D ou ZD | Symbole de diode, barre de cathode aux extrémités pliées | Se branche en inverse et conduit à une tension précise |
| Transistor NPN | Q (souvent T en France) | Trait de base dans un cercle, flèche sur l'émetteur vers l'extérieur | La flèche indique l'émetteur ; l'émetteur va en général à la masse |
| Transistor PNP | Q (souvent T) | Même symbole, flèche vers l'intérieur | L'émetteur va en général à l'alimentation positive |
| MOSFET canal N | Q (souvent T) | Trait de grille (G) séparé du canal, flèche sur le substrat vers l'intérieur | Broches G, D et S ; le sens de la flèche donne le type de canal |
| Bouton-poussoir | SW ou S | Un pont relevé au-dessus de deux points de contact | Relie ses deux extrémités tant qu'on appuie |
| Interrupteur (marche-arrêt) | SW ou S | Trait oblique ouvert comme une charnière à un bout | Reste dans la position choisie ; un inverseur (SPDT) a trois bornes |
| Pile / source continue | BT ou B | Traits parallèles longs et courts | Le trait long est la borne positive (+) |
| Relais | K | Boîtier de bobine relié à un contact par un trait pointillé | La bobine et les contacts peuvent être dessinés à des endroits différents |
| Buzzer | BZ | Symbole en demi-cercle ou en cloche, borne + | Un buzzer actif est polarisé |
| Circuit intégré / module | U ou IC (souvent CI) | Rectangle aux broches numérotées | Le numéro est la broche physique, le texte sa fonction |
Lire le sens des symboles de diode, de LED et de transistor
Vois le triangle du symbole d'une diode ou d'une LED comme une flèche : le courant passe dans le sens où pointe le triangle, de l'anode vers la cathode. La barre à la pointe est la cathode et correspond à la bague sur le boîtier d'une vraie diode. Sur une LED, les deux petites flèches qui partent du triangle représentent la lumière ; si elles pointent vers l'intérieur, ce n'est pas une LED mais un composant sensible à la lumière, comme une photodiode ou un phototransistor. Si la LED est dans le bon sens mais éclaire très faiblement ou lâche vite, vérifie la résistance série avec le calculateur de résistance pour LED.
Sur le symbole d'un transistor, la flèche est toujours sur l'émetteur et indique le sens conventionnel du courant. Sur un NPN, elle pointe vers l'extérieur : le courant va du collecteur à l'émetteur, et l'émetteur va en général à la masse. Sur un PNP, elle pointe vers l'intérieur et l'émetteur est relié à l'alimentation positive. Le trait oblique sans flèche est le collecteur, et celui qui arrive à angle droit sur le trait court et épais est la base. Attention, piège important : les lettres B, C et E du schéma ne donnent pas l'ordre des pattes du vrai boîtier. Face plate vers toi, les pattes du BC547 sont C, B, E de gauche à droite, alors que celles du 2N2222A et du S8050 sont E, B, C. En passant du schéma à la plaque d'essai, vérifie donc le brochage de chaque transistor dans sa fiche technique ou avec l'outil Transistors ; plus de détails dans Le transistor : fonctionnement, NPN et PNP.
VCC, GND et symboles d'alimentation
Tirer les fils d'alimentation jusqu'à chaque composant encombrerait le schéma, on utilise donc des symboles d'alimentation. VCC, +5V ou 3V3 écrit à côté d'une flèche vers le haut ou d'un petit trait horizontal marque un point d'alimentation ; trois traits horizontaux de plus en plus courts vers le bas (parfois un triangle pointé vers le bas) marquent GND, la masse et le point de référence. N'oublie pas la règle : tous les symboles d'alimentation de même nom sont reliés, même sans aucun trait entre eux. Le GND en bas à droite du schéma est le même point que le GND en haut à gauche. C'est pourquoi toutes les masses doivent être reliées, même pour des modules alimentés séparément ; l'article Qu'est-ce que GND ? explique pourquoi en détail.
Les noms d'alimentation viennent des broches des transistors : VCC de l'alimentation du collecteur des transistors bipolaires, VDD et VSS du drain et de la source des MOSFET dans les circuits CMOS. En pratique, VCC et VDD désignent l'alimentation positive, VSS et VEE la masse ou une alimentation négative. Si tu vois AGND (masse analogique) et DGND (masse numérique), ce sont des masses dessinées séparément pour isoler le bruit, mais qui se rejoignent en général en un seul point. Quelle tension appliquer sur la broche VCC d'un module, ce n'est pas l'étiquette qui le dit, mais le schéma ou la fiche technique du module.
| Étiquette sur le schéma | Signification | Arduino Uno | ESP32 DevKit | Raspberry Pi Pico |
|---|---|---|---|---|
| VCC, +5V | Alimentation 5 V | Broche 5V | Broche VIN / 5V (depuis l'USB) | VBUS (broche 40, depuis l'USB) |
| 3V3, +3.3V, VDD | Alimentation 3,3 V | Broche 3.3V (50 mA max.) | Broche 3V3 | 3V3(OUT) (broche 36) |
| VIN, VSYS, VBAT | Entrée avant le régulateur | VIN (7–12 V conseillés) | VIN | VSYS (broche 39, 1,8–5,5 V) |
| GND, VSS, 0V | Masse, référence commune | Broches GND | Broches GND | GND (broches 3, 8, 13, 18, 23, 28, 33, 38) |
| Niveau logique | Tension HIGH des broches | 5 V | 3,3 V (ne tolère pas le 5 V) | 3,3 V (ne tolère pas le 5 V) |
Fils qui se croisent et fils reliés : la règle du point
Ce qui embrouille le plus les débutants quand ils lisent un schéma, ce sont les endroits où deux traits se superposent. La règle est simple mais stricte : s'il y a un point plein à la jonction, les fils sont reliés ; sans point, ils se croisent simplement. Les anciens schémas dessinaient les croisements non reliés par un petit demi-cercle, un fil sautant par-dessus l'autre ; on le voit encore dans certains manuels. Les logiciels modernes comme KiCad et EasyEDA placent le point automatiquement quand l'extrémité d'un fil touche le milieu d'un autre.
- Jonction en T avec point : trois fils se rejoignent en un point ; ils sont tous sur le même réseau. C'est le tracé le plus sûr et le plus courant.
- Croisement en croix, sans point : deux fils passent l'un sur l'autre sans se toucher ; il n'y a aucune liaison entre eux.
- Croisement en croix avec point : les quatre fils sont reliés, mais comme le point peut disparaître sur une photocopie ou un petit écran, les bons concepteurs le dessinent sous forme de deux jonctions en T décalées.
- Pont en demi-cercle : style ancien ; un fil saute par-dessus l'autre, pas de liaison.
- X au bout d'un fil : broche non connectée (NC, no connect) ; laisser cette broche libre est un choix délibéré.
Repères, valeurs et noms de réseau
Le repère écrit à côté de chaque composant se compose d'une lettre et d'un numéro d'ordre : R1, R2, C1, D1, Q1, U1. La lettre donne le type : R résistance, C condensateur, L bobine, D diode, Q transistor, U circuit intégré, K relais, F fusible, SW interrupteur, J ou P connecteur, Y quartz, BZ buzzer, M moteur. Sur les cartes du commerce, les mêmes repères sont imprimés sur la sérigraphie, ce qui te permet de retrouver sur la carte le C5 du schéma. Les valeurs s'écrivent en abrégé : 4k7 veut dire 4,7 kΩ, 100n 100 nF et 10u 10 µF ; la lettre remplace la virgule. Pour lire une valeur à partir des anneaux de couleur, utilise l'outil Code couleur des résistances ; les détails de chaque famille de composants sont dans Les composants électroniques de base.
Le vrai secret pour lire un schéma, ce sont les noms de réseau. Un réseau (net) est le point électrique formé par toutes les broches reliées entre elles. Comme il est impossible de tracer chaque liaison sur un grand schéma, l'auteur écrit un nom au bout d'un fil : SDA, SCL, LED, TX, etc. Deux fils portant le même nom sont reliés, même sans trait entre eux. Sur le schéma officiel de l'Arduino Uno, par exemple, les lignes TX et RX de la puce USB-série sont reliées ainsi, par leur nom, au processeur principal. Un nom peut se trouver dans un coin de la feuille et son jumeau dans l'autre ; tant que tu ne les as pas associés, tu n'as pas vraiment lu le schéma.
| Notation | Signification | Exemple |
|---|---|---|
| Lettre + numéro | Repère du composant | R3 = troisième résistance, U2 = deuxième circuit intégré |
| 4k7, 2R2, 1M | Valeur de résistance ; la lettre remplace la virgule | 4,7 kΩ, 2,2 Ω, 1 MΩ |
| 100n, 104, 10u/16V | Capacité et tension maximale du condensateur | 100 nF ; 10 µF, 16 V au plus |
| Nom écrit sur un fil | Étiquette de réseau | Tous les SDA sont reliés entre eux |
| Nom surligné, /RESET, RESET#, nRESET | Signal actif à l'état bas (LOW) | La fonction agit quand la broche est à LOW |
| D[0..7], A0–A3 | Bus | Huit lignes représentées par un seul trait épais |
| Croix X | Broche non connectée (NC) | Patte d'un circuit intégré laissée libre |
| Cadre en pointillés | Bloc fonctionnel ou contour d'un module du commerce | « Alimentation », « Module capteur » |
Lire un schéma électronique étape par étape
- Trouve les sources d'alimentation : repère la pile, l'USB, VIN ou l'entrée de l'adaptateur et tous les symboles VCC, 3V3 et GND. Sache dès le départ sous quelle tension fonctionne le circuit.
- Identifie le composant principal : un Arduino, un ESP32, un Pico ou un circuit intégré est en général le grand rectangle au centre du schéma ; tout le reste s'organise autour.
- Établis la liste des composants : note tous les repères et valeurs (R1 220 Ω, C1 100 nF, Q1 BC547). Cette liste te sert à la fois de liste d'achats et de liste de contrôle.
- Découpe le circuit en blocs : encadre au crayon les parties alimentation, entrée (bouton, capteur), traitement (carte) et sortie (LED, buzzer, moteur).
- Suis chaque réseau séparément : pars d'une broche, suis le trait jusqu'aux points et note toutes les broches de ce réseau. N'oublie pas les étiquettes de même nom.
- Marque les composants polarisés : fais ressortir sur le schéma la cathode de la diode, l'anode de la LED, le plus du condensateur chimique et l'émetteur du transistor.
- Décris le chemin du signal en une phrase : si tu peux dire « quand j'appuie sur le bouton, D2 passe à LOW, le code met D8 à HIGH, Q1 conduit et le buzzer sonne », tu as vraiment lu le schéma.
Exemple : lire le schéma d'un circuit avec bouton, LED et buzzer
Appliquons maintenant ce que tu as appris à un vrai schéma. Notre circuit compte sept composants. Le réseau LED, qui part de la broche D9 de l'Arduino, rejoint l'anode de LED1 à travers la résistance R1 (220 Ω) ; la cathode de la LED est reliée à la masse. Le réseau BTN de la broche D2 descend à la masse par le bouton-poussoir SW1 et le condensateur C1 (100 nF) monté en parallèle. Le réseau BZ, qui part de la broche D8, atteint la base du transistor Q1 (BC547) à travers R2 (1 kΩ) ; l'émetteur de Q1 est à la masse et son collecteur sur la borne négative du buzzer actif BZ1, dont la borne positive est au +5V. La façon la plus sûre de lire un schéma est de le traduire en liste de connexions (netlist) comme celle-ci : chaque ligne est un réseau, et toutes les broches de cette ligne doivent se rejoindre en un seul point sur la plaque d'essai.
| Nom du réseau | Broches reliées | Sur la plaque d'essai |
|---|---|---|
| +5V | 5V de l'Arduino, BZ1 (+) | Rail d'alimentation rouge (+) |
| GND | GND de l'Arduino, cathode de LED1, une extrémité de SW1, une extrémité de C1, émetteur de Q1 | Rail d'alimentation bleu (−) |
| LED | D9, une extrémité de R1 | Fil de D9 vers la colonne de R1 |
| N1 | Autre extrémité de R1, anode de LED1 | R1 et la patte longue de LED1 dans la même colonne de cinq trous |
| BTN | D2, autre extrémité de SW1, autre extrémité de C1 | Patte du bouton et C1 dans la même colonne, puis un fil vers D2 |
| BZ | D8, une extrémité de R2 | Fil de D8 vers la colonne de R2 |
| N2 | Autre extrémité de R2, base de Q1 | R2 et la patte centrale (B) du BC547 dans la même colonne |
| N3 | Collecteur de Q1, BZ1 (−) | Patte C du BC547 et patte négative du buzzer dans la même colonne |
Remarque deux détails dans ce tableau. D'abord, le bouton n'a pas de résistance de tirage (pull-up) sur le schéma, car le code utilisera INPUT_PULLUP et la résistance interne du processeur (environ 20–50 kΩ sur l'Uno) fera le travail. Les bons schémas le signalent par une petite note près de la broche. Ensuite, C1 est un condensateur anti-rebond matériel qui adoucit les rebonds du contact du bouton ; avec la résistance de tirage interne, il forme une constante de temps RC d'environ 2–5 ms. Les noms N1, N2 et N3 des réseaux sans nom, c'est nous qui les avons donnés ; des logiciels comme KiCad les nomment automatiquement. Pour en savoir plus sur le câblage d'un bouton, vois Brancher un bouton sur Arduino.
Reporter un schéma sur une plaque d'essai
- Imprime le schéma ou garde-le à l'écran à côté de toi et prépare un surligneur ; colorie sur le schéma chaque liaison au fur et à mesure du montage.
- Prépare les rails d'alimentation : relie le 5V de la carte au rail rouge (+) et sa masse au rail bleu (−). Sur les grandes plaques, vérifie si les rails sont coupés au milieu.
- Place les gros composants : installe les circuits intégrés à cheval sur la rainure centrale, puis les modules et le transistor de façon que leurs pattes tombent dans des colonnes différentes.
- Attribue une colonne à chaque réseau : les cinq trous verticaux d'une plaque d'essai sont déjà reliés ; mets les pattes d'un même réseau dans la même colonne ou relie des colonnes avec un fil.
- Monte les composants polarisés en les comparant aux repères du schéma : la patte longue de la LED sur N1, et le BC547 face plate vers toi pour que l'ordre C, B, E tombe dans les bonnes colonnes.
- Fixe une règle pour la couleur des fils : rouge pour l'alimentation, noir ou bleu pour la masse, d'autres couleurs pour les signaux. La couleur ne change rien électriquement, mais elle accélère le dépannage.
- Mesure avant de mettre sous tension : mets le multimètre en mode continuité ; vérifie d'abord qu'il n'y a pas de court-circuit entre 5V et GND, puis que ça bipe entre les broches de chaque ligne de la netlist.
Tester le montage : code pour Arduino et ESP32
Le moyen le plus rapide de savoir si tu as bien reporté le schéma est un petit programme de test qui vérifie chaque réseau un par un. Le code ci-dessous allume d'abord la LED une seconde au démarrage, fait ensuite sonner brièvement le buzzer et indique l'étape en cours dans le moniteur série ; il surveille ensuite le bouton. Nous avons gardé dans le code les mêmes noms que les réseaux du schéma : ainsi, le réseau BZ du schéma devient BZ_PIN dans le code. Sur l'ESP32, le même code change tout seul les numéros de broches ; câble selon le tableau ci-dessous.
| Réseau du schéma | Arduino Uno | ESP32 | Raspberry Pi Pico |
|---|---|---|---|
| LED (vers LED1 via R1) | D9 | GPIO 18 | GP15 |
| BTN (SW1 et C1, autres extrémités à la masse) | D2 | GPIO 4 | GP14 |
| BZ (vers la base de Q1 via R2) | D8 | GPIO 19 | GP16 |
| +5V (borne positive de BZ1) | 5V | VIN / 5V | VBUS |
| GND | GND | GND | GND |
1// Şemadan kurulan devreyi net net test eder / Tests the circuit built from the schematic, net by net
2// Sabit isimleri şemadaki net isimleriyle aynı / Constant names match the net names on the schematic
3#if defined(ESP32)
4const int LED_PIN = 18; // LED neti: R1 üzerinden LED1 anoduna / LED net: to LED1 anode via R1
5const int BTN_PIN = 4; // BTN neti: SW1 ve C1, diğer uçları GND / BTN net: SW1 and C1, other ends to GND
6const int BZ_PIN = 19; // BZ neti: R2 üzerinden Q1 beyzine / BZ net: to Q1 base via R2
7#else
8const int LED_PIN = 9;
9const int BTN_PIN = 2;
10const int BZ_PIN = 8;
11#endif
12
13bool lastPressed = false;
14
15void setup() {
16 Serial.begin(115200);
17 pinMode(LED_PIN, OUTPUT);
18 pinMode(BZ_PIN, OUTPUT);
19 pinMode(BTN_PIN, INPUT_PULLUP); // dahili pull-up, şemada ayrı direnç yok / internal pull-up, no separate resistor on the schematic
20
21 Serial.println(F("1) LED testi / LED test"));
22 digitalWrite(LED_PIN, HIGH); // N1 netine akım gider, LED1 yanar / current flows into N1, LED1 lights
23 delay(1000);
24 digitalWrite(LED_PIN, LOW);
25
26 Serial.println(F("2) Buzzer testi / Buzzer test"));
27 digitalWrite(BZ_PIN, HIGH); // Q1 iletime geçer, N3 GND'ye çekilir / Q1 turns on, N3 is pulled to GND
28 delay(300);
29 digitalWrite(BZ_PIN, LOW);
30
31 Serial.println(F("3) Butona bas / Press the button"));
32}
33
34void loop() {
35 bool pressed = (digitalRead(BTN_PIN) == LOW); // SW1 basılıyken BTN neti GND olur / BTN net goes to GND while SW1 is pressed
36 digitalWrite(LED_PIN, pressed ? HIGH : LOW);
37 digitalWrite(BZ_PIN, pressed ? HIGH : LOW);
38
39 if (pressed != lastPressed) { // yalnızca değişince yaz / print only on change
40 if (pressed) {
41 Serial.println(F("Basildi / Pressed"));
42 } else {
43 Serial.println(F("Birakildi / Released"));
44 }
45 lastPressed = pressed;
46 }
47 delay(10);
48}Trois lignes du programme sont directement liées au schéma. INPUT_PULLUP active la résistance de tirage interne qui n'est pas dessinée sur le schéma ; la broche lit donc HIGH quand le bouton est relâché et LOW quand il est enfoncé, car SW1 relie le réseau à la masse. digitalWrite(BZ_PIN, HIGH) envoie du courant dans la base de Q1 à travers R2 : sur un Uno en 5 V, ce courant vaut (5 − 0,7) / 1000 ≈ 4,3 mA. Comme le gain en courant du BC547 est d'au moins 110, il commute sans peine les quelque 30 mA consommés par le buzzer ; sur l'ESP32, la broche fournit 3,3 V et le courant de base tombe à 2,6 mA, ce qui suffit encore. Le courant de la LED sur l'Uno vaut (5 − 2) / 220 ≈ 14 mA pour une LED rouge ; tu peux refaire ces calculs avec le calculateur de la loi d'Ohm.
Le même schéma avec un Raspberry Pi Pico et MicroPython
Le grand avantage d'un schéma, c'est qu'il ne dépend pas de la carte : pour monter la même netlist sur un Pico, il suffit d'écrire d'autres numéros de broches en face des noms de réseau. Sur le Pico, relie la borne positive du buzzer à la broche VBUS (broche 40), qui fournit le 5 V de l'USB. GP16 n'est relié qu'à la base du transistor à travers R2 ; le côté 5 V se trouve sur le collecteur et ne touche jamais directement la broche du Pico, donc les broches en 3,3 V restent protégées. Enregistre le code sur le Pico sous le nom main.py avec Thonny :
1# Pico: şemadan kurulan devreyi net net test eder / tests the circuit built from the schematic, net by net
2from machine import Pin
3import time
4
5led = Pin(15, Pin.OUT) # LED neti: GP15 -> R1 -> LED1 / LED net
6btn = Pin(14, Pin.IN, Pin.PULL_UP) # BTN neti: GP14 -> SW1 + C1 -> GND / BTN net
7bz = Pin(16, Pin.OUT) # BZ neti: GP16 -> R2 -> Q1 beyz / BZ net to Q1 base
8
9print("1) LED testi / LED test")
10led.on()
11time.sleep(1)
12led.off()
13
14print("2) Buzzer testi / Buzzer test")
15bz.on() # Q1 iletime geçer / Q1 turns on
16time.sleep(0.3)
17bz.off()
18
19print("3) Butona bas / Press the button")
20last = False
21while True:
22 pressed = btn.value() == 0 # basılıyken 0 okunur / reads 0 while pressed
23 led.value(pressed)
24 bz.value(pressed)
25 if pressed != last: # yalnızca değişince yaz / print only on change
26 print("Basildi / Pressed" if pressed else "Birakildi / Released")
27 last = pressed
28 time.sleep_ms(10)Lire le schéma d'un module
Les modules du commerce (cartes relais, adaptateurs I2C pour LCD, écrans OLED, cartes capteurs) sont eux aussi de petits circuits, et la plupart de leurs schémas se trouvent sur la page du vendeur ou dans la fiche technique du fabricant. En lisant le schéma d'un module, le but n'est pas de comprendre chaque résistance, mais de trouver les cinq informations qui te disent comment le brancher : tension d'alimentation et régulateur, niveau logique, résistances de tirage, entrées actives à l'état bas et ponts qui choisissent une adresse ou un mode. Le schéma de l'Arduino Uno lui-même est aussi un bon exercice : seul le schéma t'apprend que sur l'Uno R3, la LED L n'est pas reliée directement à D13 mais passe par un tampon à amplificateur opérationnel, le LMV358.
| Module | Ce qu'il faut chercher sur le schéma | Ce que ça t'apprend |
|---|---|---|
| Module relais | Transistor ou optocoupleur, diode 1N4148 ou 1N4007, cavalier JD-VCC | Si l'entrée est active à l'état bas ou haut, et si la bobine peut être alimentée à part |
| Adaptateur I2C pour LCD (PCF8574) | Ponts de soudure A0, A1, A2 et résistances de tirage | Adresse : 0x27 avec un PCF8574, 0x3F avec un PCF8574A ; fermer un pont abaisse l'adresse |
| OLED 0,96" (SSD1306) | Régulateur 3,3 V et résistances de tirage sur SDA et SCL | Que VCC accepte 3,3–5 V et qu'aucune résistance de tirage supplémentaire n'est nécessaire |
| Module DHT11 (3 broches) | Résistance de 4,7–10 kΩ sur la ligne de données | Que tu n'as pas besoin d'ajouter une résistance de tirage |
| HC-SR04 | Alimentation 5 V et sortie ECHO | Qu'ECHO sort du 5 V et qu'il faut un pont diviseur sur l'ESP32 et le Pico |
Vue platine d'essai de Fritzing ou schéma : quelle différence ?
Les dessins colorés que tu vois dans la plupart des projets Arduino en ligne ne sont pas vraiment des schémas, mais la vue platine d'essai (breadboard) du logiciel Fritzing. Fritzing conserve le même circuit dans trois vues : la vue platine d'essai, avec des dessins quasi photographiques des vrais composants, la vue schématique avec des symboles normalisés, et la vue circuit imprimé pour concevoir la carte. Une liaison créée dans une vue apparaît dans les autres sous forme de traits pointillés appelés ratsnest (chevelu) : le logiciel sait que la liaison existe, mais te laisse la tracer proprement dans cette vue. La vue schématique que Tinkercad Circuits dessine automatiquement joue un rôle de passerelle similaire ; les détails sont dans Simulation Arduino avec Tinkercad.
La vue platine d'essai est très pratique pour débuter : elle montre exactement dans quel trou va chaque fil. Mais quand le circuit grandit, les fils se croisent, on a du mal à voir dans quelle rangée arrive chacun, et on ne comprend pas pourquoi le circuit est monté ainsi. Le schéma, lui, abandonne complètement la disposition physique et ne montre que la fonction ; c'est pourquoi on revient toujours au schéma pour dépanner, porter le circuit sur une autre carte ou dessiner un circuit imprimé. Prends une bonne habitude : regarde le dessin de la plaque pour monter un projet, et le schéma pour le comprendre.
| Critère | Vue platine d'essai | Schéma | Vue circuit imprimé |
|---|---|---|---|
| Ce qu'elle montre | Dessin réaliste des composants et trou de chaque fil | Symboles et liaisons électriques | Pistes de cuivre, pastilles et dimensions de la carte |
| Idéale pour | Monter pour la première fois, copier à l'identique | Comprendre, dépanner, modifier | Fabriquer la carte |
| Sur de gros circuits | Les fils s'emmêlent, la lecture devient difficile | Reste clair grâce aux blocs et aux noms de réseau | Se complique avec les couches et les pistes |
| Couleur et trajet des fils | Visibles mais sans signification électrique | Pas de trajet, seulement des liaisons | La largeur et la longueur des pistes comptent |
| Passer à une autre carte | Il faut refaire le dessin | Seuls les numéros de broches changent | La carte est redessinée |
Erreurs fréquentes et solutions
| Erreur | Symptôme | Solution |
|---|---|---|
| Prendre un croisement sans point pour une liaison | Fils en trop, parfois un court-circuit | Ne relier que là où il y a un point plein |
| Ignorer les étiquettes de réseau | L'I2C ou la liaison série ne marche pas du tout | Retrouver et associer toutes les étiquettes de même nom |
| Ne pas relier les masses | Le capteur donne des valeurs absurdes, le module ne répond pas | Réunir tous les symboles GND en un seul point |
| Déduire l'ordre des pattes du transistor à partir du schéma | Le transistor chauffe ou la charge ne fonctionne pas | Vérifier le brochage du boîtier dans la fiche technique |
| Monter une diode ou une LED à l'envers | La LED ne s'allume pas, une diode de protection court-circuite l'alimentation | Faire correspondre la barre de cathode à la bague du boîtier |
| Rater une entrée active à l'état bas | Le relais colle au démarrage, la logique est inversée | Surveiller les noms de broche surlignés ou marqués / ou # |
| Confondre numéro de broche et numéro de GPIO | La mauvaise broche réagit | Sur le Pico, la broche physique 20 est GP15 ; utiliser le numéro GP dans le code |
| Rail d'alimentation coupé au milieu | La moitié du circuit n'est pas alimentée | Mesurer le rail et relier les deux moitiés par un fil si besoin |
Idées de projets pour t'entraîner à lire des schémas
- Une LED et une résistance : tu commences avec deux symboles et trois réseaux ; transforme le circuit de Qu'est-ce qu'une LED ? d'abord en schéma, puis en montage sur plaque d'essai.
- Veilleuse automatique : le pont diviseur formé d'une photorésistance (LDR) et d'une résistance de 10 kΩ t'apprend à lire les montages en série et le point commun sur un schéma.
- Feu tricolore : avec trois LED et trois résistances, le feu tricolore Arduino est idéal pour apprendre à reconnaître des blocs répétés.
- Commander une lampe avec un relais : le schéma d'un module relais réunit un transistor, une diode et une entrée active à l'état bas.
- Clignotant avec un 555 : le circuit intégré 555 est l'exercice classique pour lire un symbole rectangulaire aux broches numérotées.
- Compteur 7 segments : les schémas avec un afficheur 7 segments montrent comment huit segments se dessinent proprement avec des noms de réseau.
Lire un schéma électronique ressemble au début à un alphabet étranger, mais une fois que tu connais les symboles, la règle du point et les noms de réseau, tu montes chaque nouveau projet en le comprenant au lieu de le recopier. Prochaine étape : redessine de zéro le circuit d'exemple de cet article dans ton propre logiciel et calcule les courants et les tensions de chaque réseau avec les lois de Kirchhoff. Dans l'application BlueGrays, tu peux étudier pas à pas, avec leur code, les schémas de projets comme allumer une LED, le bouton-poussoir, la veilleuse, le buzzer ou le feu tricolore, et essayer tout de suite ce que tu as appris avec de vrais composants.
Questions fréquentes
Que signifient les symboles d'un schéma électronique ?
Chaque symbole représente un type de composant : un rectangle ou une ligne en zigzag est une résistance, deux traits parallèles un condensateur, un triangle avec une barre une diode et un symbole avec une flèche dans un cercle un transistor. Les repères comme R1, C1, D1 et Q1 donnent le type et le numéro du composant, et des indications comme 220 ou 100n sa valeur. Les symboles VCC et GND marquent l'alimentation et la masse.
Que signifie un point sur un schéma électronique ?
Un point plein à l'endroit où se rejoignent deux traits ou plus indique que ces fils sont reliés électriquement. Aux croisements en croix sans point, les fils passent simplement l'un sur l'autre et ne sont pas connectés. Les anciens schémas dessinent aussi les croisements non reliés avec un petit demi-cercle.
Que veulent dire VCC et GND sur un schéma ?
VCC est la ligne d'alimentation positive du circuit ; elle vaut en général 5 V sur un Arduino Uno et 3,3 V sur l'ESP32 et le Pico. GND est la masse, le point de référence 0 V par rapport auquel on mesure toutes les tensions. Tous les symboles VCC et GND de même nom sur un schéma sont reliés, même sans trait entre eux.
Quelle différence entre un schéma et un dessin de plaque d'essai ?
Le dessin de plaque d'essai montre l'aspect réel des composants et le trou de chaque fil ; il est facile à recopier, mais devient illisible sur de gros circuits. Le schéma ne montre que les liaisons électriques avec des symboles normalisés et explique comment le circuit fonctionne. Des logiciels comme Fritzing et Tinkercad peuvent afficher le même circuit dans les deux vues.
Quel logiciel utiliser pour dessiner un schéma électronique ?
KiCad, gratuit et professionnel, est le logiciel le plus répandu pour les schémas et la conception de circuits imprimés. EasyEDA fonctionne dans le navigateur et est directement relié à la commande de cartes, tandis que Fritzing, avec sa vue platine d'essai, convient aux débutants. Dans Tinkercad Circuits, tu peux aussi voir automatiquement le schéma du circuit que tu as monté.
Un schéma électrique et un schéma électronique, c'est la même chose ?
Ils se lisent de façon proche, mais ce n'est pas la même chose. Un schéma électrique de maison montre, souvent en unifilaire, comment sont câblés disjoncteurs, prises, interrupteurs et luminaires ; un schéma électronique montre broche par broche les liaisons de composants comme les résistances, les transistors et les circuits intégrés. La règle du point, la logique des symboles et les repères fonctionnent de façon similaire dans les deux.
Projets à réaliser après cet article
Voir tous les projets
Clignotement d'une LED
Le tout premier bonjour de l'électronique : allumer et éteindre une seule LED. L'Arduino allume et éteint la LED à intervalles très courts, la lumière clignote donc rapidement. Tu vois de la façon la

Allumer une LED avec un bouton-poussoir (Push)
Comme une sonnette : la lumière reste allumée tant que tu appuies et s'éteint quand tu relâches. L'Arduino surveille le bouton en permanence ; tant qu'il est enfoncé la LED est allumée, et dès que tu

Feu de circulation
Une copie miniature du feu tricolore que tu vois chaque jour dans la rue. Le rouge reste allumé deux secondes, l'orange brille un court instant, le vert reste deux secondes, puis on revient au rouge e

Veilleuse avec LDR
Une petite veilleuse qui s'allume toute seule quand il fait nuit et s'éteint au matin. Un capteur de lumière mesure la clarté de la pièce, et l'Arduino allume la LED quand il fait assez sombre puis l'

Utilisation du buzzer
Tu t'es déjà demandé comment une sonnette ou une alarme produit son son ? L'Arduino fait biper un petit buzzer à intervalles courts : bip, silence, bip, silence. Tu vois comment l'électricité devient

Allumage d'une LED externe sur le Raspberry Pi Pico (plaque d'essai)
Après la LED intégrée du Pico : connecter une LED externe à la maquette et la contrôler via la broche GP14. Ce projet vous permet d’apprendre comment utiliser n’importe quelle broche GPIO à usage général du Pico en sortie, de comprendre la polarité de la LED (grande patte = anode/+, petite patte = cathode/–) et de découvrir pourquoi une résistance de limitation de courant (220 Ω) est indispensable. Si vous n'installez pas cette résistance, un courant excessif traversera la LED et celle-ci risque

ESP32 Contrôle de LED avec bouton poussoir (Push)
La LED s'allume lorsque le bouton est enfoncé et s'éteint lorsqu'il est relâché. Montre comment la broche d'entrée numérique de l'ESP32 et la résistance pull-up interne sont utilisées. Grâce au mode INPUT_PULLUP, aucune résistance externe n'est nécessaire.

Raspberry Pi Pico LED Contrôlée par Bouton (Push)
Premier projet entrée avec Pico — lecture bouton ! LED s'allume tant que le bouton est pressé. Apprends Pin.IN, Pin.PULL_UP et button.value(). GP14 LED, GP2 bouton avec PULL_UP interne. Pressé = 0, relâché = 1 — standard.
Autres articles
Application BlueGrays
Réalise ce montage pas à pas sur ton téléphone
Schéma, code et liste des composants sur un seul écran. Plus de 200 projets Arduino, ESP32 et Pico à réaliser.
Scanne avec ton téléphone
Pointe l’appareil photo vers le code : la boutique d’applications de ton téléphone s’ouvre.
ou ouvre la boutique

