Bases · 13 min de lecture

Code couleur résistance : lire une résistance à 4, 5 ou 6 bandes

Comment lire le code couleur d'une résistance ? Tableau des couleurs pour 4, 5 et 6 bandes, multiplicateur, tolérance, exemples et 220 Ω, 1 kΩ, 10 kΩ.

Le code couleur des résistances est un système de codage international : des anneaux colorés imprimés sur le corps de la résistance indiquent sa valeur, sa tolérance et parfois son coefficient de température. Pour trouver la valeur en ohms, tu convertis de gauche à droite les deux ou trois premières bandes en chiffres, puis tu multiplies par le multiplicateur indiqué par la bande suivante ; la bande or ou argent tout à droite indique de combien la valeur réelle peut s'écarter. Par exemple, une résistance rouge-rouge-marron-or vaut 22 × 10 = 220 Ω ±5 %.

Imprimer des chiffres sur une minuscule résistance est difficile et la chaleur de la soudure peut les effacer ; les bandes colorées, elles, restent lisibles quelle que soit l'orientation du composant. Dans cet article, tu vas apprendre à lire pas à pas les résistances à 4, 5 et 6 bandes, à savoir de quel côté commencer, à reconnaître d'un coup d'œil les 220 Ω, 1 kΩ et 10 kΩ des kits Arduino, à vérifier la valeur lue avec un multimètre et à construire un ohmmètre simple avec Arduino. Pour un contrôle rapide, tu peux aussi utiliser le calculateur de code couleur des résistances.

Résistances à bandes colorées
Résistances à bandes colorées : les anneaux du corps indiquent la valeur, le multiplicateur et la tolérance.

Qu'est-ce que le code couleur des résistances et comment fonctionne-t-il ?

Dans le code couleur, chaque couleur correspond à un chiffre : du noir (0) au blanc (9). Le rôle des bandes dépend de leur position. Sur une résistance à 4 bandes, les deux premières sont les chiffres significatifs, la troisième est le multiplicateur et la quatrième la tolérance. Sur les résistances de précision à 5 et 6 bandes, il y a trois chiffres significatifs ; sur les modèles à 6 bandes, la dernière indique en plus la dérive de la valeur avec la température. Pense au multiplicateur comme au « nombre de zéros à ajouter » : rouge deux zéros, orange trois zéros, jaune quatre zéros. Utilisés comme multiplicateur, l'or et l'argent divisent la valeur par 10 ou par 100, ce qui permet d'écrire aussi des valeurs inférieures à 1 Ω. Les anciennes résistances à seulement trois bandes n'ont pas de bande de tolérance, qui est alors de ±20 %. Une fois la valeur connue, tu peux calculer facilement le courant du circuit avec la loi d'Ohm.

CouleurChiffreMultiplicateurToléranceCoefficient de température
Noir0×1–250 ppm/K
Marron1×10±1 %100 ppm/K
Rouge2×100±2 %50 ppm/K
Orange3×1 kRare (précision)15 ppm/K
Jaune4×10 kRare (précision)25 ppm/K
Vert5×100 k±0,5 %20 ppm/K
Bleu6×1 M±0,25 %10 ppm/K
Violet7×10 M±0,1 %5 ppm/K
Gris8×100 MRare (précision)1 ppm/K
Blanc9×1 G––
Or–×0,1±5 %–
Argent–×0,01±10 %–
Sans couleur (pas de bande)––±20 %–
Les couleurs du rouge au violet (de 2 à 7) suivent l'ordre de l'arc-en-ciel : rouge, orange, jaune, vert, bleu, violet. Ajoute le noir (0) et le marron (1) au début, le gris (8) et le blanc (9) à la fin, et tu as mémorisé le tableau. Pour le multiplicateur, pense au même chiffre comme nombre de zéros : marron un zéro, rouge deux, orange trois.

