9 прочтений · 3 месяца назад
Переменные и типы переменных, константы const и директива #define
Переменные Переменная — это ячейка памяти с именем, которая хранится в памяти контроллера и содержит числовое значения или числовой код буквенного символа. С числовыми типами данных (переменными) можно выполнять все математические операции: умножение, деление, сложение, вычитание, преобразование в другой тип данных и т.п. Переменная в скетче должна быть объявлена до использования, то есть выше по коду. Переменная имеет имя, значение и тип. Пример объявления переменной в Arduino IDE (называется декларацией): ТИП...
633 прочтения · 1 год назад
Arduino, Синтаксис языка (C++ & Wiring)
В среде Arduino IDE применяется язык С++, поверх которого установлен фреймворк Wiring, добавляющий свои библиотеки, функции и объекты такие как - (Для простого примера) Serial, pinMode, analogWrite, tone и т.п. Фреймворк вводит целый ряд изменений. В среде Ардуино исходные файлы принято называть Скетчами, и они имеют расширение файла ".ino". Первое, что бросится в глаза - это совсем другая структура кода, вместо привычного в С++: #include <iostream> using namespace std; int main() { return...