RadioProg
  • Статьи
    • Радиоэлектроника
      • Антенны и распространение радиоволн
      • Беспроводная связь
      • Высокочастотная техника
      • Волоконно-оптические линии связи (ВОЛС)
      • Измерительная техника
      • Исполнительные механизмы и драйверы
      • САПР
      • Спутниковая связь
      • Схемотехника
      • Телевидение
      • Цифровая электроника
      • Технологии и инструменты
      • Электронные компоненты
      • А что внутри?
      • Прочее (радиоэлектроника)
    • Программирование
      • Базы данных
      • Веб-разработка
      • Нейронные сети
      • Связь
      • Языки программирования
    • IT
      • Компьютерные сети
      • Операционные системы
      • Верстка
    • Прочее
      • История технологий
      • Мультимедиа
      • Новости телекома
      • Нормативная документация
      • Охрана труда
      • Полезные программы
      • Просто интересно
      • Экономика телекоммуникаций и электронной промышленности
      • Экономика и инвестиции
  • Книги / руководства
  • Инструменты
    • Калькуляторы
  • Описания / ссылки на магазины
    • RF, Wi-Fi, Bluetooth, GSM, GPRS, GPS
    • Датчики
    • Дисплеи, индикаторы, светодиоды
    • Исполнительные механизмы и драйверы
    • Источники питания
    • Кнопки, клавиатуры, потенциометры
    • Макетирование
    • Одноплатные компьютеры
    • Отладочные платы
    • Платы расширения (shields)
    • Преобразователи, переходники, кабели
    • Прочие радиодетали
    • Приборы, инструменты, расходные материалы
    • Прочее (тех. описания, ссылки)
  1. Радиоэлектроника
  2. Цифровая электроника
  3. Отладочные комплекты
  4. Arduino

Программные библиотеки для Arduino

Сортировка   по темам     по дате

LCD дисплеи (библиотеки Arduino)

Сортировка   по темам     по дате
Библиотека LiquidCrystal для работы с символьным LCD на Arduino (добавлено 10 января 2017 в 03:12)
Данная библиотека позволяет платам Arduino управлять жидкокристаллическими дисплеями (LCD) на основе контроллера HD44780 (или аналогах), который используется в большинстве символьных LCD дисплеев.
Библиотека LCDBitmap для Arduino (добавлено 11 февраля 2018 в 13:39)
Данная библиотека позволяет вам создавать маленькие растровые изображения размером 20x16 пикселей и отображать их на обычном символьном дисплее на базе Hitachi HD44780. Библиотека предоставляет типовые функции рисования, такие как линия, прямоугольник, инвертирование и т.д. Управление происходит на уровне пикселей.

Аудио (библиотеки Arduino)

Сортировка   по темам     по дате
SimpleSDAudio: воспроизведение с помощью Arduino аудиофайлов с SD карты (добавлено 19 декабря 2017 в 01:00)
Воспроизведение в хорошем качестве с помощью Arduino аудиофайлов с SD карты. Понадобится всего лишь несколько дополнительных комплектующих, библиотека проста в использовании. Моно, стерео и даже 16 бит.
TMRpcm: Arduino библиотека для воспроизведения PCM/WAV аудиофайлов напрямую с SD карты (добавлено 23 декабря 2017 в 14:45)
TMRpcm – библиотека для Arduino для асинхронного воспроизведения PCM/WAV файлов напрямую с SD карты: особенности, API, примеры использования, дополнительные возможности.

Ввод / вывод (библиотеки Arduino)

Сортировка   по темам     по дате
Библиотека Keypad для работы с клавиатурой на Arduino (добавлено 19 ноября 2016 в 13:50)
Библиотека Keypad служит для использования совместно с Arduino клавиатур матричного типа. Текущая версия библиотеки (3.1) поддерживает множественные нажатия. В данной статье рассматривается описание методов класса Keypad и приводятся примеры работы с библиотекой.