De quel côté lit-on une résistance ?

  • Bande or ou argent à droite : ces couleurs sont presque toujours la bande de tolérance et se placent tout à droite. Tourne la résistance pour que cette bande soit à droite et commence la lecture par la gauche.
  • Regarde l'espace : la bande de tolérance est souvent un peu plus éloignée des autres ; l'extrémité où les bandes sont serrées est le début.
  • Proximité du bord : sur la plupart des modèles, la première bande est plus proche du bord du corps, la dernière plus proche du centre.
  • Règle de la première bande : la première bande ne peut être ni or, ni argent, ni noire. Si l'une de ces couleurs se trouve à une extrémité, commence par l'autre.
  • Test de la valeur normalisée : si la valeur lue ne correspond pas aux séries standard (E12, E24), tu lis très probablement la résistance à l'envers.
Sur les résistances à 5 bandes à ±1 %, il peut y avoir du marron aux deux extrémités et le sens devient totalement ambigu. Par exemple, marron-noir-noir-marron-marron donne 1 kΩ de gauche à droite et, lu à l'envers, marron-marron-noir-noir-marron, soit 110 Ω ; et les deux sont des valeurs normalisées valides. Dans ce cas, ne devine pas : mesure au multimètre.

Comment lire une résistance à 4 bandes ?

  1. Tiens la résistance avec la bande or ou argent à droite.
  2. Note le chiffre de la première bande : marron vaut 1.
  3. Ajoute le chiffre de la deuxième bande : noir vaut 0, donc le nombre devient 10.
  4. La troisième bande est le multiplicateur ; ajoute autant de zéros que le chiffre de sa couleur : orange vaut 3, donc le nombre devient 10 000.
  5. Simplifie le résultat (10 000 Ω = 10 kΩ) et lis la tolérance sur la quatrième bande : or signifie ±5 %.

Avec ces étapes, une résistance marron-noir-orange-or vaut 10 kΩ ±5 %. La tolérance indique que la valeur réelle peut s'écarter dans cette proportion : une résistance de 10 kΩ ±5 % peut mesurer n'importe quelle valeur entre 9,5 kΩ et 10,5 kΩ, et c'est tout à fait normal. De même, une 220 Ω ±5 % doit mesurer entre 209 et 231 Ω. Sur les schémas et les nomenclatures, les valeurs sont souvent abrégées : 4K7 signifie 4,7 kΩ ; 1M, 1 MΩ ; 4R7, 4,7 Ω. Les lettres K, M et R indiquent à la fois l'unité et la position de la virgule ; ainsi, une petite virgule effacée à l'impression ne fausse pas la valeur.

Comment lire une résistance à 5 bandes ?

Sur les résistances à 5 bandes, la logique est la même, sauf que le nombre de chiffres significatifs passe à trois : les trois premières bandes sont des chiffres, la quatrième est le multiplicateur et la cinquième la tolérance. Ce sont généralement des résistances à couche métallique au corps bleu ou bleu clair, dont la tolérance est le plus souvent de ±1 %, indiquée par une bande marron ; les résistances à couche de carbone au corps beige ont en général 4 bandes et une tolérance de ±5 %. Par exemple, une résistance jaune-violet-noir-marron-marron vaut 470 × 10 = 4700 Ω, soit 4,7 kΩ ±1 %. La même valeur s'écrit jaune-violet-rouge-or sur une résistance à 4 bandes : sur une 5 bandes, le multiplicateur est inférieur d'un cran, car le troisième chiffre porte déjà un zéro. C'est pourquoi il est essentiel de compter les bandes avant de lire ; si tu prends une 5 bandes pour une 4 bandes, tu liras les deux premières comme 47 et la troisième comme multiplicateur, et tu obtiendras un résultat complètement faux. Grâce aux trois chiffres significatifs, les 5 bandes permettent aussi d'écrire des valeurs fines comme 4,99 kΩ ou 1,02 kΩ.

Résistance à 6 bandes et coefficient de température

