База знаний · Библиотеки

Установка библиотеки из каталога

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

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

Четыре шага

  1. Откройте менеджер библиотек — раздел «Библиотеки» в левой панели программы.
  2. Найдите нужную. Ищите по названию датчика или модуля («BMP280», «servo», «LCD») — поиск идёт по каталогу libraries.trema.ru.
  3. Нажмите «Установить». Библиотека скачается с российского зеркала с проверкой целостности; зависимости приедут сами.
  4. Пользуйтесь сразу — без перезапуска: команды уже подсвечиваются, примеры библиотеки появились в меню примеров.
Менеджер библиотек Trema IDE: поиск, версии и кнопка установки
Менеджер библиотек: поиск по каталогу — установка — готово.

После установки библиотека становится доступна в любом проекте — достаточно строки #include в начале скетча:

#include <Servo.h>  // одна строка — и появляются готовые команды

Servo myServo;

void setup() {
  myServo.attach(9);  // сервопривод подключён к выводу 9
}

void loop() {
  myServo.write(0);    // повернуть в 0 градусов
  delay(1000);
  myServo.write(90);   // в середину
  delay(1000);
  myServo.write(180);  // и до упора
  delay(1000);
}

Ещё быстрее: пусть программа сама

Часто устанавливать вручную даже не приходится: если вы открыли проект, которому не хватает библиотеки, Trema IDE сама найдёт её в каталоге и предложит поставить одним кликом — сборка продолжится автоматически.

Окно Не хватает библиотеки: Trema IDE предлагает установить недостающее одним кликом
Ленивый путь — лучший путь: программа сама предлагает недостающее.

Полезные мелочи

  • Выбор версии. По умолчанию ставится актуальная, но можно выбрать конкретную — например, под методичку (см. «Версии библиотек»).
  • Установка — целиком или никак. Оборвался интернет — не останется «половины библиотеки»: повторите, и всё встанет чисто.
  • В классе установка может быть под замком учителя — порядок описан в статье «Библиотеки в классе».
  • Нет в каталоге? Ставьте из ZIP — см. «ZIP и свои источники».
  • Не уверены, зачем библиотека нужна? Начните с разбора «Что такое библиотека» — там на пальцах, почему одна строка #include экономит месяц работы.
  • Любите со скриншотами каждого шага? Тот же путь подробно пройден в большом гайде «Как установить библиотеку».

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

Нужно ли перезапускать программу после установки?

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

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