Кружок робототехники на платформе Arduino

Arduino — это электронный конструктор, пользующийся огромной популярностью благодаря простоте программирования и возможностью создавать устройства, выполняющие разнообразные функции. Программирование производится на языке C++ или при помощи языка визуального программирования Scratch for Arduino.

К плате Arduino можно подключать различную периферию – моторы, сервоприводы, датчики (освещенности, температуры, ускорения, давления, ультразвуковые и т.п.), модули для управления через Интернет или Bluetooth и т.д. На микроконтроллер можно записать различные алгоритмы взаимодействия всех этих устройств.

Цель кружка — развитие творческого и конструкторского мышления, вовлечение детей в технические кружки. Программа кружка разбита на модули по 16 занятий и рассчитана на детей с нулевыми знаниями в электротехнике и программировании. По окончании каждого модуля у ребенка остается робот, сделанный своими руками.

Программа кружка «Робототехника»

Модуль 1. «Ардуино — Старт»

Введение
Алгоритмы в робототехнике
Основные законы электричества

1.1. Что такое Ардуино. Включение светодиода
1.2. Подключение пьезоизлучателя к Ардуино
1.3. Аналоговый и цифровой выход на Ардуино
1.4. Подключение RGB светодиода к Ардуино
1.5. Аналоговые порты на Ардуино
1.6. Подключение фоторезистора к Ардуино
1.7. Подключение датчика воды к Ардуино
1.8. Подключение транзистора к Ардуино
1.9. Подключение ИК приемника к Ардуино
1.10. Подключение сервопривода к Ардуино

Реализуемые проекты

Световой меч со звуком на Ардуино
Лодка на Ардуино с ИК управлением
Робот паук на управлении с пульта ДУ