Liste des composants Arduino : 130 pièces et leur rôle
Liste des composants Arduino en une carte : 130 pièces en 12 groupes, les 10 plus utilisées, les 12 premières à apprendre et le passage de la pièce au projet.
Le moyen le plus rapide de comprendre à quoi sert chaque pièce d'une liste des composants Arduino est de la voir avec les projets qui l'utilisent, pas isolément. Dans l'application BlueGrays, Découvrir › Composants fait exactement cela : chacune des 130 pièces a une page avec une photo, une courte description et une section Utilisé dans les projets qui liste tous les projets où elle apparaît. Pour identifier une pièce que tu as en main, tape son nom ou le code de modèle imprimé dessus dans la barre de recherche ; sa page t'explique à quoi elle sert, montre où elle est utilisée et te mène à un projet adapté. Une fois la pièce essayée, tu la marques Utilisé, et avec Premium tu l'enregistres dans ton atelier avec Ajouter à l'atelier. Dans la liste, des filtres comme Je l'ai, Utilisé et Gratuit, ainsi que les options de tri, affinent ta recherche.
Le blog contient déjà de nombreux articles consacrés à des capteurs précis, du DHT11 au HC-SR04. Cet article ne les remplace pas : il pose une carte par-dessus. Tu verras d'abord comment fonctionne l'écran Composants, puis comment les 130 pièces se répartissent en groupes. Ensuite, nous verrons comment identifier une pièce inconnue, comment passer d'une pièce à un projet, les dix pièces présentes dans le plus de projets, l'ordre des 12 premières pièces pour débuter et les paires que l'on confond le plus souvent. Dans chaque groupe, nous renvoyons vers les pièces qui ont un guide détaillé, pour que tu puisses approfondir quand tu veux.
Que contient Découvrir › Composants ?
Quand tu ouvres Découvrir depuis le menu du bas et que tu choisis le segment Composants, tu vois en haut une barre de recherche Rechercher un composant..., un bouton de tri à côté et, juste en dessous, une rangée de filtres que l'on fait défiler sur le côté. La recherche cherche ton mot à la fois dans le nom et dans la description de chaque pièce. C'est pourquoi un code de modèle comme « HC-SR04 » affiche directement la pièce, alors qu'un mot général comme « I2C » liste toutes les pièces dont la description le mentionne. La rangée de filtres contient Tous, Utilisé, Non utilisé, Je l'ai, Je ne l'ai pas, Gratuit et Premium. Toucher un filtre l'active ; toucher à nouveau le même filtre ramène la liste sur Tous.
Le bouton Trier propose huit options : Plus récents, Plus anciens, Nom (A-Z), Nom (Z-A), Les mieux notés, Les plus utilisés et un tri par ID dans les deux sens. Il y a ici un détail petit mais important : Les plus utilisés ne trie pas selon le nombre de projets où apparaît une pièce, mais selon le nombre de fois où les utilisateurs l'ont marquée Utilisé. Ce tri répond donc à la question « qu'est-ce que la communauté a le plus essayé ? ». Le nombre de projets par pièce figure plus bas, dans un tableau à part.
Quand tu touches une pièce, la page Détail du composant s'ouvre. En haut se trouve une grande photo ; en la touchant, elle s'ouvre en plein écran et tu peux zoomer. Dans le coin de la photo apparaissent l'étiquette Gratuit ou Premium, la puce Dans mon atelier si la pièce est dans ton atelier et la puce Utilisé si tu l'as marquée. En dessous figurent le nom, la note en étoiles, le nombre de personnes qui l'ont notée, le nombre de fois où elle a été marquée comme utilisée et le numéro de la pièce (par exemple #21). La description qui suit explique en quelques phrases ce qu'est la pièce et à quoi elle sert d'habitude. Sous la description, trois cases : Utilisé, Noter et Favori. Le bouton Ajouter à l'atelier reste fixé en bas de l'écran, et la liste Utilisé dans les projets termine la page. Certaines pages de composants peuvent être marquées Premium ; si tu touches une page Premium avec un compte gratuit, un écran présentant les offres Premium s'ouvre à la place de la page.
| Élément à l'écran | Ce qu'il fait | Quand il est utile |
|---|---|---|
| Rechercher un composant... | Cherche dans le nom et la description de chaque pièce | Quand tu as lu le code imprimé sur ta pièce |
| Trier | Classe la liste selon l'une des 8 options | Pour voir les pièces les plus récentes ou les mieux notées |
| Filtres Utilisé / Non utilisé | Sépare les pièces que tu as marquées | Pour trouver les pièces que tu n'as pas encore essayées |
| Filtres Je l'ai / Je ne l'ai pas | Filtre selon les pièces de ton atelier | Quand tu dresses la liste des pièces manquantes |
| Filtres Gratuit / Premium | Sépare les pages selon le type d'accès | Pour voir quelles pages ton compte ouvre |
| Case Utilisé | Ajoute la pièce à celles que tu as essayées | Juste après avoir terminé un projet |
| Noter et Favori | Donne de 1 à 5 étoiles et ajoute aux favoris | Pour retrouver vite les pièces que tu consultes souvent |
| Ajouter à l'atelier | Enregistre la pièce dans ton atelier avec quantité et nom personnalisé (Premium) | Quand tu comptes les pièces de ta boîte |
| Utilisé dans les projets | Affiche sous forme de cartes les projets qui utilisent la pièce | Quand tu te demandes ce que tu peux construire avec |
Carte des catégories : 130 pièces en 12 groupes
Dans l'application, les pièces sont dans une seule liste ; il n'y a pas d'onglet de catégories à part. Le regroupement ci-dessous est une carte que nous avons préparée pour aider un débutant à situer les 130 pièces. Chaque groupe répond à une question : les cartes, « qui exécute le programme ? » ; les capteurs, « que mesure-t-on autour de moi ? » ; les écrans et le son, « comment afficher le résultat ? » ; les moteurs, « que fait-on bouger ? » ; et le groupe alimentation, « avec quoi alimenter tout cela ? ». Dans la liste de pièces d'un projet, tu trouves presque toujours une carte, quelques pièces de base, une ou deux entrées et au moins une sortie. Tu peux taper directement dans la recherche les noms d'exemple du tableau, ou simplement leur code de modèle.
| Groupe | À quoi il sert | Exemples de pièces dans l'application | Pièces |
|---|---|---|---|
| Cartes de développement | Le cerveau qui exécute le code et pilote les autres pièces par ses broches | Arduino Uno, Arduino Nano, Arduino Mega, ESP32, ESP32 CAM, NodeMCU V3 (ESP8266), Raspberry Pi Pico W | 15 |
| Pièces de base | Montent le circuit, limitent le courant, commutent les signaux | Breadboard (plaque d'essai), fil de liaison (jumper), résistance, condensateur, diode, transistor, registre à décalage 74HC595 | 7 |
| Éléments d'entrée | Transmettent à la carte la commande de l'utilisateur | Bouton-poussoir, potentiomètre, joystick, clavier matriciel, module encodeur rotatif KY-040, télécommande, récepteur infrarouge | 8 |
| Capteurs | Mesurent l'environnement : distance, lumière, température, gaz, humidité, pouls | Capteur de distance HC-SR04, LDR, DHT11, capteur de qualité de l'air MQ-135, capteur d'humidité du sol, module RFID RC522 | 35 |
| LED et lumière | Indiquent un état par la lumière ou créent des effets | LED, LED RVB, LED NeoPixel WS2812B, matrice LED NeoPixel 8x8, module laser | 7 |
| Écrans | Affichent des chiffres, du texte ou des graphiques | Afficheur 7 segments, module TM1637 à 4 chiffres et 7 segments, écran LCD I2C 2x16, écran OLED I2C de 0,96 pouce, module d'affichage couleur TFT ILI9341 | 12 |
| Son | Jouent un bip, une tonalité ou un son enregistré | Buzzer, haut-parleur (8 Ω, 0,5–3 W), module lecteur MP3 DFPlayer Mini | 3 |
| Moteurs et drivers | Produisent le mouvement ; la carte driver supporte le courant du moteur | Servomoteur SG90, servomoteur MG996R, moteur pas à pas 28BYJ-48 avec carte ULN2003A, moteur pas à pas NEMA 17, module driver de moteur L298N, driver de moteur pas à pas A4988, relais | 17 |
| Communication | Relient la carte au téléphone, à une autre carte ou à l'ordinateur | Module Bluetooth HC-05, module sans fil nRF24L01 2,4 GHz, module GSM/GPRS SIM800L, module GPS NEO-6M, convertisseur USB-TTL CH340 | 8 |
| Heure et enregistrement de données | Gardent l'heure et écrivent les mesures sur une carte | Module d'horloge RTC, module RTC DS1307, module de carte SD, module de carte microSD | 4 |
| Alimentation | Alimentent le circuit, abaissent la tension, chargent les batteries | Support de piles AA, batterie Li-ion 18650, module de charge Li-Po / Li-ion TP4056, module d'alimentation pour breadboard MB102, régulateur de tension LM7805, régulateur AMS1117 3,3 V, module abaisseur LM2596 (buck) | 11 |
| Instruments et accessoires | Mesurent le circuit ou accompagnent une autre pièce | Voltmètre, ampèremètre, aimant | 3 |
Les chiffres du tableau montrent une chose clairement : le groupe le plus fourni de la bibliothèque est celui des capteurs avec 35 pièces, suivi des moteurs et drivers avec 17. Pourtant, presque tous les projets passent par les deux premiers groupes, une carte et des pièces de base. Les pièces qui font le même travail sont aussi dans le même groupe : le L298N, le L9110S et les versions puce et shield du L293D pilotent des moteurs à courant continu ; l'afficheur 7 segments, le module TM1637 et les modules MAX7219 affichent des chiffres ou des motifs. S'il te manque une pièce d'un projet, regarder une pièce voisine du même groupe est un bon début. Garde en tête que le câblage et la bibliothèque changent souvent, et qu'il faudra donc adapter le code.
Capteurs : identifier 35 pièces en 8 sous-groupes
Quand tu choisis et branches un capteur, la première chose à regarder n'est pas tant ce qu'il mesure que la manière dont il transmet sa mesure à la carte. Un capteur à sortie analogique produit une tension et se lit sur les broches analogiques, comme A0–A5 sur l'Arduino Uno ; analogRead() renvoie un nombre de 0 à 1023. Un capteur à sortie numérique ne donne que HIGH ou LOW et peut aller sur n'importe quelle broche numérique. Les capteurs I2C communiquent par deux lignes (SDA et SCL), que plusieurs appareils peuvent partager ; sur l'Uno ce sont A4 et A5, et les cartes de développement ESP32 utilisent le plus souvent GPIO21 et GPIO22. Des protocoles comme le protocole à un fil du DHT11, le bus 1-Wire du DS18B20, la liaison SPI du RC522 et l'UART des capteurs d'empreintes demandent en général une bibliothèque. Le tableau ci-dessous donne la sortie typique de chaque sous-groupe et les guides détaillés du blog.
| Sous-groupe | Pièces dans l'application | Sortie typique | Guide détaillé |
|---|---|---|---|
| Distance et mouvement | Capteur de distance HC-SR04, détecteur de mouvement PIR, TCRT5000, MPU-6050, interrupteur reed (listé comme relais reed) | Durée d'impulsion (HC-SR04), numérique (PIR, reed), analogique et numérique (TCRT5000), I2C (MPU-6050) | HC-SR04, PIR, MPU6050, TCRT5000 |
| Vibration et son | Capteur de vibrations SW-420, module capteur de son KY-038 | Sortie numérique à seuil ; le KY-038 a aussi une sortie analogique | capteur de son KY-038 |
| Lumière, couleur et flamme | LDR, capteur de couleur TCS3200, capteur de couleur TCS34725, capteur de couleur, de proximité et de gestes APDS-9960, module de détection de flamme | Analogique (LDR), fréquence (TCS3200), I2C (TCS34725, APDS-9960), analogique et numérique (module flamme) | LDR, TCS3200, capteur de flamme |
| Température, humidité et pression | DHT11, DHT22, DS18B20, thermistance NTC, BMP280, BME280 | Numérique à un fil (DHT11, DHT22), 1-Wire (DS18B20), analogique (NTC), I2C ou SPI (BMP280, BME280) | DHT11, DS18B20, BME280 et BMP280 |
| Gaz et qualité de l'air | Capteur de gaz, capteur de qualité de l'air MQ-135, capteur de qualité de l'air CJMCU-811 (CCS811) | Analogique et seuil numérique (série MQ), I2C (CCS811) | capteur de gaz MQ-2 |
| Eau et sol | Capteur d'humidité du sol, module capteur de pluie, capteur de niveau d'eau, interrupteur à flotteur, capteur de niveau de liquide sans contact (XKC-Y25), capteur TDS de qualité et de conductivité de l'eau | Analogique (sol, pluie, niveau d'eau, TDS), contact (flotteur), numérique (XKC-Y25) | humidité du sol, capteur de pluie |
| Pouls, empreinte et lecture de cartes | Pulse Sensor, capteur de rythme cardiaque KY-039, capteur d'empreintes AS608, module lecteur d'empreintes Waveshare (UART), module RFID RC522 | Analogique (pouls), UART (empreinte), SPI (RC522) | capteur de pouls, empreinte digitale, RC522 |
| Poids et courant | Cellule de charge, module amplificateur HX711 pour cellule de charge, ACS712 | Le HX711 convertit en données numériques la sortie en millivolts de la cellule de charge ; l'ACS712 est analogique | HX711, ACS712 |
Écrans, son, moteurs, communication et alimentation
Pour les pièces de sortie, le choix dépend de ce que tu veux montrer. Pour un seul état, une LED suffit ; s'il faut de la couleur, une LED RVB, et si tu veux piloter des dizaines de pixels avec une seule broche, la LED NeoPixel WS2812B et ses versions en anneau ou en matrice (guide WS2812B). Pour afficher des chiffres, l'afficheur 7 segments est le choix le plus formateur, car il apprend à piloter chaque segment séparément (guide 7 segments) ; pour gérer quatre chiffres avec deux broches, le module TM1637 est plus pratique. Pour du texte, l'écran LCD I2C 2x16 affiche deux lignes de 16 caractères et ne demande que deux lignes de données (guide LCD I2C). Pour des graphiques, des icônes ou des jeux, l'écran OLED I2C de 0,96 pouce (128×64 pixels) est un choix courant (guide OLED) ; pour une grande image en couleur, on passe à des écrans TFT comme l'ILI9341 (guide ILI9341). Pour le texte défilant et les matrices de LED, on utilise les modules MAX7219 (guide MAX7219).
Côté son, il y a trois pièces. Le buzzer sert aux bips d'alerte et aux mélodies simples ; la différence entre les types actif et passif figure plus bas dans le tableau des pièces souvent confondues. Le haut-parleur (8 Ω, 0,5–3 W) ne se branche pas directement sur une broche de la carte ; on le pilote avec un amplificateur ou avec un module doté de son propre petit amplificateur, comme le module lecteur MP3 DFPlayer Mini. Le DFPlayer lit les fichiers MP3 d'une carte microSD, et l'Arduino lui indique par une liaison série quel fichier jouer (guide DFPlayer).
La règle la plus importante du groupe moteurs est de penser chaque moteur avec son driver. Un petit servo comme le servomoteur SG90 reçoit son signal directement de la carte, mais plusieurs servos ou un modèle puissant comme le servomoteur MG996R demandent une alimentation séparée (guide des servos). Les moteurs à courant continu à réducteur se branchent sur un driver en pont en H comme le L298N, le L9110S ou le L293D pour le sens et la vitesse (guide L298N). Dans l'application, le moteur pas à pas 28BYJ-48 figure comme une seule pièce avec sa carte driver ULN2003A (guide 28BYJ-48) ; le moteur pas à pas NEMA 17 demande un driver A4988 et une alimentation entre 8 et 35 V, le plus souvent 12 V (guide A4988). Le relais est aussi dans ce groupe, car il commute un moteur, une pompe ou une lampe à un courant et une tension que la carte ne supporte pas. Le côté secteur ne se monte que sous le contrôle d'une personne expérimentée et dans un boîtier fermé (guide des relais).
Dans le groupe communication, les modules Bluetooth HC-05 et HC-06 relient la carte au téléphone ; le HC-05 peut être maître ou esclave, le HC-06 seulement esclave (guide HC-05). Pour échanger des données sans fil entre deux cartes, on utilise les modules nRF24L01 (guide nRF24L01), pour les SMS et les appels le module GSM/GPRS SIM800L (guide SIM800L) et pour la position le module GPS NEO-6M (guide GPS). Les convertisseurs USB-TTL CH340 et CP2102 assurent la liaison série avec l'ordinateur ; ils sont nécessaires pour programmer des cartes sans port USB comme l'Arduino Pro Mini ou l'ESP-01. En plus des piles et des supports, le groupe alimentation comprend le module TP4056, qui charge un accu 18650 (guide TP4056), le module MB102, qui fournit 5 V et 3,3 V à une breadboard, et les régulateurs LM7805, AMS1117 3,3 V et LM2596 (guide 7805, alimenter un Arduino sur piles).
Comment identifier une pièce que tu as en main ?
- Lis ce qui est imprimé dessus. Les modules portent un code de modèle (HC-SR04, DHT11, RC522) et les puces une référence (74HC595, ULN2003A, LM7805). Zoomer avec l'appareil photo du téléphone aide à lire les petits caractères.
- Cherche le code dans Composants. Tape le code dans la barre de recherche ; si rien ne sort, essaie seulement les chiffres (comme « 7805 »). Comme la recherche porte aussi sur les descriptions, tu peux trouver une pièce proche même si la pièce exacte n'est pas dans la bibliothèque.
- Regarde les noms des broches. VCC et GND désignent l'alimentation ; SDA et SCL l'I2C, Trig et Echo la distance par ultrasons, AO et DO les sorties analogique et numérique, IN1–IN4 les entrées d'un driver de moteur.
- Observe la forme et le nombre de pattes. Un petit cylindre à deux pattes avec des bagues de couleur est une résistance. Un boîtier noir en demi-lune à trois pattes peut être un transistor ou un capteur de température ; lis donc toujours le code qu'il porte.
- Déchiffre la valeur des pièces passives avec un outil. Pour les bagues de résistances, les codes CMS et les codes de condensateurs, utilise les outils du tableau ci-dessous.
- Ouvre la page de la pièce et Utilisé dans les projets. La description dit ce que fait la pièce, et les schémas des projets montrent comment la câbler.
- Enregistre-la. Marque la pièce essayée avec Utilisé ; avec Premium, ajoute-la à ton atelier avec sa quantité grâce à Ajouter à l'atelier.
| Ce que tu vois dessus | Le plus probable | Comment vérifier |
|---|---|---|
| Petit cylindre à deux pattes avec des bagues de couleur | Résistance | Sélectionne les bagues dans l'ordre dans l'outil Code couleur |
| Petit rectangle noir avec un code de 3–4 caractères (103, 4702, 01C, 4R7) | Résistance CMS | Tape le code dans l'outil Code CMS |
| Petit disque jaune ou orange avec un nombre comme 104 ou 103 | Condensateur céramique | Tape le code dans l'outil Code de condensateur |
| Cylindre marqué en µF et en V avec une bande sur un côté | Condensateur électrolytique | La valeur est imprimée ; la patte du côté de la bande est le moins |
| Corps noir avec une bague argentée ou blanche à une extrémité (1N4007) | Diode | Le côté bagué est la cathode ; vérifie le sens avec le mode diode du multimètre |
| Boîtier noir en demi-lune à trois pattes (BC547, 2N2222, DS18B20) | Transistor ou capteur de température | Cherche le code imprimé ; des pièces différentes utilisent le même boîtier |
| Boîtier à trois pattes avec dos métallique (7805) | Régulateur de tension | Sur le 7805, l'ordre est entrée, masse, sortie ; il peut changer sur d'autres régulateurs |
| Petite carte avec potentiomètre bleu de réglage et broches AO et DO | Module capteur à sorties analogique et numérique | Regarde l'élément sensible au bout : plaque de pluie, micro ou capteur de gaz |
| SDA et SCL inscrits sur les broches | Module qui communique en I2C | Trouve son adresse avec un sketch scanner I2C |
| Trig et Echo inscrits sur les broches | Capteur de distance à ultrasons | Ouvre la page du HC-SR04 dans Composants |
Trois outils gratuits règlent l'essentiel ; tu les trouves tous sur l'écran Outils de l'application. Dans l'outil Code couleur, tu choisis les bagues dans l'ordre : une résistance avec des bagues marron, noir, orange et or vaut 10 × 1000 = 10 kΩ avec une tolérance de ±5 % (le sens des bagues est expliqué dans le guide des résistances). L'outil Code CMS déchiffre les codes CMS de résistances à trois et quatre chiffres ainsi que les codes EIA-96 : 103 signifie 10 × 10³ = 10 kΩ, 4702 signifie 470 × 10² = 47 kΩ et 01C signifie 100 × 100 = 10 kΩ, tandis que le R de 4R7 tient lieu de virgule, soit 4,7 Ω. L'outil Code de condensateur lit les codes des condensateurs céramiques : 104 donne 10 × 10⁴ pF = 100 nF = 0,1 µF (détails dans le guide des condensateurs). Une fois la valeur connue, ouvre dans Composants la page d'une pièce comme la résistance et regarde les projets qui l'utilisent.
Utilisé dans les projets : de la pièce au projet
Quand tu connais une pièce, la question suivante est naturellement « qu'est-ce que je peux construire avec ? ». La réponse se trouve dans la section Utilisé dans les projets, à la fin de la page de la pièce. Chaque carte montre la photo du projet, son numéro, son niveau de difficulté, un badge Gratuit ou Premium et l'étiquette Terminé si tu l'as fini. Par exemple, la page du capteur de distance HC-SR04 liste 13 projets. Trois sont gratuits : HC-SR04 Mesure de la distance (affichage en série) avec Arduino, ESP32 HC-SR04 Télémètre à ultrasons avec l'ESP32 et Radar de recul avec Raspberry Pi Pico (HC-SR04 + 3 LED + buzzer) avec le Raspberry Pi Pico. Parmi les projets Premium figurent Capteur de stationnement avec HC-SR04, Projet de mesure de la taille et un robot qui évite les obstacles. Un seul capteur te donne ainsi un parcours qui va de l'affichage d'une distance sur le moniteur série jusqu'à un robot qui contourne les obstacles.

