0Pricing
Arduino & IoT Academy · Leçon

Câbler un bouton sur une plaque d’essai

Connecter proprement un bouton-poussoir avec une résistance pull-up

Câbler un bouton sur une plaque d’essai est une leçon Arduino & IoT Academy gratuite sur CoddyKit. Ceci est la leçon 4 sur 4. Tu peux lire la leçon complète ci-dessous gratuitement — puis la pratiquer en direct dans le navigateur avec un éditeur de code intégré et un tuteur IA 24/7. Elle fait partie du parcours d'apprentissage Arduino & IoT Academy, et ta progression se synchronise sur le web et l'application CoddyKit. Le cours Arduino & IoT Academy comprend 4 leçons au total.

Certaines parties de cette leçon n'ont pas encore été traduites et s'affichent en anglais.

Time to Build It

You've written the code; now make it real. You'll wire a push button on a breadboard so the Arduino can actually feel your press.

Meet the Push Button

A tactile push button has four legs, but they're really just two pairs. Pressing it connects one pair to the other inside.

Mind the Center Gap

Straddle the button across the breadboard's center gap. That keeps the two sides separate until a press bridges them together.

Lean on the Internal Pull-Up

Thanks to INPUT_PULLUP, you skip the external resistor entirely. The board holds the pin HIGH for you, so wiring stays tiny.

One Leg to the Pin

Run a jumper from one button leg to a digital pin, say pin 2. This is the line the Arduino will read for presses.

Other Leg to Ground

Connect the opposite leg to GND. When you press, the pin gets pulled down to ground and your code sees LOW.

Use the Diagonal Legs

Because the legs are paired, wire to ones that sit diagonally across the button. That guarantees you bridge the two real contacts.

Power Off While Wiring

Unplug the USB before moving wires. Building with the board powered off avoids shorts and protects the Arduino from mistakes. 🔋

Match Code to Wiring

Your sketch must name the same pin you wired. Set pin 2 to INPUT_PULLUP so the software and the hardware agree.

void setup() {
  pinMode(2, INPUT_PULLUP);
}

Test with Serial

Upload, open the Serial Monitor, and press. Seeing the value drop to 0 confirms your button and wiring both work.

Troubleshoot Calmly

No change on press? Check the diagonal legs, confirm the GND wire, and make sure the code uses the exact pin you plugged into.

Quick Check

Think about where the button's two legs should connect.

Recap

You wired a button across the center gap, one leg to pin 2 and one to GND, then confirmed it on Serial. You can now sense the real world! 🎉

Questions Fréquemment Posées

La leçon « Câbler un bouton sur une plaque d’essai » est-elle gratuite ?

Oui — le texte complet de « Câbler un bouton sur une plaque d’essai » est gratuit à lire ici sur le web. Pour la pratiquer de manière interactive (un éditeur de code intégré et un tuteur IA 24/7) et déverrouiller le reste du cours Arduino & IoT Academy, passe à CoddyKit PRO. Le cours Arduino & IoT Academy comprend 4 leçons au total.

Qu'est-ce que j'apprendrai dans « Câbler un bouton sur une plaque d’essai » ?

Connecter proprement un bouton-poussoir avec une résistance pull-up Tu pratiques Arduino & IoT Academy avec du code pratique que tu exécutes directement dans le navigateur, et un tuteur IA 24/7 répond à tes questions au fur et à mesure que tu avances dans la leçon.

Dois-je avoir de l'expérience pour commencer Arduino & IoT Academy ?

Aucune expérience préalable n'est requise. Arduino & IoT Academy sur CoddyKit est structuré pour les débutants jusqu'aux apprenants avancés, donc tu peux commencer ici ou depuis le début et avancer à ton rythme. Ceci est la leçon 4 sur 4.

Combien de temps prend la leçon « Câbler un bouton sur une plaque d’essai » ?

La plupart des leçons CoddyKit prennent environ 5–10 minutes. Chacune est courte et interactive, tu progresses régulièrement et tu repiques exactement où tu t'es arrêté sur le web et l'app.

Peux-tu écrire et exécuter du code dans cette leçon Arduino & IoT Academy ?

Oui. Chaque leçon Arduino & IoT Academy inclut un éditeur de code intégré, tu écris et exécutes du vrai code directement dans ton navigateur et tu reçois des retours IA instantanés — aucune configuration locale requise.

Toutes les leçons de ce cours

  1. INPUT contre INPUT_PULLUP
  2. Lire l’état d’un bouton
  3. if/else : la LED suit le bouton
  4. Câbler un bouton sur une plaque d’essai
← Retour à Arduino & IoT Academy