Sur les résistances à 6 bandes, les cinq premières bandes se lisent exactement comme sur une 5 bandes. La sixième bande donne le coefficient de température (TCR) en ppm/K, c'est-à-dire de combien de millionièmes la résistance varie quand la température augmente de 1 °C. Par exemple, une résistance de 10 kΩ avec un coefficient de 50 ppm/K (rouge) varie de 10 000 × 0,00005 = 0,5 Ω par degré ; si elle chauffe de 30 °C, cela fait environ 15 Ω, soit une dérive de 0,15 %. Dans les projets de loisir, cet écart est le plus souvent négligeable, mais dans les instruments de mesure précis, les diviseurs de tension de référence et les circuits sensibles à la température, on choisit des résistances à faible coefficient. Une résistance marron-vert-noir-rouge-marron-rouge se lit 150 × 100 = 15 kΩ, ±1 % et 50 ppm/K.

Exemples de lecture : le calcul pas à pas

BandesCalculRésultat
Marron, noir, marron, or10 × 10100 Ω ±5 %
Rouge, rouge, marron, or22 × 10220 Ω ±5 %
Orange, orange, marron, or33 × 10330 Ω ±5 %
Marron, noir, rouge, or10 × 1001 kΩ ±5 %
Jaune, violet, rouge, or47 × 1004,7 kΩ ±5 %
Marron, noir, orange, or10 × 100010 kΩ ±5 %
Marron, noir, jaune, argent10 × 10 000100 kΩ ±10 %
Marron, noir, vert, or10 × 100 0001 MΩ ±5 %
Jaune, violet, or, or47 × 0,14,7 Ω ±5 %
Rouge, rouge, noir, noir, marron220 × 1220 Ω ±1 %
Orange, blanc, noir, marron, marron390 × 103,9 kΩ ±1 %
Marron, vert, noir, rouge, marron, rouge150 × 10015 kΩ ±1 %, 50 ppm/K

Les résistances courantes des kits Arduino

Valeur4 bandes (±5 %)5 bandes (±1 %)Usage typique
220 ΩRouge, rouge, marron, orRouge, rouge, noir, noir, marronLimiter le courant d'une LED en 5 V
330 ΩOrange, orange, marron, orOrange, orange, noir, noir, marronLED, luminosité un peu plus faible
1 kΩMarron, noir, rouge, orMarron, noir, noir, marron, marronBase de transistor, LED témoins
4,7 kΩJaune, violet, rouge, orJaune, violet, noir, marron, marronPull-up I2C, ligne de données DS18B20
10 kΩMarron, noir, orange, orMarron, noir, noir, rouge, marronPull-up/pull-down de bouton, diviseur LDR
100 kΩMarron, noir, jaune, orMarron, noir, noir, orange, marronDiviseur de forte valeur pour mesurer la tension d'une pile

Dans les kits de démarrage Arduino, certaines valeurs reviennent sans cesse. La 220 Ω est le choix standard pour limiter le courant d'une LED rouge alimentée en 5 V : comme une LED rouge fait chuter environ 2 V, le courant est de (5 − 2) / 220 ≈ 13,6 mA, soit nettement sous la limite de 20 mA de la LED. Avec 330 Ω, la même LED consomme environ 9 mA et brille un peu moins. La 1 kΩ sert à piloter la base d'un transistor et à alimenter des LED témoins à faible courant. La 10 kΩ est la résistance la plus utilisée des kits : pull-up et pull-down de boutons, seconde moitié des diviseurs de tension avec LDR et thermistances. Pour le détail du calcul du courant, consulte calcul de la résistance d'une LED, et pour comprendre leur rôle sur les boutons, résistance pull-up et pull-down.

Valeurs normalisées : les séries E12 et E24

Les résistances ne sont pas fabriquées dans toutes les valeurs ; elles suivent des séries normalisées choisies pour que les plages de tolérance se recouvrent. La série E24, utilisée pour les résistances à ±5 %, comporte 24 valeurs par décade : 10, 11, 12, 13, 15, 16, 18, 20, 22, 24, 27, 30, 33, 36, 39, 43, 47, 51, 56, 62, 68, 75, 82 et 91. La série E12 à ±10 % n'en retient que 10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68 et 82 ; les résistances à couche métallique à ±1 % suivent la série E96, à 96 valeurs. Cette information est très utile pour vérifier ta lecture : si tu lis une résistance à 4 bandes et obtiens un début comme 25 ou 85, tu as sûrement mal vu une couleur ou lu la résistance à l'envers. Pour trouver la résistance normalisée la plus proche de ta valeur calculée, utilise l'outil de valeur de résistance normalisée ; pour obtenir une valeur particulière en combinant plusieurs résistances, lis l'article calcul de résistances en série et en parallèle.

