Ардуино что это и зачем. Виды плат ⋆ Электрик Дома

Ардуино что это и зачем. Виды плат

Начнём с истории. Она началась не в Японии, где роботы расхаживают по улицам, а каждый унитаз оснащён компьютером, не в кремниевой долине и даже не в Германии. Ардуино берет своё начало в Италии. В начале 2000-х годов, в одном из итальянских институтов, преподаватель Массимо Банци столкнулся с проблемой: существующая система обучения студентов низкоуровневому программированию была очень топорной и сложной, а платы стоили очень дорого. Тогда он решил создать свою плату, простую, понятную и дешевую. Так и родилась на свет платформа ардуино, она создавалась для обучения, создавалась максимально понятной, и эта задача, к слову, выполнена на 100%.

Платформа состоит из аппаратной и программной частей. Аппаратная – это железо, в которое входит сама отладочная плата и масса модулей, датчиков и шилдов (плат расширения функционала). Программная же часть состоит из среды разработки IDE и массы библиотек, написанных как создателями, так и простыми пользователями.

Начать работать с этой платформой довольно легко, нужно установить на компьютер IDE, подключить плату к USB и можно загружать первый скетч (программу).

Платы Ардуино на данный момент уже сильно размножились, их существует огромное количество. Вот лишь основные из них:

Arduino UNO (УНО)

плата UNO версии 3

Лучшая плата для старта, на неё существует огромное количество шилдов.

Arduino NANO (НАНО)

плата Nano

Плата для готовых проектов, где важен размер. Она в 4 раза меньше УНО, при этом функционал этих плат полностью одинаков.

Arduino Pro Mini (Про Мини)

плата Pro Mini

Она ещё немного меньше NANO, но в ней отсутствует преобразователь USB-TTL, поэтому она прошивается только через программатор. Как правило используется уже в готовых устройствах не требующих доработки.

Arduino Lilypad (Лилипэд)

плата Lilypad

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

Arduino Mega (Мега)

плата Mega

Расширенная версия Arduino UNO, используется в случае если нужно много портов ввода-вывода или памяти.

NodeMCU и Wemos D1 mini

плата NodeMCU
плата wemos D1 mini

Это уже не совсем ардуино, скорее ардуино-совместимые платы. Они в десять раз мощнее UNO по вычислительным мощностям и имеют на борту встроенный WI-FI, что делает подключение к интернету очень простым.

Среда разработки Arduino IDE выглядит вот так:

IDE. У меня тёмная тема, стандартно идёт светлая.

Начать работать с этой платформой довольно легко, нужно установить на компьютер IDE, подключить плату к USB и можно загружать первый скетч (программу).

Скачать можно с официального сайта.

После установки открываем среду разработки, файл-> примеры –> 01.Basics — >Blink, жмём на стрелочку «загрузка» и плата уже выполняет свою первую программу.

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

Рейтинг
( 1 оценка, среднее 5 из 5 )
Добрый Электрик/ автор статьи
Понравилась статья? Поделиться с друзьями:
Электрик Дома
Добавить комментарий