Введение в Arduino 9+

Arduino - всемирно известная платформа для получения базовых навыков в микроэлектронике. Конструктор, не ограничивающий фантазию и не ставящий рамки.

Что такое Arduino? Это микроконтроллер для малой автоматизации и робототехники для любителей и детей. А еще это основной стандарт, где создано огромное количество библиотек для датчиков и исполнителей (моторов, дисплеев и т.д.). Это упрощает разработку программ. Создается множество новых контроллеров с каналами связи на Bluetooth и WiFi, но они почти все Ардуино-совместимые.
Т.е. если хочется что-то автоматизировать дома, на даче или гараже без Ардуино наверное не получится.

Основная среда программирования здесь - Arduino IDE, где пишут на языке СИ. А что делать детям 9+? Есть замечательная программа Scratch, в которой используются блоки, как в Пазлах. Дети ее легко осваивают, где они создают квесты, мультики и много чего интересного.
Вот эту программу придумали использовать и для программирования роботов на Лего, и контроллеров Ардуино и их разновидностей. Впрочем блочное программирование используют не только дети, но и инженеры – непрограммисты для быстроты создания макетов своих проектов.
Собирание схем с Ардуино происходит без пайки на монтажной плате.

Быстро и легко, втыкая провода. Цифровых пинов (разъемов) у Arduino Uno -13 и еще 6 аналоговых пинов, для начала хватит присоединить кучу датчиков и исполнителей. Моторы правда потребляют много энергии и их придется присоединять через специальные платы.
Имея всего две кнопки и написав набросав немного блоков, можно управлять движением мяча

Что будут делать ребята:

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

Есть датчики немного более сложные – УЗ дальномер, датчики температуры и влажности, атмосферного давления. Т.е. еще один шаг и вот уже это метеостанция, охранная система или что-то забавное.
Да, кроме обычных моторов постоянного тока есть сервомоторы и шаговые. Этим тоже можно легко управлять имея Arduino и Scratch-подобные программы.
Можно найти сотни и тысячи проектов на ардуино в интернете. Только надо сначала получить первые навыки работы с платой и датчиками/исполнителями, а также программирования хотя бы блоками (потом можно перейти на СИ и Питон). И можно самому сделать что-нибудь полезное и интересное!

Педагог: Ивашенков Олег Николаевич. Ученая степень: кандидат физико-математических наук.

  • Продолжительность: 1 час 30 мин.
  • Количество человек в группе: до 10
  • Работаем по-одному


 Стоимость абонемента на 4 занятия (раз в неделю) в месяц - 2800 руб. (оборудование входит в стоимость)
Пробный урок: 200 руб.
 

Расписание 

ул. Попова, 11
Четверг 15:00
Четверг 16:40

 Записаться на занятие