Что такое резистор? Цветовая маркировка, закон Ома и резисторы в проектах на Arduino
Что такое резистор, для чего он нужен и как читать цветовую маркировку? Руководство по резисторам с законом Ома, последовательным и параллельным соединением, подтяжкой pull-up/pull-down и делителем напряжения.
Резистор — самый базовый электронный компонент: он препятствует протеканию электрического тока и ограничивает ток в схеме. Его единица измерения — ом, обозначается символом Ω. Резистор есть почти в каждой схеме: он защищает светодиоды, помогает кнопкам читаться стабильно и приводит сигналы датчиков к нужному уровню.

Для чего нужен резистор?
- Ограничение тока: не даёт светодиодам и пинам Arduino выйти из строя от слишком большого тока.
- Деление напряжения: два резистора понижают высокое напряжение до уровня, который можно измерить.
- Подтяжка pull-up / pull-down: не даёт входу читать случайные значения, пока кнопка не нажата.
- Схемы с датчиками: вместе с переменными сопротивлениями, такими как фоторезисторы (LDR) и термисторы, образует делитель напряжения.
Закон Ома: напряжение, ток и сопротивление
В основе расчётов резисторов лежит закон Ома: V = I × R. То есть напряжение (вольты) равно произведению тока (амперы) на сопротивление (омы). Из этой формулы ток равен I = V / R, а сопротивление R = V / I. Мощность, которая рассеивается на резисторе, равна P = V × I.
Пример: через резистор 1 kΩ, подключённый к 5 V, течёт ток 5 / 1000 = 5 mA, и на нём рассеивается 25 mW. Чтобы не считать вручную, можно воспользоваться калькулятором закона Ома.
Как читать цветовую маркировку резисторов?
Номинал выводных (THT) резисторов нанесён на корпус цветными полосами. У резистора с 4 полосами первые две полосы дают цифры, третья — множитель (количество нулей), а четвёртая — допуск. Держи резистор так, чтобы золотая или серебряная полоса была справа, и читай слева направо.
| Цвет | Цифра | Множитель | Допуск |
|---|---|---|---|
| Чёрный | 0 | ×1 | — |
| Коричневый | 1 | ×10 | ±1% |
| Красный | 2 | ×100 | ±2% |
| Оранжевый | 3 | ×1 k | — |
| Жёлтый | 4 | ×10 k | — |
| Зелёный | 5 | ×100 k | ±0,5% |
| Синий | 6 | ×1 M | ±0,25% |
| Фиолетовый | 7 | ×10 M | ±0,1% |
| Серый | 8 | — | ±0,05% |
| Белый | 9 | — | — |
| Золотой | — | ×0,1 | ±5% |
| Серебряный | — | ×0,01 | ±10% |
Пример: красный – красный – коричневый – золотой = 2, 2, ×10 → 220 Ω ±5%. Коричневый – чёрный – оранжевый – золотой = 1, 0, ×1000 → 10 kΩ ±5%. Чтобы сразу увидеть результат, выбрав цвета или введя номинал, попробуй калькулятор цветовой маркировки резисторов.
Стандартные номиналы резисторов (E12, E24)
Резисторы выпускают не любых номиналов: в ряду E12 12 значений на декаду (10, 12, 15, 18, 22, 27, 33, 39, 47, 56, 68, 82), а в ряду E24 — 24. Если рассчитанного номинала нет в продаже, бери ближайший стандартный номинал побольше. Чтобы приблизиться к нужному значению, комбинируя два резистора, используй подбор стандартного номинала.
Последовательное и параллельное соединение резисторов
- Последовательно: сопротивления складываются. 220 Ω + 330 Ω = 550 Ω.
- Параллельно: общее сопротивление меньше самого маленького: 1/R = 1/R1 + 1/R2. Два одинаковых резистора параллельно дают половину номинала (1 kΩ ∥ 1 kΩ = 500 Ω).
- Чтобы шаг за шагом рассчитать смешанную схему, калькулятор последовательного и параллельного соединения показывает ещё и напряжение и мощность на каждом резисторе.
Самые распространённые резисторы в проектах на Arduino
| Номинал | Где используется |
|---|---|
| 220 Ω – 330 Ω | Ограничение тока светодиодов |
| 1 kΩ | База транзистора, защита последовательных линий |
| 10 kΩ | Подтяжка кнопок pull-up/pull-down, делители напряжения с LDR и NTC |
| 1 kΩ + 2 kΩ | Понижение сигнала 5 V до 3,3 V (ESP32, Pico) |
| 100 kΩ + 10 kΩ | Делитель напряжения для измерения высоких напряжений |
Подтягивающие резисторы pull-up и pull-down
Кнопка только замыкает и размыкает цепь; когда она не нажата, входной пин «висит в воздухе» и читает случайные значения HIGH/LOW. Резистор pull-down (обычно 10 kΩ) притягивает пин к GND, а резистор pull-up — к 5 V, и значение становится стабильным. На Arduino можно включить встроенную подтяжку с помощью pinMode(pin, INPUT_PULLUP), и тогда внешний резистор не нужен.