Mesurer et vérifier une résistance au multimètre

  1. Sors la résistance du circuit ou dessoude au moins une patte ; les autres composants du circuit créent des chemins parallèles et faussent la valeur affichée.
  2. Branche la sonde noire sur COM et la sonde rouge sur l'entrée VΩ, puis place le sélecteur sur le calibre Ω.
  3. Sur un multimètre à calibres manuels, choisis le calibre juste au-dessus de la valeur attendue : 2k pour 220 Ω, 20k pour 10 kΩ.
  4. Pose les sondes sur les deux pattes de la résistance ; elle n'a pas de sens, inverser les sondes ne change rien au résultat.
  5. Si l'écran affiche « 1 » ou « OL », la valeur dépasse le calibre choisi ; passe au calibre supérieur.
  6. Vérifie que la valeur lue est dans la plage de tolérance : une 220 Ω ±5 % doit se lire entre 209 et 231 Ω. En dessous de 10 Ω, mesure la résistance propre des sondes (environ 0,2 à 0,5 Ω) en les touchant l'une contre l'autre, puis soustrais-la du résultat.
Pendant la mesure, ne tiens pas les sondes et les pattes de la résistance avec les deux mains. La résistance de ton corps (de plusieurs centaines de kΩ à quelques MΩ sur peau sèche) se met en parallèle avec la résistance mesurée et fausse nettement les valeurs au-dessus de 100 kΩ. Enfonce la résistance dans la breadboard ou tiens-la d'une seule main. Pour les autres fonctions du multimètre, lis comment utiliser un multimètre.

Construire un ohmmètre simple avec Arduino

Si tu n'as pas de multimètre ou si tu veux t'entraîner avec Arduino, tu peux mesurer une résistance inconnue avec un diviseur de tension à deux résistances. Branche la résistance connue de 10 kΩ entre l'alimentation et la broche analogique, et la résistance à mesurer (Rx) entre la broche analogique et GND. Cette méthode n'a pas la précision d'un laboratoire, mais elle suffit pour distinguer une 1 kΩ d'une 10 kΩ et comprendre le principe de la conversion analogique-numérique.

ConnexionArduino UnoESP32Raspberry Pi Pico
Extrémité haute de la résistance connue (10 kΩ)5V3V33V3 (broche 36)
Point de mesure (jonction des deux résistances)A0GPIO 34GP26 (ADC0)
Extrémité basse de la résistance à mesurer (Rx)GNDGNDGND
C++ (Arduino IDE)
1// Basit ohmmetre / Simple ohmmeter
2// 5V -> R_BILINEN (10 kOhm) -> A0 -> Rx -> GND
3const int OLCUM_PIN = A0;          // ölçüm noktası / measurement node
4const float R_BILINEN = 10000.0;   // bilinen direnç (ohm), multimetreyle ölçülen değer / known resistor (ohm), measured value
5
6void setup() {
7  Serial.begin(9600);
8}
9
10void loop() {
11  long toplam = 0;
12  for (int i = 0; i < 16; i++) {   // 16 ölçümün ortalaması / average of 16 readings
13    toplam += analogRead(OLCUM_PIN);
14    delay(2);
15  }
16  float ortalama = toplam / 16.0;
17
18  if (ortalama > 1015.0) {         // A0 neredeyse 5V: direnç yok / A0 almost 5V: no resistor
19    Serial.println(F("Direnc takili degil / No resistor"));
20  } else {
21    float rx = R_BILINEN * ortalama / (1023.0 - ortalama);   // gerilim bölücü formülü / voltage divider formula
22    Serial.print(F("Rx = "));
23    if (rx >= 1000.0) {
24      Serial.print(rx / 1000.0, 2);
25      Serial.println(F(" kohm"));
26    } else {
27      Serial.print(rx, 1);
28      Serial.println(F(" ohm"));
29    }
30  }
31  delay(1000);
32}

