Категории

Новые добавленные

Что такое библиотеки?

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

Библиотека - это готовый набор файлов, в которых представлен готовый код для правильной работы разных сенсоров, датчиков и модулей.

Большая часть библиотек зарегистрирована в Менеджере Библиотек Ардуино (Arduino Library Manager). Дополнительно существуют встроенные библиотеки в Arduino IDE.

Библиотеки отдельно подключаются к проектам с использованием Ардуино и в них уже заложена логика и структура обработки разных данных, что сильно упрощает и сокращает время создания устройств. Все официальные библиотеки в большинстве случаев предоставляются бесплатно.

Для работы вам необходимо скачать и установить на компьютер среду разработки Arduino IDE.

Встроенные библиотеки в Arduino IDE

Вместе с дистрибутивом интегрированной среды разработки Arduino IDE поставляются встроенные библиотеки. Установка и подключение библиотек в Arduino IDE - это отдельный процесс, которому мы посвятили отдельную статью.

Многие разделяют все библиотеки на 3 основных группы:

  • Встроенные.
  • Дополнительные.
  • Зависимые.

Остановимся немного подробнее на данной терминологии.

Встроенные библиотеки

Встроенные библиотеки - наборы файлов, которые уже идут вместе со средой разработки Arduino IDE. Можно сказать, что они сразу установлены в среде.

Такие библиотеки не нужно отдельно искать и скачивать. Как только вы запустили среду Ардуино - вы можете их начать использовать в своих проектах.

Дополнительные библиотеки

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

Как правило, такие библиотеки скачивают на сайтах производителей модулей. Некоторые основные библиотеки вы можете скачать в этом разделе.

Зависимые библиотеки

Без таких библиотек не могут работать основные установленные библиотеки. Изредка такое может встретиться при создании какого-то проекта.

Но как правило производители в один архив помещают всё что необходимо.

Список встроенных библиотек

На официальном сайте производителя Ардуино arduino.cc можно найти список встроенных библиотек.

Вместе с Arduino IDE на данный момент идут:

  • EEPROM
  • Ethernet / Ethernet 2
  • Firmata
  • GSM
  • LiquidCrystal
  • SD
  • Servo
  • SPI
  • SoftwareSerial
  • Stepper
  • TFT
  • WiFi
  • Wire

Скачать набор из 37 библиотек

Вы можете скачать набор из 37 основных библиотек одним архивом:

Скачать набор библиотек

Полезные статьи про теме

На нашем сайте вы можете прочитать полезные статьи про установку библиотек и работу с ними.