Описание
Расширенный набор 2-го уровня — это конструктор с богатым набором деталей, электронных компонентов и устройств для более подробного освоения возможностей программируемых контроллеров, созданных на основе платформы Ардуино. Помимо уроков из стартового и основного набора конструктор содержит целый ряд экспериментов, основанных на широких возможностях платформы Ардуино. Здесь и работа с массивами данных, и подключение семисегментных индикаторов, и создание собственных библиотек, а также подключение и управление различными электродвигателями: коллекторными и шаговыми. Таким образом расширенный набор затрагивает подавляющее большинство всех тех компонентов и устройств, которые могут понадобиться при реализации электронных проектов с использованием Ардуино.
Соответственно, выполнив многочисленные уроки из трех частей учебного пособия, можно изучить основные функции контроллера, ради которых он создавался. Вы научитесь подключать к плате всевозможные датчики, снимать с них информацию и обрабатывать ее посредством самостоятельно созданных программ, управлять исполнительными устройствами
Конструктор предусматривает выполнение следующих уроков.
- Урок 1. Основы программирования.
-
Урок 2. Управление светодиодом.
-
Урок 3. Управление серводвигателем.
-
Урок 4. Управление RGB светодиодом.
-
Урок 5. Работа с кнопкой.
-
Урок 6. Схема светофора.
-
Урок 7. Работа с датчиками: термодатчик.
-
Урок 8. Вывод информации на LCD экран.
-
Урок 9. Комнатный термометр.
-
Урок 10. Работа с транзистором.
-
Урок 11. Работа с фоторезистором. «механический сигнализатора света».
-
Урок 12. Использование бузера. Сборка бузерного будильника с мелодией.
-
Урок 13. Работа с датчиками: ультразвуковой датчик расстояния.
-
Урок 14. Создание электронной рулетки.
-
Урок 15. Автоматизация работы. Имитация турникета в метро.
-
Урок 16. Создание функций. Управление «светофором» с помощью функций.
-
Урок 17. Многофункциональность кнопок.
-
Урок 18. Создание электронной «Музыкальной шкатулки».
-
Урок 19. Следящий сервопривод.
-
Урок 20. Обобщение знаний. Создание коробочного робота.
-
Урок 21.Массивы переменных в программировании. Создание «Музыки света».
-
Урок 22. Четырехразрядный 7-сегментный цифровой индикатор. Вывод одной цифры.
-
Урок 23. Вывод на сегментный индикатор нескольких цифр. Мини-проект «Секундомер».
-
Урок 24.Использование микросхем совместно с контроллером. Расширитель выходов.
-
Урок 25.Создание библиотек. Библиотека для управления 7-сегментным индиктором.
-
Урок 26.Использование конденсаторов с контроллером. Механический сигнализатор заряда.
-
Урок 27. Разновидности двигателей для роботов. Мини-проект «Поле чудес».
-
Урок 28. Управление шаговым двигателем. Проект механического термометра.