Ce circuit est un diviseur de tension : la tension sur A0 vaut Vcc × Rx / (R_BILINEN + Rx). Comme analogRead prend ce même 5 V comme référence, la tension d'alimentation disparaît de la formule et il reste Rx = R_BILINEN × lecture / (1023 − lecture). Par exemple, avec Rx = 10 kΩ, la lecture est d'environ 511. La moyenne de 16 mesures réduit le bruit. Tu obtiens le meilleur résultat quand Rx est proche de la résistance connue ; avec une référence de 10 kΩ, on mesure de 1 kΩ à 100 kΩ avec quelques pour cent d'erreur, mais aux valeurs extrêmes comme 100 Ω ou 1 MΩ, un seul pas de l'ADC provoque déjà une grosse erreur. La tolérance de la résistance connue se reflète directement dans le résultat ; c'est pourquoi tu dois écrire dans R_BILINEN non pas la valeur de l'étiquette, mais la valeur réelle mesurée au multimètre. Tu peux voir le résultat en ouvrant le moniteur série à 9600 bauds.

Mesure avec l'ESP32 et le Raspberry Pi Pico

Sur l'ESP32, il suffit de monter le même circuit avec l'alimentation 3V3 et, dans le code, de mettre la broche 34 et 4095 à la place de 1023, car l'ADC de l'ESP32 fait 12 bits et renvoie des valeurs de 0 à 4095. Cependant, l'ADC de l'ESP32 n'est pas linéaire près de 0 V et de 3,3 V ; la mesure peut donc dériver de quelques pour cent de plus. Fais la mesure sur les broches ADC1 (GPIO 32–39), car les broches ADC2 sont inutilisables quand le Wi-Fi est actif. Sur le Raspberry Pi Pico, avec MicroPython, tu peux réunir dans un seul programme un décodeur qui calcule la valeur à partir des couleurs et un ohmmètre qui mesure sur GP26 :

MicroPython
1from machine import ADC
2import time
3
4# Renk -> rakam / Color -> digit
5RAKAM = {"siyah": 0, "kahverengi": 1, "kirmizi": 2, "turuncu": 3, "sari": 4,
6         "yesil": 5, "mavi": 6, "mor": 7, "gri": 8, "beyaz": 9}
7# Carpan = 10 uzeri rakam / Multiplier = 10 to the power of digit
8CARPAN = {renk: 10 ** r for renk, r in RAKAM.items()}
9CARPAN["altin"] = 0.1
10CARPAN["gumus"] = 0.01
11# Tolerans (%) / Tolerance (%)
12TOLERANS = {"kahverengi": 1, "kirmizi": 2, "yesil": 0.5, "mavi": 0.25,
13            "mor": 0.1, "altin": 5, "gumus": 10}
14
15def renkten_deger(bantlar):
16    # 4 bant: 2 rakam, 5-6 bant: 3 rakam / 4 bands: 2 digits, 5-6 bands: 3 digits
17    if len(bantlar) == 4:
18        adet = 2
19    elif len(bantlar) in (5, 6):
20        adet = 3
21    else:
22        raise ValueError("4, 5 ya da 6 bant / 4, 5 or 6 bands")
23    sayi = 0
24    for renk in bantlar[:adet]:
25        sayi = sayi * 10 + RAKAM[renk]
26    deger = sayi * CARPAN[bantlar[adet]]
27    tolerans = TOLERANS.get(bantlar[adet + 1])
28    return deger, tolerans
29
30def bicimle(ohm):
31    ohm = float(ohm)
32    if ohm >= 1e6:
33        return "{:.2f} MOhm".format(ohm / 1e6)
34    if ohm >= 1e3:
35        return "{:.2f} kOhm".format(ohm / 1e3)
36    return "{:.1f} Ohm".format(ohm)
37
38adc = ADC(26)            # GP26 = ADC0
39R_BILINEN = 10000        # multimetreyle olculen deger / value measured with a multimeter
40
41def olc():
42    toplam = 0
43    for _ in range(16):  # 16 olcumun ortalamasi / average of 16 readings
44        toplam += adc.read_u16()
45        time.sleep_ms(2)
46    ham = toplam / 16
47    if ham > 65000:      # direnc yok / no resistor
48        return None
49    return R_BILINEN * ham / (65535 - ham)
50
51deger, tol = renkten_deger(["kahverengi", "siyah", "turuncu", "altin"])
52print("Renk kodu / Color code:", bicimle(deger), "+/-", tol, "%")
53
54while True:
55    rx = olc()
56    if rx is None:
57        print("Direnc yok / No resistor")
58    else:
59        print("Olculen / Measured:", bicimle(rx))
60    time.sleep(1)