Меню (библиотеки Arduino)

Сортировка   по темам     по дате

Библиотеки, которые упрощают реализацию меню. Arduino отправляет (читаемый) список опций (обычно на двухстрочный LCD дисплей или в монитор последовательного порта) и позволяет человеку выбрать одну из этих опций (как правило, используя кнопки ВВЕРХ, ВНИЗ и ВЫБРАТЬ).

LiquidMenu: Arduino библиотека для создания меню на LCD дисплее (добавлено 14 апреля 2018 в 17:13)
Библиотека LiquidMenu обертывает Arduino библиотеку LiquidCrystal с возможностью создания меню. Она упрощает процесс создания меню, абстрагируя элементы меню в иерархически организованные классы.
Класс LiquidLine из Arduino библиотеки LiquidMenu для создания меню на LCD дисплее (добавлено 14 апреля 2018 в 17:16)
Это самый нижний класс в иерархии библиотеки LiquidMenu, он содержит указатели на переменные/константы, которые будут напечатаны, где расположена строка, где будет расположен индикатор фокуса и указатели на функции обратного вызова.
Класс LiquidScreen из Arduino библиотеки LiquidMenu для создания меню на LCD дисплее (добавлено 15 апреля 2018 в 14:26)
Экран состоит из объектов LiquidLine. Он содержит указатели на них и вызывает их функции, когда активен. Он также знает, на какой строке находится фокус. Объекты данного класса попадают в объект LiquidMenu, который управляет ими.
Класс LiquidMenu из Arduino библиотеки LiquidMenu для создания меню на LCD дисплее (добавлено 17 апреля 2018 в 13:04)
Меню состоит из объектов LiquidScreen. Он содержит указатели на них и вызывает их функции в зависимости от того, какой из них активен. Данный класс используется для управления. Также можно использовать несколько меню, в этом случае объекты данного класса попадают в объект LiquidSystem, который контролирует их, используя те же публичные методы.
Класс LiquidSystem из Arduino библиотеки LiquidMenu для создания меню на LCD дисплее (добавлено 19 апреля 2018 в 13:06)
Система меню состоит из объектов LiquidMenu. Он содержит указатели на них и вызывает их функции в зависимости от того, какое из них активен. Данный класс используется для управления. Данный класс использует такие же публичные методы, как и LiquidMenu, к которым добавлены метод для добавления объекта LiquidMenu и метод для изменения текущего активного меню. Данный класс является опциональным и используется, только если есть необходимость в нескольких меню.

Планировщики и псевдо-операционные системы (библиотеки Arduino)

Сортировка   по темам     по дате
Использование мультизадачности FreeRTOS на Arduino (добавлено 30 ноября 2018 в 08:57)
Краткий обзор операционной системы реального времени FreeRTOS и способа реализации многозадачности в скетчах для Arduino.

Связь: интерфейсы и протоколы (библиотеки Arduino)

Сортировка   по темам     по дате
Библиотека Wire для Arduino для работы с шиной I2C (добавлено 11 октября 2017 в 19:45)
Библиотека Wire позволяет Arduino взаимодействовать с I2C / TWI устройствами. Рассмотрим, какие методы в нее входят с примерами, в которых Arduino будет работать на шине I2C и в качестве ведущего устройства (мастера), и в качестве ведомого устройства.
Библиотека Wire для Arduino для работы с шиной I2C. Копаем глубже... (добавлено 11 октября 2017 в 14:41)
Документация на библиотеку Wire довольно скромна. Нигде нет объяснения её связи с библиотекой twi из avr-lib, и, что еще хуже, с аппаратным модулем TWI в микроконтроллерах ATmega. Эта статья попытается заполнить пробелы и предоставить необходимую документацию по библиотеке Wire.
Библиотека SPI для Arduino (добавлено 18 октября 2017 в 18:45)
Данная библиотека позволяет вам взаимодействовать с SPI устройствами с помощью платы Arduino, работающей в качестве ведущего устройства.

