Познаём Ардуино. Урок 1. Установка программы и начало работы.

Сделай сам

Для того, чтобы уроки были системными я создал ГИД АРДУИНО в котором есть ссылки на все уроки. (уроки еще создаются)

Периодически буду Вам напоминать, для того чтобы на хорошем уровне создавать действующие модели из ардуино, стоит подтянуть знания по следующим дисциплинам:

  • программирование – будем писать программы и без него никак.
  • электроника – для управления через электро-сигналы – нужно понимать специфику схем и принципы работы электронных компонентов.
  • математика – как ни странно но создание интересных решений, требует создания математических моделей.
  • метрология – глубоко затрагивать её не будем, но базовые знания желательны, всё что касается датчиков и принципов измерения.
  • связь и сети – этот элемент важен на всех этапах и распространяется на всю систему, начиная со связи между датчиками и контроллерами и заканчивая выходом в интернет и безопасный доступ из любой точки мира.
  • есть и другие дисциплины, но со всеми ними мы будем знакомится по мере необходимости.

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

1. Выбрать сам контроллер на котором вы будете учиться, всего их несколько видов. Заказать можно на AliExpress аналоги, которые значительно дешевле, но ни чем особо не отличаются.

Arduino Nano, Arduino Uno, Arduino Mega2560, Предложил Вам три варианта моделей, которых достаточно на первоначальном этапе. Начать можно с Нано, у меня есть Нано и Мега.

Обязательно к ним закажите перемычки разных типов штук по 20, также датчики температуры, дисплеи, светодиоды, но это уже будет постепенно.

2. Установить программу Arduino IDE.

Для начала скачиваем на официальном сайте.по ссылке Arduino IDE. .

Читайте также:  Старые идеи джемперов для воплощения в новых работах.

Познаём Ардуино. Урок 1. Установка программы и начало работы.

Выбираем операционную систему и скачиваем. Дистрибутив бесплатный. для этого подтверждаем скачивание:

Познаём Ардуино. Урок 1. Установка программы и начало работы.

После того как файл появился в загрузках запускаем его и устанавливаем. Процесс в целом стандартный. После установки программы переходим к запуску приложения.

Итак ступень с установкой закончена. Приложение запускается и появилось такое окно:

Познаём Ардуино. Урок 1. Установка программы и начало работы.

Следующий этап – это подключение контроллера Arduino. Сложного тут нечего нет, если делать все по порядку и понимать, что делаешь.

3. Подключаем контроллер. Когда вы подошли к этому шагу, то понимаете, что необходим кабель по которому, Ардуино будет связан с компьютером. Для Mega 2560 и Uno нужен стандартный USB кабель( как у принтера). Для Nano используется microUSB или Type-C кабель. Я опишу сейчас процесс для подключения по Windows, так как под линукс сидят те люди, кого учить этому не надо(хотя если не знаете вдруг напишите, отвечу.)

После подключения кабелем к компьютеру на плате загорается светодиод наличия питания и скорее всего Windows сообщит об установке нового оборудования. Теперь нам необходимо узнать по какому порту новое устройство установлено. Для этого запускаем В строке поиска находим .

Открываем диспетчер устройств и видим строку раскрываем её и запоминаем, что за нашим контроллером закреплен COM6.

Познаём Ардуино. Урок 1. Установка программы и начало работы.

После этого переходим к приложению Arduino IDE выбираем нужные настройки. .

Познаём Ардуино. Урок 1. Установка программы и начало работы.

Следующее, что необходимо сделать – это указать программе, какая модель контроллера подключена. В моем случае это будет Mega 2560.

Познаём Ардуино. Урок 1. Установка программы и начало работы.

Далее для некоторых плат, могут быть использованы разные процессоры, поэтому выбираем аналогично процессор:

Познаём Ардуино. Урок 1. Установка программы и начало работы.

Получается, что этап подключения закончен, теперь переходим к программированию.

4. Самая простая программа для проверки правильности всех предыдущих действий. У ардуино на 13 выводе подключен светодиод, который расположен на плате, поэтому если у вас нет внешних светодиодов, то вы можете сразу подавать на 13 вывод сигнал и увидеть результат.

Читайте также:  Тестю не сидится на месте. Вот его супер мотоблок

Теперь переходим к программе.

Саму программу я подготовил, можете скопировать отсюда и вставить:

int led1=13; //закрепили за переменной значение 13

void setup() { // начало модуля первичной установки

// put your setup code here, to run once:

pinMode(led1, OUTPUT); // вбрали режим порта 13

}

void loop() { // начало модуля бесконечного цикла

// put your main code here, to run repeatedly:

digitalWrite(led1, HIGH); // включаем светодиод

delay(100); // пауза в 0.1 секунды

digitalWrite(led1, LOW); // выключаем светодиод

delay(100); // пауза в 0.1 секунды

} // конец программы цикла

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

Познаём Ардуино. Урок 1. Установка программы и начало работы.

Если загрузка прошла удачно, то диод начнет мерцать с периодом в 5 раз в секунду.

Ну а вы можете смело приступать к следующему уроку.

Полезные ссылки:

🔹 ГИД АРДУИНО

🔹 Урок 2. Управление частотой и скважностью включения светодиода.

Ставьте в закладки эту публикацию, а так же подписывайтесь в группу

🔹 вконтакте и телеграм.

Источник

Оцените статью
masterkin.ru
Добавить комментарий