8526d017c7f53d81
Пн-Сб 10:00 - 22:00
ARDUINO NORILSK
интернет-магазин радиотоваров и инструментов05 марта
Эта вводная статья для тех, кто уже успел распаковать со своим ребёнком (а может и без) десяток - другой цветных коробок от конструкторов, построил сотни разнообразных конструкций и заполнил деталями все доступные ёмкости в чулане. Если вы готовы перейти на следующий уровень: с электроникой, микроконтроллерами, датчиками и умными устройствами – значит, пришло время для экспериментов с Ардуино!
Ардуино – это мостик из виртуального компьютерного мира в мир реальных вещей и устройств. Написав программу, мы управляем с её помощью не виртуальными объектами, а вполне себе реальными датчиками, двигателями, экранами. Мы меняем мир вокруг себя – просто программируя на компьютере, используя бесплатный софт и множество уже готовых примеров библиотек.
В этой серии статей мы соберём самое главное, что нужно узнать об Ардуино, чтобы начать заниматься самостоятельно. Даже если вы никогда не брали в руки паяльник и слова «контроллер» и «контролёр» для вас имеют примерно схожий смысл, можете быть уверенными – у вас всё равно всё получится! Мир электроники и робототехники сегодня полон простых и очень удобных решений, позволяющих практически с нуля создавать очень интересные проекты. Наши статьи поможет вам быстро сориентироваться и сделать первые шаги.
Говоря бытовым языком, Ардуино – это электронная плата, в которую можно воткнуть множество разных устройств и заставить их работать вместе с помощью программы, написанной на языке Ардуино в специальной среде программирования (Arduino IDE, где её скачать и как настроить рассказано в этой статье).
Чаще всего плата выглядит вот так:
На рисунке показана одна из плат Ардуино – Arduino Uno (подробнее с конструкцией платы можно ознакомиться в этой статье).
В плату можно втыкать провода и подключать множество разных элементов. Чаще всего, для соединения используется макетная плата для монтажа без пайки. Можно добавлять светодиоды, датчики, кнопки, двигатели, модули связи, реле и создавать сотни вариантов интересных проектов умных устройств. Плата Ардуино – это умная розетка, которая будет включать и выключать все присоединённое в зависимости от того, как её запрограммировали.
Вся работа над проектом разбивается на следующие этапы:
Программа и среда программирования выглядят вот так:
На экране показана программа (на сленге ардуинщиков текст программы называется “скетч”), которая будет мигать лампочкой, подсоединенной к 13 входу на плате Ардуино UNO. Как видим, программа вполне проста и состоит из понятных для знающих английский язык инструкций. В языке программирования Arduino используется свой диалект языка C++, но все возможности C++ поддерживаются.
Есть и другой вариант написания кода – визуальный редактор. Тут не нужно ничего писать – можно просто перемещать блоки и складывать из них нужный алгоритм. Программа загрузится в подключенную плату одним нажатием кнопки мыши!
Визуальную среду рекомендуется использовать школьникам младших классов, более старшим инженерам лучше сразу изучать “настоящий” Ардуино – это довольно просто, к тому же знания C++ никому не повредят.
В целом всё выглядит довольно понятно, не так ли? Осталось разобраться в деталях.
Для начала давайте поймем, с чем же и чем же мы собираемся заниматься. Что такое Ардуино и как его использовать? Если вы уже знакомы с темой – можете смело перескочить дальше. Если нет – давайте вместе выполним короткое погружение.
Ардуино – это не бренд и не название поставщика конструкторов. Это общее название для целого семейства различных технологий и открытой платформы, в которую входят как аппаратные устройства (платы контроллеров и совместимое оборудование), так и софт, предназначенный для управления железками. По сути своей, Ардуино – это инфраструктура и среда, в которой можно собирать совместимые между собой электронные и механические компоненты в единое устройство, а потом через обычный компьютер за две минуты запрограммировать поведение этих самых железок так, как нам нужно.
Вся прелесть Ардуино заключается в следующих простых преимуществах:
Если вы хотите заниматься робототехникой с использованием Ардуино, то вам понадобится такой вот джентельменский набор:
В дальнейшем, если занятия действительно увлекут и будет желание продолжить эксперименты, список оборудования будет расширяться:
В этой короткой начальной статье мы с вами узнали, что такое Ардуино, как выглядят типичные проекты с использованием контроллеров Arduino. Начать создавать интересные технические проекты очень просто – для этого не обязательно быть электронщиком. Просто возьмите плату ардуино, соберите с её помощью нужную электронную схему (можно найти много готовых примеров в интернете), подключите контроллер к компьютеру и загрузите программу. Умное устройство готово!
Этот сайт использует cookie для хранения данных. Продолжая работу с сайтом, вы даете свое согласие на работу с этими файлами.
Согласен