371 читали · 5 лет назад
Функции arduino void loop () и void setup ()
Функции void loop () и void setup () – именно с них начинается знакомство с программированием под arduino у большинства начинающих. В этой статье мы узнаем, для чего нужны эти функции, что можно, а что нельзя в них писать, а также попробуем найти решение таких проблем как ‘redefinision of void setup’, часто возникающих у новичков в проектах arduino. Как запускается программа на Arduino Начав выполнение программы, Arduino выполняет ряд рутинных операций по инициализации и настройке среды окружения...
816 читали · 2 года назад
Arduino, Синтаксис языка (C++ & Wiring)
В среде Arduino IDE применяется язык С++, поверх которого установлен фреймворк Wiring, добавляющий свои библиотеки, функции и объекты такие как - (Для простого примера) Serial, pinMode, analogWrite, tone и т.п. Фреймворк вводит целый ряд изменений. В среде Ардуино исходные файлы принято называть Скетчами, и они имеют расширение файла ".ino". Первое, что бросится в глаза - это совсем другая структура кода, вместо привычного в С++: #include <iostream> using namespace std; int main() { return...