Хранение данных и память (библиотеки Arduino)

Сортировка   по темам     по дате
Работа со встроенной EEPROM в микроконтроллерах на Arduino (добавлено 11 апреля 2016 в 22:30)
Микроконтроллеры AVR, на основе которых создаются платы Arduino и Genuino, обладают встроенной EEPROM: памятью, которая хранит значения переменных, пока плата выключена (подобно крошечному жесткому диску). Описываемая в данной статье библиотека позволяет считывать и записывать данные в EEPROM.
Библиотека SD для работы Arduino с SD картами (добавлено 2 апреля 2018 в 04:55)
Библиотека SD для Arduino позволяет выполнять чтение и запись на SD карты, установленные, например, на плату расширения Arduino Ethernet Shield, и поддерживает файловые системы FAT16 и FAT32 на стандартных SD картах и картах SDHC.

Прочее (библиотеки Arduino)

Сортировка   по темам     по дате
Библиотека VGAX для Arduino UNO (добавлено 27 июня 2018 в 07:57)
VGAX – это библиотека для Arduino UNO для вывода изображений на монитор через интерфейс VGA. Для использования данной библиотеки вам необходимы только 4 резистора и один разъем DSUB15.
Последние материалы
в разделе Радиоэлектроника
  • Сборка последовательно-параллельных резисторных схем
  • Анализ неисправностей компонентов (продолжение)
  • Перерисовка сложных схем
  • Методы анализа последовательно-параллельных резисторных схем
  • Что такое последовательно-параллельная цепь?
  • Собственный шум анализатора спектра
  • Зависимости между настройками в анализаторах спектра
  • Обработка графиков (трасс) в анализаторах спектра
  • Детекторы в анализаторах спектра
  • Определение напряжения видеосигнала и видеофильтры
Последние материалы
в других разделах
  • Вопросы/ответы для подготовки к экзамену по охране труда. Обучение, проверка знаний, инструктажи
  • Вопросы/ответы для подготовки к экзамену по охране труда. Несчастные случаи
  • Формат звуковых файлов WAV
  • Использование полосы прокрутки QScrollBar для оси QBarCategoryAxis на гистограммах Qt Charts
  • Автоматическое изменение категорий на оси QBarCategoryAxis на гистограммах Qt Charts
  • Автоматическая подстройка диапазона оси значений QValueAxis на гистограммах Qt Charts
  • Использование гистограмм Qt Charts совместно с моделями данных
  • HTML элемент ввода типа checkbox в виде переключателя
  • Введение в работу с гистограммами в Qt
  • Модульное тестирование GUI (графического интерфейса пользователя) с помощью Qt Test. Часть 2. Расширенное тестирование

Присоединяйтесь к нам во ВКонтакте!

Яндекс.Метрика
Радиоэлектроника
  • Антенны и распространение радиоволн
  • Беспроводная связь
  • Высокочастотная техника
  • Волоконно-оптические линии связи (ВОЛС)
  • Измерительная техника
  • Исполнительные механизмы и драйверы
  • САПР
  • Спутниковая связь
  • Схемотехника
  • Телевидение
  • Цифровая электроника
  • Технологии и инструменты
  • Электронные компоненты
  • А что внутри?
  • Прочее (радиоэлектроника)
Программирование
  • Базы данных
  • Веб-разработка
  • Нейронные сети
  • Связь
  • Языки программирования
IT
  • Компьютерные сети
  • Операционные системы
  • Верстка
Прочее
  • История технологий
  • Мультимедиа
  • Новости телекома
  • Нормативная документация
  • Охрана труда
  • Полезные программы
  • Просто интересно
  • Экономика телекоммуникаций и электронной промышленности
  • Экономика и инвестиции
radioprog logo

Мы в соцсетях

         

Карта сайта

Последние материалы

Контакты: radioprog@gmail.com

© 2008 — 2021 RadioProg.RU