Если Вы не смогли дозвониться нам, Вы можете заказать обратный звонок, заполнив форму. Обязательные поля помечены *.
Робототехника Arduino
от 12 лет
Краткое описание курса
Arduino — это небольшая, но очень популярная плата, с собственным процессором и памятью.
Курс робототехники Arduino позволит ребятам приобрести навыки работы с этой популярной платформой, познакомиться с принципами построения электрических цепей, основами программирования на С++, обработкой цифровых и аналоговых сигналов, способами взаимодействия с различными электронными компонентами и многое-многое другое.
Подробнее о курсе
Arduino — самая распространенная и полностью открытая платформа для робототехники и электроники. Платформа позволяет, собирать электрические схемы, программировать как простейшие машинки, ездящие по линии, так и реализовывать сложные механизмы из конструкторов. Универсальность этого конструктора такова, что на данной платформе основам электротехники, программирования, физики и других смежных наук могут учиться как шестиклассники, так и выполнять серьезные проекты специалисты.
Курс робототехники Arduino позволит ребятам приобрести навыки работы с этой популярной платформой, познакомиться с принципами построения электрических цепей, основами программирования на С++, обработкой цифровых и аналоговых сигналов, способами взаимодействия с различными электронными компонентами и многое-многое другое.
Курс научит как придумать и создать по своей задумке уникальные гэджеты, воплотив самые невероятные идеи.
Программа
Тема 1
• Что такое микроконтроллер и обзор языка программирования Arduino
• Как научить электронную плату думать
• Как управлять Arduino: среда разработки
• Как заставить Arduino мигать лампочкой: светодиод
• Процедуры setup и loop
• Процедуры pinMode, digitalWrite, delay
• Переменные в программе
Тема 2
• Электронные компоненты
• Что такое электричество: напряжение и ток
• Как укротить электричество: резистор, диод, светодиод
• Как быстро строить схемы: макетная доска и мультиметр
• Светофор
Тема 3
• Ветвление программы
• Что такое цикл: конструкции if, for, while, switch
• Как написать свою собственную функцию
• Как упростить код: SOS при помощи процедур
Тема 4
• Массивы и пьезоэлементы
• Что такое массив
• Строки: массивы символов
• Как пищать на Arduino: пьезоэффект и звук
Тема 5
• ШИМ и смешение цветов
• Понятие ШИМ и инертности восприятия
• Управление яркостью светодиода
• Смешение и восприятие цветов
• Радуга из трёхцветного светодиода
Тема 6
• Сенсоры — что это такое
• Аналоговый и цифровой сигналы
• Как распознать наклон: датчик наклона, digitalRead
Тема 7
• Кнопка — датчик нажатия
• Как работает кнопка
• Как при помощи кнопки зажечь светодиод
• Как сделать кнопочный выключатель
• Шумы, дребезг, стабилизация сигнала кнопки
Тема 8
• Переменные резисторы
• Как преобразовать сигнал: делитель напряжени
• Как делить напряжение <<на ходу>>: потенциометр
• Как Arduino видит свет: фоторезистор
Преподаватели
робототехника Arduino
Новиков Иван Иванович
Расписание
Группа | Курс | Возраст | Время занятий |
---|---|---|---|
1 | Робототехника Arduino | 12+ | Вторник 18:00-20:00 |
Запись на курс
Зарегистрируйтесь
Зарегистрируйтесь
Заполните форму. Обязательные поля помечены *.