La fonction renkten_deger() détermine elle-même le nombre de chiffres significatifs d'après la longueur de la liste de bandes, assemble les chiffres, les multiplie par le multiplicateur et renvoie la tolérance. olc() lit 16 fois la tension sur GP26 et en fait la moyenne ; comme read_u16() renvoie la mesure 12 bits du Pico mise à l'échelle de 0 à 65535, la formule utilise 65535. Tu vois ainsi côte à côte, dans la console Thonny, la valeur lue d'après les couleurs et la valeur mesurée, et tu vérifies si l'écart reste dans la tolérance. Si MicroPython est nouveau pour toi, l'article bases de MicroPython est un bon point de départ.

Erreurs fréquentes et solutions

ErreurCauseSolution
Lire à l'enversBande de tolérance non repérée, ou marron aux deux extrémitésMets la bande or/argent à droite ; si le résultat n'est pas dans E12/E24, retourne la résistance, et en cas de doute, mesure
Confondre rouge, orange et marronL'éclairage jaune d'une pièce et les bandes fines rendent les couleurs semblablesRegarde à la lumière du jour ou sous une LED blanche, avec une loupe si besoin
Mal compter les bandesUne résistance à 5 bandes lue comme une 4 bandesCompte d'abord les bandes ; les résistances à corps bleu ont généralement 5 bandes
Mesurer dans le circuitLes composants en parallèle font baisser la valeur mesuréeDessoude la résistance ou isole au moins une patte du circuit
Toucher les deux extrémités avec les doigtsLa résistance du corps se met en parallèleEnfonce la résistance dans la breadboard ou tiens-la d'une seule main
Essayer de lire une résistance brûléeLa surchauffe fonce les couleurs des bandesMesure la valeur, trouve la cause du surcourant et choisis une résistance de puissance supérieure avec P = I² × R
Voir « 1 » ou « OL » au multimètreCalibre trop petit, ou résistance coupéePasse au calibre supérieur ; si c'est toujours pareil, la résistance est peut-être en circuit ouvert
Trie les résistances de ton kit par valeur dans de petits sachets ou boîtes et note dessus la valeur et la suite de couleurs. Quand tu reçois un nouveau lot, mesurer une résistance de chaque valeur au multimètre pour vérifier l'étiquette t'évitera des heures de recherche d'erreurs plus tard. Les résistances CMS n'ont pas de bandes de couleur ; pour déchiffrer les codes numériques comme 103 inscrits dessus, consulte l'article codes des résistances CMS et le décodeur de code CMS.

Après quelques jours de pratique avec les codes couleur, tu reconnaîtras les 220 Ω, 1 kΩ et 10 kΩ au premier regard ; en cas de doute, c'est toujours le multimètre qui a le dernier mot. Pour mettre en pratique ce que tu as appris, jette un œil aux projets de l'application BlueGrays : allumer une LED, feu tricolore, contrôle d'une LED par bouton et veilleuse LDR ; chacun propose un schéma montrant quelle résistance brancher où et un code prêt à l'emploi expliqué pas à pas.

Questions fréquentes

De quel côté lit-on le code couleur d'une résistance ?