Nous te proposons trois règles pour bien utiliser cette section. Un : commence par le projet gratuit de niveau Débutant ; tu vois le comportement de base de la pièce avec le moins de pièces supplémentaires. Deux : choisis comme deuxième projet un montage qui associe la même pièce à une autre ; pour le HC-SR04, ce peut être un radar de recul qui transforme la distance en alerte avec un buzzer ou des LED. Trois : même quand tu touches la carte d'un projet Premium, la page du projet s'ouvre avec un aperçu verrouillé qui montre ce que fait le projet ; cela suffit souvent pour choisir ton prochain objectif. Certaines pièces n'ont pas encore de projet ; dans ce cas, la section Utilisé dans les projets n'apparaît pas. Pour chercher dans l'autre sens, dans Découvrir › Projets, utilise l'option Composants du menu Filtrer pour choisir une pièce et n'afficher que les projets qui l'utilisent.
Les 10 composants présents dans le plus de projets
Le tableau ci-dessous a été établi en comptant les listes de pièces des projets de l'application début novembre 2026 ; l'application compte 200+ projets, et les chiffres augmentent à mesure que de nouveaux projets arrivent. Un chiffre indique dans combien de projets différents la pièce apparaît, pas le nombre d'exemplaires : un projet avec quatre LED compte une seule fois dans la ligne LED.
| Rang | Composant | Projets | Pourquoi si fréquent ? |
|---|---|---|---|
| 1 | Fil de liaison (jumper) | 185 | Relie la carte à la breadboard dans presque tous les circuits |
| 2 | Breadboard | 133 | Permet de monter des circuits sans soudure ; les projets à base de modules peuvent s'en passer |
| 3 | Arduino Uno | 111 | La carte principale des projets Arduino |
| 4 | Résistance | 105 | Limite le courant des LED, sert de pull-down pour les boutons et de pont diviseur pour les capteurs |
| 5 | LED | 76 | La sortie et le voyant d'état les plus simples |
| 6 | Buzzer | 50 | Le son des projets d'alarme, de jeu et de mélodie |
| 7 | ESP32 | 49 | La carte des projets qui ont besoin du Wi-Fi et du Bluetooth |
| 8 | Bouton-poussoir | 48 | L'entrée utilisateur la plus courante |
| 9 | Écran LCD I2C 2x16 | 29 | Le moyen le plus simple d'afficher un résultat sans ordinateur |
| 10 | Raspberry Pi Pico W | 25 | La carte des projets en MicroPython |
La leçon du tableau : les cinq premières lignes sont de l'infrastructure et forment le cœur de toute boîte de pièces. Le buzzer et le bouton-poussoir sont les pièces d'interaction que les projets utilisent le plus ; les deux sont faciles à apprendre et bon marché. Juste en dehors de la liste viennent l'écran OLED I2C de 0,96 pouce (21 projets), le servomoteur SG90 (15 projets), puis le potentiomètre et le capteur de distance HC-SR04 (13 projets chacun). Les lignes ESP32 et Raspberry Pi Pico W reflètent la répartition par plateforme : comme chaque projet réalisé avec ces cartes inclut la carte elle-même dans sa liste, les chiffres correspondent à peu près au nombre de projets de chaque plateforme.
Utilisé, Je l'ai et Mon Atelier
Les deux marques de l'écran Composants enregistrent des choses différentes. Utilisé veut dire « j'ai travaillé au moins une fois avec cette pièce » ; tu l'ajoutes en touchant la case de la page de la pièce, et cela fonctionne aussi avec un compte gratuit. Dans la liste, les filtres Utilisé et Non utilisé trient selon cette marque ; le filtre Non utilisé est une liste de suggestions toute prête pour choisir ta prochaine pièce. Je l'ai, en revanche, veut dire « cette pièce est dans ma boîte en ce moment » et dépend de l'inventaire de pièces de Mon Atelier › Pièces. Le bouton Ajouter à l'atelier de la page de la pièce ouvre l'écran d'ajout avec la pièce déjà sélectionnée ; tu y indiques la quantité et un nom personnalisé comme « LED rouge » ou « 10k Ohm ». Pièces est une fonction Premium ; avec un compte gratuit, ce bouton ouvre l'écran Premium.
Une fois tes pièces ajoutées, le vrai bénéfice apparaît dans l'onglet Mon Atelier : Projets réalisables liste les projets pour lesquels tu as toutes les pièces, et Projets avec composants manquants ceux qui sont proches, en indiquant combien de pièces manquent. Le filtre Je ne l'ai pas de Composants est aussi utile ici : quand tu achètes une pièce manquante, tu la retrouves tout de suite dans la liste et tu l'ajoutes à ton atelier. Nous détaillons ce parcours pas à pas dans l'article quel projet Arduino faire avec les pièces que j'ai.
Les 12 premières pièces à apprendre pour débuter
Pour un débutant, il est plus efficace d'apprendre les pièces dans un ordre où chacune s'appuie sur la précédente, plutôt qu'au hasard. L'ordre suivant fait progresser les compétences de base d'Arduino en même temps que les pièces présentes dans le plus de projets : d'abord la sortie numérique, puis l'entrée numérique, l'entrée analogique, le son, la lecture de capteurs, l'affichage et le mouvement. Pour chaque point, nous proposons un projet ou un guide pour essayer la pièce une première fois. Toutes les pièces sauf le servo SG90 sont utilisées dans au moins un projet gratuit : tu peux donc faire les onze premières étapes du début à la fin sans Premium.
- Arduino Uno : la carte de 111 projets ; elle se branche en USB, fonctionne en 5 V et a le plus d'exemples. Premier projet : Clignotement d'une LED.
- Breadboard : la base pour monter des circuits sans soudure. Un circuit monté sans connaître ses connexions internes échoue souvent à cause d'un seul trou décalé (guide de la breadboard).
- Fil de liaison (jumper) : les fils mâle-mâle servent sur la breadboard, les fils mâle-femelle sur les broches des modules. La couleur ne change rien à l'électricité, mais garder le rouge pour le 5 V et le noir ou le bleu pour GND aide à trouver les erreurs.
- LED : la patte longue est l'anode (plus), la courte la cathode (moins) ; branche-la toujours avec une résistance en série (guide de la LED).
- Résistance : 220–330 Ω pour les LED et 10 kΩ pour les boutons et les capteurs sont les valeurs les plus courantes. Apprends à ce stade à lire les bagues avec l'outil Code couleur (guide des résistances).
- Bouton-poussoir : ta première entrée numérique ; tu y découvres les résistances de pull-up et de pull-down. Premier projet : Allumer une LED avec un bouton-poussoir (Push) (guide du bouton).
- Potentiomètre : ta première entrée analogique ; avec analogRead() tu lis des valeurs de 0 à 1023. Premier projet : Chenillard à LED à vitesse réglable (guide du potentiomètre).
- Buzzer : ta première sortie sonore ; avec la fonction tone() tu changes la fréquence. Premier projet : Utilisation du buzzer (guide du buzzer).
- LDR : ton premier vrai capteur ; tu montes un pont diviseur avec une résistance et tu lis la lumière en analogique. Premier projet : Veilleuse avec LDR (guide de la LDR).
- Capteur de distance HC-SR04 : il t'apprend à calculer une distance en mesurant un temps ; avec pulseIn() tu mesures le temps de retour de l'écho et tu le convertis en centimètres grâce à la vitesse du son. Premier projet : HC-SR04 Mesure de la distance (affichage en série).
- Écran LCD I2C 2x16 : ta première installation de bibliothèque et ta première liaison I2C ; tu affiches des résultats sans ordinateur. Premier projet : Température et humidité avec DHT11 (guide LCD I2C).
- Servomoteur SG90 : ton premier mouvement. Avec la bibliothèque Servo, tu règles un angle entre 0 et 180° ; plusieurs servos demandent une alimentation séparée (guide des servos).
Les pièces souvent confondues et leurs différences
| Paire confondue | Différence essentielle | Comment les distinguer en main | Guide détaillé |
|---|---|---|---|
| Buzzer actif / passif | L'actif a un oscillateur intégré et joue une seule tonalité dès qu'il est alimenté ; le passif joue la fréquence que tu fixes avec tone() | Dessous fermé et autocollant sur le dessus indiquent souvent un actif ; un circuit visible dessous indique un passif | guide du buzzer |
| LDR / photodiode | La résistance d'une LDR varie avec la lumière et réagit lentement ; une photodiode produit un courant sous la lumière, est très rapide et polarisée | La LDR porte une piste en zigzag sur le dessus ; la photodiode ressemble à une LED au boîtier transparent ou sombre | guide de la LDR |
| Servo / pas à pas / moteur CC | Le servo va à un angle, le pas à pas tourne par pas, le moteur à courant continu tourne en continu | Le servo a 3 fils, le pas à pas 4–5 fils, le moteur CC 2 bornes | différences entre moteurs |
| HC-SR04 / VL53L0X | Le HC-SR04 mesure avec des ondes sonores, le VL53L0X avec le temps de vol d'une lumière laser | Le HC-SR04 a deux gros cylindres, le VL53L0X une seule puce sur une petite carte | guide HC-SR04 |
| Relais / interrupteur reed (relais reed) | Le relais est un interrupteur actionné par une bobine qui commute de grosses charges ; le reed est un contact qui se ferme quand un aimant s'approche | Le module relais a un boîtier bleu et des borniers à vis ; le reed est un petit tube de verre avec deux lames fines à l'intérieur | guide des relais |
| LCD 2x16 / LCD I2C 2x16 | Même écran ; la version I2C porte au dos un module I2C et ne demande que 2 lignes de données | Une petite carte à 4 broches et un potentiomètre bleu de contraste au dos signalent la version I2C | guide LCD I2C |
| DHT11 / DHT22 | Le DHT22 mesure sur une plage plus large et plus précisément ; le DHT11 se lit une fois par seconde, le DHT22 toutes les deux secondes | Le DHT11 est en général bleu, le DHT22 blanc | guide DHT11 |
| BMP280 / BME280 | Les deux mesurent température et pression ; le BME280 mesure en plus l'humidité | Les cartes se ressemblent beaucoup ; l'ID de la puce vaut 0x58 sur le BMP280 et 0x60 sur le BME280 | guide BME280 |
| Potentiomètre / encodeur rotatif | Le potentiomètre donne une position absolue sur un angle limité ; l'encodeur tourne sans fin et compte des pas | Le potentiomètre a une butée ; l'encodeur KY-040 tourne sans fin par crans et peut être enfoncé | guide de l'encodeur rotatif |
Deux de ces paires méritent une explication à part. Le moyen le plus rapide de distinguer un buzzer actif d'un passif est de le brancher quelques secondes entre les broches 5V et GND de la carte : l'actif émet une tonalité continue, le passif ne fait qu'un léger clic au moment du branchement. Les projets qui jouent des mélodies ont besoin d'un buzzer passif, car tone() fixe la fréquence de chaque note. Le choix entre HC-SR04 et VL53L0X dépend de la surface à mesurer. Le HC-SR04 envoie une onde sonore et mesure dans un cône large ; il fonctionne de quelques centimètres à quelques mètres, mais peut se tromper face à des surfaces qui absorbent le son, comme le tissu, et face à des murs inclinés. Le VL53L0X mesure avec un faisceau étroit jusqu'à environ 2 mètres, se branche en I2C et est beaucoup plus petit ; en revanche, sa portée diminue en plein soleil. Le VL53L0X ne figure pas pour l'instant dans la bibliothèque de composants de l'application.
Utilise la bibliothèque Composants comme un dictionnaire : trouve le nom de ta pièce, lis ce qu'elle fait, passe à un projet depuis Utilisé dans les projets et marque-la Utilisé une fois terminé. Si tu entretiens cette boucle quelques semaines avec les 12 premières pièces, tu sauras où regarder en premier face à un nouveau capteur : le type de sortie, la tension d'alimentation et la bibliothèque nécessaire. Si tu n'as pas encore BlueGrays sur ton téléphone, tu peux télécharger l'application et commencer par ouvrir une à une, dans Découvrir › Composants, les pièces de cet article.
Questions fréquentes
Quels sont les composants Arduino les plus utilisés ?
D'après les listes de pièces des projets de BlueGrays, les pièces les plus utilisées sont les fils de liaison, la breadboard, l'Arduino Uno, les résistances et les LED. Viennent ensuite le buzzer, l'ESP32, le bouton-poussoir, l'écran LCD I2C 2x16 et le Raspberry Pi Pico W. Les cinq premières forment la base de presque tous les circuits.
Quels composants faut-il pour débuter avec Arduino ?
Avec un Arduino Uno, une breadboard, des fils de liaison, quelques LED, des résistances de 220–330 Ω et de 10 kΩ, un bouton-poussoir, un potentiomètre, un buzzer et une LDR, tu peux réaliser sans peine tes dix premiers projets. Ajouter ensuite un capteur de distance HC-SR04, un écran LCD I2C 2x16 et un servo SG90 est une bonne suite.
Quels sont les types de capteurs pour Arduino ?
On peut classer les capteurs selon ce qu'ils mesurent : distance et mouvement, vibration et son, lumière et couleur, température et humidité, gaz, eau et sol, biométrie et lecture de cartes, poids et courant. Pour le câblage, c'est surtout le type de sortie qui compte : analogique, numérique, I2C, SPI, UART ou protocoles particuliers comme le 1-Wire.
Comment savoir quel composant électronique j'ai entre les mains ?
Lis d'abord le code de modèle ou la référence de la puce imprimée dessus et recherche-la. S'il n'y a pas de code, regarde les noms des broches (VCC, GND, SDA, SCL, AO, DO) et la forme du boîtier. La valeur des pièces passives comme les résistances et les condensateurs se déchiffre avec des outils de code couleur, de code CMS et de code de condensateur.
Quelle différence entre un capteur et un module capteur ?
Le capteur est l'élément qui mesure, par exemple une LDR seule. Le module place le capteur sur une petite carte avec la résistance nécessaire, un comparateur et un potentiomètre de réglage, et propose des broches prêtes comme VCC, GND, AO et DO. Le module est plus simple à brancher ; avec le capteur seul, tu montes toi-même le circuit.
Comment savoir dans quels projets un composant est utilisé ?
Dans BlueGrays, cherche la pièce dans Découvrir › Composants et regarde la section Utilisé dans les projets à la fin de sa page ; chaque carte indique la difficulté du projet et s'il est Gratuit ou Premium. Pour chercher dans l'autre sens, utilise l'option Composants du menu Filtrer dans Découvrir › Projets.
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

