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

Зарегистрированные пользователи могут в данном разделе скачать те модули, которые используются в наших программах при подготовке урока. Все модули проверенны участниками проекта и являются работоспособными.

Библиотека к LCD дисплею 16х2 с модулем I2C

Наверное самое популярное устройство в начале пути освоения премудростей Ардуино. На нашем сайте подключение дисплея подробно рассмотрено в Уроке 2. Здесь вы можете скачать модуль, используемый именно на наших уроках, хотя на просторах интернета можно встретить разные варианты.  [guest] СКАЧАТЬ >>> [/guest]

Библиотека к датчику температуры и влажности DHT11

Стоит напомнить, что на сегодняшний день в продаже можно найти датчики DHT11, DHT21, DHT22. Данный модуль предназначен только для датчика DHT11 (в отличии от следующего модуля). Но он был протестирован нами на
занятиях и как следствие предлагается для скачивания. [guest] СКАЧАТЬ >>> [/guest]

Универсальная библиотека к семейству датчиков DHT

Предлагаемая библиотека является универсальной и позволяет работать со следующими датчиками: DHT 11, DHT 22 (AM2302),  AM2321, DHT 21 (AM2301). Обязательно посмотрите пример программы (папка examples), там достаточно понятно показано как выбирать тип используемого датчика. [guest] СКАЧАТЬ >>> [/guest]

Универсальная библиотека для OLED-дисплеев с интерфейсом I2C

На сегодняшний день существует достаточно приличная номенклатура монохромных OLED- дисплеев для проектов Arduino. Их отличает невысокая стоимость и простота внедрения в проект. На наш взгляд библиотека u8glib_arduino является универсальной и может поддерживать более 50 типов дисплеев. Для скачивание предлагается версия v.1.17 [guest] СКАЧАТЬ >>> [/guest]

Библиотека для работы с радиомодулем FS1000A/RF-5V

Библиотека RCSwitch.h v.2.52 использовалась нами при изучении комплекта передатчик FS1000A/приемник RF-5V. Библиотека содержит достаточное количество примеров для полного освоения ее возможностей [guest] СКАЧАТЬ >>> [/guest]

Так же за развитием библиотеки можно следить на GitHub ссылке >>>

Библиотеки для работы с платами реального времени MH-Real-Time Clock Modules-2 (чип DS1302N),  DS3132 (чип DS1307RTC).

DS1302N [guest] СКАЧАТЬ >>> [/guest]

DS1307RTC [guest] СКАЧАТЬ >>> [/guest]

Библиотеки для работы с GPS-треккером GY-NEO06MV2

Данная библиотека использовалась в соответствующих уроках нашего сайта и не вызывает нареканий. Стоит обратить внимание, что работоспособность программ необходимо проводить размещая устройство на открытом пространстве. Признаком того, что треккер нашел спутники, является мигание светодиода на плате.  NEO-6M-1-001 [guest] СКАЧАТЬ >>> [/guest]

Дополнительно потребуется библиотека виртуального последовательного порта SoftwareSerial [guest] СКАЧАТЬ >>> [/guest]