Делитель напряжения
Если соединить два резистора последовательно и снимать выход из средней точки, входное напряжение делится пропорционально: Vвых = Vвх × R2 / (R1 + R2). Так понижают высокое напряжение, например 12 V, до уровня, который может прочитать Arduino, или согласуют сигнал датчика 5 V со входом ESP32 на 3,3 V. Калькулятор делителя напряжения рассчитает номиналы и предложит готовые пары резисторов.



Почему важна мощность резистора (в ваттах)?
Ток, проходящий через резистор, превращается в тепло. Чаще всего в проектах используют резисторы на 1/4 W (0,25 W). Если рассеиваемая мощность приближается к этому значению, резистор греется, а если превышает его, сгорает. Для надёжной схемы выбирают резистор, рассчитанный как минимум на вдвое большую мощность, чем на нём рассеивается.
Частые вопросы
Есть ли у резистора полярность?
Нет, у обычных резисторов нет полярности, их можно ставить любой стороной. При чтении полос достаточно повернуть резистор полосой допуска вправо.
Что значит резистор 10k?
Это 10 kΩ, то есть 10 000 ом. Цветовой код: коричневый, чёрный, оранжевый и полоса допуска. В проектах на Arduino такой резистор чаще всего используют для подтяжки pull-up/pull-down и в схемах с датчиками.
Как измерить резистор мультиметром?
Переключи мультиметр в режим измерения сопротивления (Ω), выпаяй или вынь резистор из схемы и коснись щупами обоих выводов. Измерение прямо в схеме может дать неверный результат из-за других компонентов.
Резистор нагревается. Это нормально?
Лёгкий нагрев — это нормально, но если резистор настолько горячий, что его нельзя потрогать, его мощности не хватает или в схеме есть ошибка. Рассчитай мощность по формуле P = I² × R и поставь резистор на большее число ватт.
Что такое потенциометр?
Потенциометр — это переменный резистор, сопротивление которого меняется при повороте ручки. В проектах на Arduino его средний вывод подключают к аналоговому входу, чтобы регулировать громкость, скорость или яркость.
Что собрать после прочтения
Все проекты
Мигающий светодиод
Самое первое «привет» в электронике: включение и выключение одного светодиода. Arduino включает и выключает светодиод через короткие промежутки, поэтому свет быстро мигает. Ты самым простым способом в

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

Включение и выключение светодиода кнопкой (вкл/выкл)
Нажми кнопку один раз — свет загорится, нажми ещё раз — погаснет, совсем как выключатель в твоей комнате. Arduino замечает каждое нажатие и переводит светодиод в противоположное состояние, выжидая кор

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

Ночник на LDR
Маленький ночник, который сам включается, когда темнеет, и гаснет, когда наступает утро. Датчик освещённости измеряет, насколько светло в комнате, и Arduino включает светодиод, когда достаточно темно,

Измерение температуры с NTC и LCD-дисплеем 2x16
Измерь температуру вокруг с помощью датчика, похожего на крошечную бусинку. Эта деталь, NTC, при нагреве легче пропускает электричество; Arduino читает это изменение, по формуле переводит его в градус

Цифровой вольтметр с LCD-дисплеем
Узнай, какое напряжение даёт батарейка или блок питания, с помощью измерителя, собранного своими руками. Делитель из двух резисторов понижает высокое напряжение до уровня, который может прочитать плат

Управление сервоприводом потенциометром
Когда ты поворачиваешь ручку потенциометра, рычаг сервопривода поворачивается вместе с ней: одно крайнее положение ручки — ноль градусов, другое — пол-оборота. Arduino всё время читает положение ручки
Другие статьи
Приложение BlueGrays
Собери эту схему шаг за шагом в телефоне
Схема подключения, код и список деталей на одном экране. 200+ проектов на Arduino, ESP32 и Pico готовы к сборке.
Наведи камеру телефона
Наведи камеру на код — откроется магазин приложений на телефоне.
или открыть магазин

