Основы · 4 мин чтения

Что такое макетная плата? Внутренние соединения и правильное использование

Что такое макетная плата (breadboard), как она соединена внутри и как работать с ней вместе с Arduino? Ряды, шины питания, центральная канавка, размеры и самые частые ошибки в руководстве с примерами.

Макетная плата (breadboard, её ещё называют беспаечной макетной платой или платой для прототипирования) — это пластиковая плата с множеством отверстий, на которой можно соединять детали и собирать схемы без пайки. Под отверстиями находятся пружинящие металлические контакты: когда ножка вставляется в отверстие, контакт плотно её зажимает и электрически соединяет с остальными отверстиями той же полосы. Поэтому схему можно собрать, изменить и разобрать за считаные минуты.

Макетная плата
Половинная макетная плата на 400 точек: в середине ряды для соединений, по краям красная (+) и синяя (−) шины питания.

Почти все проекты для начинающих на Arduino, ESP32 или Raspberry Pi Pico собираются на макетной плате. Стоит один раз понять, как она соединена внутри, и переносить схемы на плату станет гораздо проще.

Как макетная плата соединена внутри?

На макетной плате есть две разные зоны: ряды для соединений в середине и шины питания по краям. Шаг между отверстиями 2,54 мм (0,1 дюйма); с таким же шагом делают пины Arduino, модули датчиков и микросхемы.

  • Ряды для соединений: 5 отверстий в каждом пронумерованном ряду (a–e и f–j) соединены между собой. Две ножки, вставленные в один ряд, оказываются соединены.
  • Центральная канавка: желобок посередине разделяет группы a–e и f–j. Микросхемы (DIP) ставят поверх этой канавки, чтобы каждая ножка попала в свой ряд.
  • Шины питания: длинные полосы с красной (+) и синей или чёрной (−) линией по краям соединены по всей длине. Подключи сюда пины 5V и GND платы Arduino, чтобы раздать питание на всю схему.
  • Разрезанные шины: на некоторых больших макетных платах шины питания разделены посередине. Если на красной линии есть разрыв, соедини две половины коротким проводом.
Если сомневаешься, переведи мультиметр в режим прозвонки (с писком) и проверь, вставив провода в два отверстия. Если пищит, эти два отверстия соединены.

Размеры макетных плат

РазмерТочекДля чего подходит
Мини170Проверка одного датчика или небольшого модуля; шин питания нет
Половинная400Большинство проектов для начинающих; чаще всего используется с Arduino Uno
Полноразмерная830Крупные схемы с несколькими датчиками, дисплеем и микросхемами

Макетные платы защёлкиваются друг с другом сбоку, так что по мере роста проекта можно добавить вторую. Для старта удобнее всего полноразмерная плата на 830 точек и набор перемычек «папа-папа».

Первая схема с Arduino: светодиод на макетной плате

Провода-перемычки
Провода-перемычки
Светодиод
Светодиод
Резистор
Резистор
  1. Подключи пин 5V платы Arduino к красной (+) шине, а пин GND к синей (−) шине.
  2. Вставь светодиод в два разных ряда: длинную ножку (анод, +) в ряд 10, короткую (катод, −) в ряд 11.
  3. Вставь одну ножку резистора 220 Ω в тот же ряд, что и короткую ножку светодиода (11), а другую в синюю (−) шину.
  4. Соедини перемычкой цифровой пин 8 платы Arduino с рядом, где стоит длинная ножка светодиода (10).
  5. Загрузи код ниже: светодиод должен мигать раз в секунду.
C++ (Arduino IDE)
1const int LED_PIN = 8;          // LED'in bağlı olduğu pin / pin the LED is wired to
2
3void setup() {
4  pinMode(LED_PIN, OUTPUT);       // pini çıkış yap / set the pin as output
5}
6
7void loop() {
8  digitalWrite(LED_PIN, HIGH);    // LED'i yak / LED on
9  delay(1000);                    // 1 sn bekle / wait 1 s
10  digitalWrite(LED_PIN, LOW);     // LED'i söndür / LED off
11  delay(1000);                    // 1 sn bekle / wait 1 s
12}

Чтобы подобрать резистор под цвет светодиода и напряжение питания, используй калькулятор резистора для светодиода, а чтобы узнать номинал имеющегося резистора, есть утилита цветовой маркировки резисторов. Почему светодиод не подключают без резистора, мы рассказали в статье Что такое светодиод?.

Самые частые ошибки с макетной платой

  • Обе ножки детали в одном ряду: если оба вывода светодиода или резистора стоят в одном ряду, они замкнуты накоротко и деталь ведёт себя так, будто её нет. Каждая ножка должна быть в своём ряду.
  • Забытая разрезанная шина питания: если одна половина платы работает, а другая нет, скорее всего, шина питания разделена посередине.
  • Нет общей GND: при внешнем источнике питания или второй плате все GND нужно соединить между собой, иначе сигналы читаются как бессмыслица.
  • Кнопка вставлена не той стороной: тактовые кнопки с 4 ножками ставят поверх центральной канавки. Если повернуть её неправильно, кнопка будет читаться как всегда нажатая.
  • 5 V на модуль на 3,3 V: ESP-01 и некоторые датчики работают от 3,3 V. Всегда проверяй, какое напряжение подано на шину питания.
  • Слишком длинные провода: длинные и запутанные провода усложняют поиск ошибок. Бери провода как можно короче и придерживайся цветовой схемы: красный для 5V, чёрный для GND, остальные цвета для сигналов.
