Статья "Введение в Arduino".
Волгодонск
Главная
Контакты
Адрес и контакты г.Волгодонск, ул. Ленина 45 radio-profile@yandex.ru +7(919)887-02-79 Режим работы Пн - Пт 9:00 - 18:00
Сб - 10:00 - 16:00
Воскресенье - ВЫХОДНОЙ
radio-profile@yandex.ru
РАДИОПРОФИЛЬ
МАГАЗИН ЭЛЕКТРОННЫХ КОМПОНЕНТОВ
Не найдена
"Введение в Arduino"
Автор:

Если Вы заинтересовались данной темой, значит либо уже стали счастливым обладателем платы Arduino, или только задумываетесь о приобретении этого устройства, или же на всех парах мчитесь за ним в магазин. В любом случае давайте разберемся, что же собой представляет эта самая Arduino. Но для начала поговорим о таком устройстве как микроконтроллер.

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

Рисунок 1 - Упрощенная схема работы микроконтроллера.
Рисунок 1 - Упрощенная схема работы микроконтроллера.
Рисунок 1 - Упрощенная схема работы микроконтроллера.

Микроконтроллер получает данные с датчиков влажности почвы и температуры воздуха. Затем, он обрабатывает данные и сравнивает их с допустимыми. Если показатели отклоняются он нормы, то принимается решение о включении подогрева воздуха или водяного насоса для полива.

В Arduino применяются микроконтроллеры Atmel. Для загрузки программ плата подключается к компьютеру через USB порт. Чтобы принимать данные с датчиков, а также управлять периферийными устройствами, предусмотрены аналоговые и цифровые входы/выходы, а также выходы для питания подключенных устройств. Количество контактов и памяти у плат может быть различным в зависимости от модели Arduino.

Самая, пожалуй, главная отличительная черта проектов на базе Arduino – для создания прототипов устройств и работы с простыми проектами не нужен паяльник. Это означает, что работать с ними сможет любой, у кого есть желание. При работе вы не обожжётесь, неправильно собранную схему можно исправить за считанные секунды, замена компонентов проводится предельно просто благодаря использованию макетной платы.


Общий вид макетной платы. Вы без труда можете поменять или переставить в другое место любой элемент схемы.
Общий вид макетной платы. Вы без труда можете поменять или переставить в другое место любой элемент схемы.

Следующее преимущество – язык программирования, на котором пишутся скетчи (программы) для Arduino, очень прост и понятен. Для его изучения не требуется знание каких-либо других языков – разобрав несколько примеров, любой сможет написать свой скетч.

Простая программа для Arduino. Мигание встроенным на плату светодиодом с интервалом 2 секунды.Простая программа для Arduino. Мигание встроенным на плату светодиодом с интервалом 2 секунды.
Наглядная демонстрация работы программы
 Arduino. Мигание встроенным светодиодом - YouTube

Еще одна особенность проектов Arduino - возможность расширения функционала. Вы в любой момент можете добавить своему устройству новые возможности при наличии свободной памяти и незанятых контактов. Например, светодиодную индикацию можно заменить или дублировать выводом информации на LCD дисплей. Можно так же световую сигнализацию дополнить, например, звуковой. Все ограничено только вашей фантазией!

Подытоживая все вышеописанное, можно сказать, что Arduino - это своеобразная база для ваших проектов, функционал которых определяется только вашими нуждами и фантазией. На основе этой платы можно делать все - от простых электрических цепей с кнопками и светодиодами, до огромных систем вроде "Умного дома".

Надеемся, статья была для вас полезной. В следующий раз рассмотрим основные виды плат Arduino, а также установим среду разработки ArduinoIDE на компьютер.


Другие статьи:
Следующая:  Фаворит среди радиолюбителей и мастеров ПОС-61.

Deprecated: Optional parameter $title declared before required parameter $emailto is implicitly treated as a required parameter in /home/radioprofi/domains/radiodonsk.ru/public_html/blocks/any_comment.php on line 3

Вы можете оставить коментарий:
(Рекомендуем зарегистрироваться. В этом случае Вам не придется каждый раз вводить имя и емэйл).

* Имя:
* Емэйл: (не публикуется)
Принимать сообщения администратора сайта:

Вы можете использовать теги: <b>, <em>, <i>, <strong>, <br>, <q>, <strike>.

Небольшая проверочка. 5 прибавить 3 будет:
Не найдена