Заряд и разряд по команде платы
Вывод D8 переключается раз в две секунды: на осциллографе — пила заряда и разряда.

Что понадобится
- Arduino Uno
- Резистор (10 кОм)
- Конденсатор (100 мкФ)
- Осциллограф
Как подключить
| Откуда | Куда | |||
|---|---|---|---|---|
| Arduino Uno | D8 | → | Резистор | 1 |
| Резистор | 2 | → | Конденсатор | 1 |
| Конденсатор | 2 | → | Arduino Uno | GND |
| Резистор | 2 | → | Осциллограф | CH1 |
| Arduino Uno | GND | → | Осциллограф | GND |
Скетч
// Вывод D8 то подаёт 5 В, то сажает цепь на землю, а конденсатор
// не успевает мгновенно: постоянная времени τ = R·C = 10 кОм · 100 мкФ = 1 с.
void setup() { pinMode(8, OUTPUT); }
void loop() {
digitalWrite(8, HIGH); // заряд
delay(2000);
digitalWrite(8, LOW); // разряд
delay(2000);
}
Как это работает
Интегрирующая цепочкаНа входе — прямоугольник с вывода платы, на выходе — сглаженные «горбы»: конденсатор не успевает зарядиться за время импульса.
Чем больше τ = R·C по сравнению с длительностью импульса, тем сильнее сглаживание.
Что покрутить• увеличьте delay в скетче — конденсатор успеет зарядиться полностью, и на выходе снова появится прямоугольник;
• увеличьте ёмкость — останется почти прямая линия на среднем уровне. Так работает простейший фильтр низких частот.
Коротко о детали: Конденсатор
Конденсатор накапливает заряд и вместе с резистором задаёт время — заряд и разряд RC-цепи. Ёмкость задаётся двойным кликом, по умолчанию 100 мкФ. Неполярный: выводы равноправны.
Ещё примеры с деталью «Конденсатор»
Попробуйте сами
Симулятор работает прямо в браузере: схему можно менять, код — править, а результат видно сразу. Бесплатно, без установки и регистрации.
Открыть «Заряд и разряд по команде платы» в симуляторе