База знаний · Примеры и обучение

Раздел «Основы»: шесть первых шагов

Blink, кнопка, потенциометр: шесть примеров, после которых устройство перестаёт быть магией.

Шесть примеров раздела «01. Основы» — это первый вечер с платой: каждый следующий чуть сложнее предыдущего, и после шестого вы понимаете устройство любой программы для микроконтроллера. Пройдём по списку.

Шесть примеров по порядку

  1. BareMinimum — пустой каркас: только setup() и loop(). Скелет, на который нарастает всё остальное.
  2. Blink — мигаем встроенным светодиодом: первая программа каждого инженера планеты. Меняете задержку — плата слушается: момент, ради которого всё затевалось.
  3. DigitalReadSerial — читаем кнопку на пине 2 и печатаем её состояние в монитор: первое «устройство говорит».
  4. AnalogReadSerial — читаем потенциометр на A0: крутите ручку — числа бегут. Первое «сколько именно».
  5. ReadAnalogVoltage — те же числа переводим в вольты: первое настоящее измерение.
  6. Fade — плавная яркость светодиода: первый «аналоговый выход» и первая красота.
Раздел Основы во встроенных примерах Trema IDE: Blink и первые скетчи
«01. Основы»: шесть ступенек от пустого каркаса до плавной яркости.

Второй по важности пример раздела — «Fade»: светодиод не просто включается, а плавно разгорается и гаснет.

const int LED = 9;  // вывод с поддержкой ШИМ (значок ~ на плате)

void setup() {
  pinMode(LED, OUTPUT);
}

void loop() {
  // analogWrite умеет не только «включено/выключено», а 256 уровней яркости.
  for (int level = 0; level <= 255; level++) {
    analogWrite(LED, level);
    delay(5);
  }
  for (int level = 255; level >= 0; level--) {
    analogWrite(LED, level);
    delay(5);
  }
}

Здесь появляется analogWrite — вывод умеет не только «включено/выключено», а 256 уровней яркости. Это первый шаг от цифрового мира к аналоговому.

Как проходить раздел

По порядку и с правками: открыли пример, прочли комментарии, прошили, затем обязательно что-то поменяли — задержку, пин, порог. Правка работающего кода учит быстрее, чем написание с нуля: вы сразу видите связь «строчка → поведение». На раздел уходит один-два вечера — и это лучшие вечера для старта (подробный разбор Blink).

Куда дальше

В «02. Цифровые сигналы» — там кнопки становятся надёжными, а мигание — умным. Параллельно загляните в монитор порта: примеры 3–5 уже подружили вас с ним.

Обновлено: 19 июля 2026