Знакомство с платформой arduino

Arduino для начинающих. Часть 1 / Habr

знакомство с платформой arduino

Отчетливо понимая, что мир микроконтроллеров не начинается с Arduino и то, что данная платформа скроет от меня многие премудрости работы с. Блог об универсальном opensource-микроконтроллере Arduino, который где студенты могут с лёгкостью разобраться с платформой. Знакомство с Arduino Урок всех функций самого редактора Arduino IDE , а также всевозможные команды и приемы работы с платформой Arduino.

Именно она выставляет все базовые настройки. Функция loop — циклическая.

  • Знакомство с Arduino
  • Курс «Arduino для начинающих»

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

Эту простейшую программу Blink мы выполним в двух вариантах.

Тема 1. Знакомство с Arduino

Разница между ними только в сборке. Для первого варианта нам не понадобиться собирать макет. Так как в платформе Arduino к 13 пину подключён встроенный светодиод. Прошивка Arduino Для того, чтоб залить скетч на Arduino нам необходимо сначала просто сохранить.

Тема 1. Знакомство с платформой Arduino

Далее, во избежание проблем при загрузке, необходимо проверить настройки программатора. Чтобы закончить с материальной составляющей, осталось лишь обеспечить питание для моторов. Источником, по-началу, была выбрана сборка из четырех элементов AAA: Обе батареи решил оставить для чистоты эксперимента — разделить по питанию Ардуино и мотор шилд и оценить разницу.

Справка Для написания кода.

знакомство с платформой arduino

Осталось вдохнуть в ардуино немного жизни — написать скетч, управляющий моторами. Для старта была выбрана библиотека AFMotor и пример работы с моторами. Для начала решил, что будет достаточно, чтобы новоиспеченная машинка поездила в различных направлениях и вернулась на место старта. Небольшой особенностью данного шасси является отсутствие рулевого механизма, следовательно поворачивать пришлось вращая левую и правую пары колес в разных направлениях. И даже вызвала интерес у домашнего любимца: В разделе Скетч размещаются команды для управления компиляцией программы.

Мое первое знакомство с Arduino.

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

Вкладки Каждая программа для Arduino может состоять из нескольких файлов. Для переключения между этими файлами служит система вкладок в редакторе.

Тема 1. Знакомство с платформой Arduino | Класс робототехники

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

Ниже приведны основные конструкции и условности языка, необходимые для успешного прохождения данного курса. Каждое выражение заканчивается символом ; точка с запятой.

знакомство с платформой arduino

Тело функций и составных операторов if, else, for, while обособляется фигурными скобками аналогично Begin End в языке Pascal.