Макетная плата не рассчитана на большой ток. Контакты выдерживают примерно до 1 A; никогда не пропускай через макетную плату ток моторов, длинных светодиодных лент или сетевое напряжение 220 V.

Что дальше после макетной платы?

Когда схема заработает и захочется сделать её постоянной, её можно распаять на перфорированной плате (perfboard) или разработать собственную печатную плату (PCB). Но пока идёт обучение и эксперименты, макетная плата остаётся самым быстрым способом: заменить деталь можно за секунды.

Во всех проектах для начинающих в BlueGrays подключение на макетной плате показано шаг за шагом вместе со схемой. Чтобы посмотреть, где находятся пины твоей платы, загляни в утилиту распиновки, а если ты только начинаешь с Arduino, прочитай статью Что такое Arduino?.

Частые вопросы

Можно ли паять на макетной плате?

Нет. Макетная плата рассчитана на работу без пайки, а пайка повреждает контакты внутри. Для постоянной схемы используют перфорированную плату (perfboard) или PCB.

Что означают красная и синяя линии на макетной плате?

Они обозначают шины питания по краям. Обычно плюс (5V или 3,3 V) подают на шину с красной линией, а минус (GND) на шину с синей или чёрной. Эти шины соединены по всей длине, но на некоторых платах разделены посередине.

Какие провода-перемычки купить?

На самой макетной плате используют перемычки «папа-папа», а к пинам модулей подключаются «папа-мама» и «мама-мама». Для начала практичнее всего взять по одному набору каждого типа.

Помещается ли ESP32 на макетную плату?

Широкие платы ESP32 DevKit на стандартной макетной плате могут закрыть пины с одной стороны. Помогает использовать две макетные платы рядом или поставить плату у края и подключать провода со свободной стороны.

Почему соединения на макетной плате время от времени пропадают?

На старых или сильно изношенных платах контакты могут ослабнуть, а детали с тонкими ножками иногда садятся неплотно. Попробуй вставить деталь в другой ряд; если проблема остаётся, замени плату.

Все проекты
Мигающий светодиод
#1Новичок

Мигающий светодиод

Самое первое «привет» в электронике: включение и выключение одного светодиода. Arduino включает и выключает светодиод через короткие промежутки, поэтому свет быстро мигает. Ты самым простым способом в

4.6(188)
1127
Два попеременно мигающих светодиода
#2Новичок

Два попеременно мигающих светодиода

Два светодиода быстро мигают по очереди: когда один загорается, другой гаснет, будто они перебрасывают друг другу мяч. Arduino держит каждый свет включённым пятую долю секунды, а затем передаёт очеред

4.6(105)
343
Светофор
#3Новичок

Светофор

Крошечная копия светофора, который ты каждый день видишь на дороге. Красный горит две секунды, жёлтый мигает на мгновение, зелёный горит две секунды, затем через жёлтый снова возвращается красный, и т

4.8(131)
397
Управление светодиодом кнопкой (удержание)
#9Новичок

Управление светодиодом кнопкой (удержание)

Как дверной звонок: свет горит, пока ты нажимаешь, и гаснет, когда отпускаешь. Arduino всё время слушает кнопку; пока она нажата, светодиод горит, а как только ты убираешь палец, он гаснет. Эта просте

4.8(113)
229
Работа с зуммером
#13Новичок

Работа с зуммером

Интересно, как дверной звонок или сигнализация издают звук? Arduino заставляет маленький зуммер пищать через короткие промежутки: пик, пауза, пик, пауза. Ты видишь, как электричество превращается в зв

4.7(89)
161
Измерение освещённости с LDR
#11Новичок

Измерение освещённости с LDR

Хочешь увидеть яркость своей комнаты в виде числа? LDR — маленькая деталь, реагирующая на свет, — измеряет освещённость вокруг, а Arduino каждые полсекунды выводит значение на экран компьютера. Закрой

4.6(81)
139
Работа с RGB-светодиодом
#39Новичок
Premium

Работа с RGB-светодиодом

В одном светодиоде прячутся три цвета: RGB-светодиод загорается красным, затем зелёным, затем синим, каждый цвет горит полсекунды и полсекунды не горит, а потом цикл начинается снова. Нужны всего один

4.9(73)
98
Raspberry Pi Pico: управление внешним светодиодом (макетная плата)
#148Новичок

Raspberry Pi Pico: управление внешним светодиодом (макетная плата)

Следующий шаг после встроенного светодиода Pico: подключить внешний светодиод на макетной плате и управлять им через пин GP14. В этом проекте ты узнаешь, как использовать любой пин GPIO общего назначения у Pico как выход, какая полярность у светодиода (длинная ножка = анод/+, короткая = катод/–) и зачем нужен токоограничивающий резистор (220Ω). Без резистора через светодиод пойдёт слишком большой ток, и он может сгореть. Схема очень простая: Pico GP14 → резистор 220Ω → светодиод → GND.

4.5(2)
7