Категория: Программирование ардуино

Основы программирования Arduino


Во всех программах Arduino присутствуют определенные элементы. Почти все они написаны на языке программирования Си. C — это простой, но надежный язык, который существует с начала 1970-х годов. У него относительно мало ключевых слов (слов, имеющих особое значение в языке). C не имеет встроенных команд ввода-вывода, как многие другие языки.

Подробнее…

Пять шагов написания программы для Arduino


Независимо от того, насколько сложной может быть программа, ее можно свести, по сути, к пяти шагам. Знание пяти этапов программы служит нескольким целям.

Подробнее…

Система полива на ардуино


На данный момент разработано множество различных модулей и датчиков, на основе которых можно легко построить домашнюю систему полива на ардуино. В данной статье мы рассмотрим проект «Автоматический полив на ардуино».

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

Подробнее…

Классы в ардуино


Классы Arduino

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

Подробнее…

Библиотеки в Arduino IDE


Как подключить библиотеки в Ардуино

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

Подробнее…

Функции в Ардуино


Функции в Ардуино

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

Подробнее…

Массивы в Ардуино


Массивы в Ардуино

Массивы в Ардуино подобны переменным – они могут хранить показания датчиков, текстовые строки и логические значения, такие как high и low. Но переменная может хранить только одно значение за раз. Массивы, в свою очередь, могут хранить несколько значений одновременно. Если вы рассматриваете переменную как контейнер для хранения данных, массивы похожи на этот контейнер, но с разделителями, которые вы можете использовать для хранения нескольких частей данных.

Подробнее…

Логические операторы в Arduino


Логические операторы в ардуино

Логические операторы в Arduino дают вам еще один элемент контроля над потоком вашей программы. Также известные как логические операторы, они могут быть очень мощными при использовании внутри условия оператора if или цикла while. В этой статье мы обсудим три наиболее распространенных логических оператора — И, ИЛИ и НЕ.

Подробнее…

Составные операторы в Ардуино


Составные операторы в Ардуино

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

Подробнее…

Чтение последовательного порта в Arduino


Примеры чтения из serial-порта в arduino

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

Подробнее…