Chenillard à LED à vitesse réglable
Six LED s'allument l'une après l'autre et la lumière semble courir d'un bout à l'autre. Quand tu tournes le bouton du potentiomètre, la vitesse de cette course change aussitôt : dans un sens la lumièr

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

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'

HC-SR04 Mesure de la distance (affichage en série)
Le capteur HC-SR04 fonctionne comme une chauve-souris qui trouve son chemin dans le noir : il envoie un son que tu ne peux pas entendre, écoute l'écho et mesure à quelle distance se trouve l'objet dev

Température et humidité avec DHT11
Quelle température fait-il dans ta chambre, et l'air est-il humide ou sec ? Le capteur DHT11 mesure la température et l'humidité, et l'Arduino affiche les valeurs sur un écran LCD à deux lignes, mises

ESP32 HC-SR04 Télémètre à ultrasons
Le capteur à ultrasons HC-SR04 calcule la distance en mesurant le temps de vol (Time of Flight) de l'onde sonore qu'il émet lorsqu'elle rebondit sur un objet. Dans ce projet, nous enverrons une impulsion de 10 microsecondes depuis l'ESP32 vers la broche TRIG du capteur et nous lirons la durée de l'écho provenant de la broche ECHO à l'aide de la fonction pulseIn(). Nous afficherons la distance calculée en cm sur un écran LCD I2C 16x2. Le capteur HC-SR04 fonctionnant en 5 V, un diviseur de ten
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

