Перейти к содержанию

Рубрика «Справочник по Ардуино: обзор библиотек и команд»

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

Обозначение радиоэлементов на схеме с фото

Обозначение радиоэлементов на схеме с фото

Условные обозначения радиоэлементов на схемах с фото и названием на русском языке — полезная информация, для радиолюбителей и новичкам в программировании Arduino. А также будет полезна тем, кому необходимо определить радиодетали по внешнему виду или фото. Также в этом обзоре есть ссылка на скачивание справочника по условным обозначениям электронных компонентов с фотографиями и названиями в …

Массивы Arduino: массивы данных, чисел, строк

Массивы в Arduino: массивы данных, чисел, строк

Массив — это структура данных, используемая для хранения в ней нескольких значений одного и того же типа. В массивах (Arrays Arduino IDE) можно хранить различные типы данных — числа (int, float и др.), а также буквы и строки. Структура массивов в Ардуино аналогична другим языкам программирования. Рассмотрим, как работать с массивами — объявлять и обращаться …

Язык программирования Ардуино C++

Язык программирования Ардуино

Когда составляется скетч на языке программирования Arduino C++, определенные слова отображаются разными цветами, которые поясняют состояние различных элементов: Оранжевым цветом выделены слова, распознаваемые как функции Синим цветом выделены слова, распознанные как типы данных или константы Зеленым цветом выделены ключевые слова, распознанные как структуры Серым цветом выделены комментарии, которые не будут выполняться Ардуино язык программирования: справочник …

Библиотеки для Ардуино: скачивание, установка

Библиотеки для Ардуино

Скачивание и установка библиотек для Ардуино облегчает подключение модулей и датчиков к микроконтроллеру. Библиотеки позволяют любому человеку, без глубокого знания языков программирования, использовать все возможности платы Ардуино. Рассмотрим, как установить библиотеку для Arduino, где хранятся библиотеки, а также предоставим ссылки для скачивания популярных библиотек для Arduino IDE. СОДЕРЖАНИЕ Список стандартных библиотек в Ардуино Список пользовательских …

Ошибки компиляции для плат Arduino Uno, Nano

Ошибки компиляции для плат Arduino

Ошибки компиляции скетча в Arduino IDE возникают при проверке или загрузке, если программа содержит синтаксические ошибки, компилятор не может найти библиотеки или переменные. Большинство сообщений об ошибке при загрузке скетча происходят из-за невнимательностью самого программиста. Рассмотрим в статье возможные ошибки при загрузке скетча для плат Ардуино Уно, Нано или Мега и способы их исправления. СОДЕРЖАНИЕ …

Шина SPI Arduino Uno, подключение устройств

SPI Arduino подключение нескольких устройств

Arduino SPI (Serial Peripheral Interface) переводится как «последовательный периферийный интерфейс» и является протоколом последовательной связи. Платы Ардуино используют несколько протоколов для связи с датчиками и периферийными устройствами, одним из наиболее часто используемых является шина SPI. В статье рассмотрим этот интерфейс, как подключить к микроконтроллеру несколько устройств по протоколу SPI. СОДЕРЖАНИЕ Протокол SPI на Ардуино описание …

Как создать и добавить библиотеку в Ардуино

Как создать, редактировать и установить библиотеку Ардуино

Как самому написать или редактировать библиотеку для Ардуино, а затем установить ее? Если вы ищете в Интернете ответ на этот вопрос, то вы достаточно хорошо знакомы с языком программирования Arduno и знаете, что библиотеки значительно облегчают работу с этой платой. Рассмотрим пример написания библиотеки в Arduino IDE, как установить новую библиотеку и подключить ее в …

ШИМ Ардуино что такое, изменение частоты pwm

Частота ШИМ Ардуино что такое

Широтно-импульсная модуляция (ШИМ) на платах Ардуино Уно и Нано работает на цифровых портах 3, 5, 6, 9, 10 и 11 с частотой 488,28 Герц. При использовании функции analogWrite частота ШИМ (PWM) изменяется от 0 до 255 и соответствует коэффициенту заполнения импульса от 0 до 100%. Иногда частота ШИМ Arduino оказывается слишком низкой и ее необходимо …

Типы данных Arduino, объявление переменных

Типы данных Arduino, объявление переменных

Переменная в Arduino IDE — это ячейка памяти с именем, которая содержит числовое или буквенное значение. С числовыми типами данных (переменными) можно выполнять все математические операции: умножение, деление, сложение, вычитание, преобразование в другой тип данных и т.д. Локальные и глобальные переменные в языке программирования Arduino записываются в программе в следующем виде: <тип> <имя> = <значение>; …

Интерфейс i2c Ардуино, сканер i2c шины (scl sda)

Интерфейс i2c Ардуино, сканер i2c шины

I2C Arduino (i2c — Inter-Integrated Circuits) — это протокол последовательной связи по двум линиям связи. Эти линии также называются: шина SDA (последовательные данные) и шина SCL (последовательный тактовый генератор). Порты SDA и SCL Ардуино подтягиваются к шине питания микроконтроллера через резисторы. Рассмотрим, что такое шина i2c Arduino Nano и как подключить к плате Ардуино несколько …

Библиотека FastLED Arduino примеры, описание

Библиотека FastLed Arduino примеры, описание

Библиотека Arduino FastLED используется для создания различных эффектов на адресной светодиодной ленте ws2812 и ws2811. Эта библиотека была использована при разработке гирлянды на Ардуино и с ее помощью можно реализовать множество интересных эффектов. Для понимания функций библиотеки фаст лед следует отдельно рассмотреть описание библиотеки FastLED.h с примерами программ и описанием команд. СОДЕРЖАНИЕ Описание библиотеки FastLED …

Библиотека Adafruit NeoPixel Arduino описание

Библиотека Adafruit NeoPixel Arduino примеры

Библиотека Arduino Adafruit NeoPixel используется для управления адресной светодиодной лентой и является довольно популярной. Поэтому нам стоит подробнее рассмотреть команды и описание библиотеки на русском языке с примерами скетчей. Вы можете использовать его для создания множества красивых световых эффектов для светодиодной матрицы на WS2812B или рождественской елочной гирлянды на Ардуино. СОДЕРЖАНИЕ Описание библиотеки Adafruit_NeoPixel.h Arduino …

Как проверить конденсатор мультиметром (тестером или вольтметром)

Как проверить конденсатор мультиметром

Мультиметр используется для измерения напряжения, тока, сопротивления, целостности электрических цепей и т.д. Существует множество способов использования тестера (мультиметра) для проверки неисправного конденсатора и поиска причины неисправности на плате не выпаивая. В этой статье приводится подробное руководство по проверке работоспособности конденсатора с помощью мультиметра семью методами. СОДЕРЖАНИЕ Метод 1: Использование режима измерения емкости мультиметра Метод 2: …

Макетная плата Ардуино как пользоваться

Макетная плата Ардуино как пользоваться

Макетная (монтажная) плата Arduino используется для быстрой сборки схем и проектов без необходимости пайки радиоэлементов и соединительных проводов. Беспаечная макетная плата (breadboard Arduino) необходима для изучения микроконтроллеров и их возможностей, но начинающие любители могут не знать, для чего нужна макетная плата Ардуино, как прокладываются провода и как пользоваться устройством. СОДЕРЖАНИЕ Что такое макетная плата для …

➜