Tiens-la avec la bande or ou argent à droite et lis de gauche à droite. La bande de tolérance est souvent un peu éloignée des autres, tandis que la première bande est plus proche du bord du corps. Si tu hésites, lis dans les deux sens : le résultat qui correspond aux valeurs normalisées (E12, E24) est probablement le bon ; pour être sûr, mesure au multimètre.

Quelles sont les couleurs d'une résistance de 220 ohms ?

Une 220 Ω à 4 bandes est rouge, rouge, marron et or : 22 × 10 = 220 Ω, ±5 %. La version à 5 bandes à ±1 % se lit rouge, rouge, noir, noir, marron. C'est la résistance la plus courante pour piloter une LED en 5 V avec Arduino.

Quelle est la couleur d'une résistance de 10k ?

Une 10 kΩ à 4 bandes est marron, noir, orange et or : au nombre 10 s'ajoutent les trois zéros indiqués par la bande orange. La version à 5 bandes se lit marron, noir, noir, rouge, marron. Elle sert souvent de pull-up/pull-down de bouton et dans les diviseurs de tension de capteurs avec Arduino.

Une résistance marron noir rouge fait combien d'ohms ?

Marron (1), noir (0) et le multiplicateur rouge (×100) donnent ensemble 10 × 100 = 1000 Ω, soit 1 kΩ. Si la quatrième bande est or, la tolérance est de ±5 % et la résistance peut mesurer entre 950 et 1050 Ω. Si ces mêmes couleurs sont les trois premières bandes d'une résistance à 5 bandes, le résultat est différent ; compte donc d'abord les bandes.

Quelle est la différence entre une résistance à 4 bandes et à 5 bandes ?

Une résistance à 4 bandes a deux chiffres significatifs, une à 5 bandes en a trois ; les bandes restantes indiquent le multiplicateur et la tolérance. Les 5 bandes sont généralement des résistances à couche métallique à ±1 %, qui permettent d'écrire des valeurs plus fines comme 4,99 kΩ. Dans la plupart des projets Arduino, les deux font le même travail.

Peut-on connaître la puissance en watts d'une résistance avec son code couleur ?

Non, le code couleur donne seulement la valeur, la tolérance et, sur les 6 bandes, le coefficient de température. La puissance se déduit de la taille du corps : les résistances d'environ 6 mm de long des kits Arduino sont généralement de 1/4 W. Calcule la puissance dissipée dans le circuit avec P = I² × R et assure-toi qu'elle reste inférieure à la puissance nominale de la résistance.

Voir tous les projets
Clignotement d'une LED
#1Débutant

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

4.6(190)
1161
Deux LED clignotant en alternance
#2Débutant

Deux LED clignotant en alternance

Deux LED clignotent vite à tour de rôle : quand l'une s'allume, l'autre s'éteint, comme si elles se renvoyaient une balle. L'Arduino garde chaque lumière allumée un cinquième de seconde puis passe à l

4.6(105)
350
Feu de circulation
#3Débutant

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

4.8(132)
415
Allumer une LED avec un bouton-poussoir (Push)
#9Débutant

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

4.8(114)
239
Mesurer l'intensité lumineuse avec une LDR
#11Débutant

Mesurer l'intensité lumineuse avec une LDR

Envie de voir en chiffres à quel point ta chambre est lumineuse ? Le LDR, une petite pièce sensible à la lumière, mesure la lumière ambiante, et l'Arduino écrit la valeur sur l'écran de ton ordinateur

4.6(81)
140
Veilleuse avec LDR
#12Débutant

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'

4.8(103)
210
Clignotement LED avec ESP32
#103Débutant

Clignotement LED avec ESP32

Enseigne l'utilisation de base des sorties GPIO avec l'ESP32. Nous obtenons un effet de clignotement en allumant et éteignant une LED à partir de la broche numérique. Version ESP32 du projet blink classique sur Arduino UNO ; les commandes de base de blink dans l'environnement Arduino restent les mêmes, mais le brochage et les niveaux GPIO de 3,3 V de l'ESP32 diffèrent de ceux de l'Arduino UNO.

4.7(37)
100
Allumage d'une LED externe sur le Raspberry Pi Pico (plaque d'essai)
#148Débutant

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

4.5(2)
7