14 подарков для ребенка, влюбленного в компьютеры и программирование

Категория Роботы

Курс «Ардуино программирование для начинающих»

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

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

1.1. Назначение пинов на Ардуино 1.2. Подключение светодиода к Ардуино 1.3. Мигание светодиода на Ардуино 1.4. Включение светодиода кнопкой 1.5. Задержки Ардуино — delay и millis 1.6. Подключение пьезоизлучателя к Ардуино 1.7. Монитор порта Arduino IDE 1.8. Аналоговый и цифровой выход на Ардуино 1.9. Подключение RGB светодиода к Ардуино Аналоговые порты на Ардуино Подключение потенциометра к Ардуино Циклы for и while в Ардуино Плавное включение светодиода Последовательное включение светодиодов Подключение датчика воды к Ардуино Подключение фоторезистора к Ардуино Подключение тактовой кнопки к Ардуино Включение светодиода кнопкой Ардуино Подключение датчика LM35 к Ардуино Подключение транзистора к Ардуино Подключение лазерного светодиода Подключение моторчика к Ардуино Семисегментный индикатор Ардуино Сдвиговый регистр 74hc595 Ардуино Датчик сердцебиения KY-039 Ардуино Локальные и глобальные переменные

Модуль 2. «Ардуино — Шилд»

2.1. Подключение реле к Ардуино 2.2. Подключение датчика препятствия 2.3. Подключение сервопривода к Ардуино 2.4. Плавное вращение сервопривода 2.5. Управление Ардуино с компьютера 2.6. Подключение датчика звука к Ардуино 2.7. Подключение датчика движения к Ардуино 2.8. Подключение датчика вибрации к Ардуино 2.9. Подключение модуля с кнопкой Подключение датчика освещенности Подключение ИК приемника к Ардуино Подключение УЗ дальномера к Ардуино Подключение датчика DHT11 к Ардуино Подключение LCD дисплея к Ардуино Русский шрифт на LCD дисплее Подключение джойстика к Ардуино Управление сервоприводом джойстиком Как подключить шаговый двигатель Подключение датчика цвета к Ардуино Подключение мотор шилд к Ардуино Подключение датчика пламени Ардуино Подключение датчика геркона к Ардуино Подключение датчика тока к Ардуино Подключение тензодатчика к Ардуино Подключение энкодера к Ардуино Четырехразрядный семисегментный индикатор

Читайте также:  Как и чем обрабатывать шов после кесарева сечения, как ухаживать дома

Модуль 3. «Ардуино — IoT»

3.1. Изменение частоты ШИМ Ардуино 3.2. Arduino EEPROM запись, чтение данных 3.3. Подключение LED ленты к Ардуино 3.4. Подключение DS18B20 к Arduino 3.5. Подключение модуля часов DS1302 к Аrduino 3.6. Подключение датчика газа MQ2 3.7. Адресная светодиодная лента Ардуино 3.8. Подключение DF Player mini к Ардуино 3.9. Радио модуль nRF24L01: описание, распиновка Подключение модуля nRF24L01 к Ардуино Подключение блютуз модуля к Ардуино Прошивка блютуз модуля HC-05/06 Подключение модуля HR911105A к Ардуино

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

Машинка с управлением от смартфона Лодка на Ардуино с ИК управлением Метеостанция на Ардуино и Андроид

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

Lego Mindstorms

Теперь поговорим о более серьезной игрушке для детей, занимающихся робототехникой, Mindstorms EV3.

Именно направление создания робототехнического конструктора с отдельным блоком управления внутри вывело компанию из стагнации, которая длилась 11 лет с 1991 года. История появления первой версии связана с 1998 годом, далее, в 2006 — NXT, 2013 — EV3. В отличие от вечных известных всем кирпичиков каждый раз менялся так называемый Programmable brick — программируемый кирпич. Это микроконтроллер, который управляет всем в роботе.

Характеристики микрокомпьютера Lego EV3:

  • Процессор — ARM9 (NXT 2.0 — ARM7);
  • оперативная память — 64 мб;
  • FLASH память — 16 мб;
  • возможность использования SD;
  • USB 2.0 с поддержкой подключения Wi-Fi;
  • Bluetooth 2.1;
  • монохромный экран с разрешением 178×128 пкс;
  • четыре порта ввода;
  • четыре порта вывода;
  • шестикнопочный интерфейс управления;
  • высококачественный интегрированный динамик;
  • возможность питания от 6 батарей типа АА, либо от аккумулятора EV3 2050 мАч;
  • операционная система Linux.
Читайте также:  Как зарегистрировать рождение ребенка от суррогатной матери

Как и в случае с WeDo комплект состоит из красивой удобной коробки, внутри которой качественные детали, позволяющие мастерить нескольких роботов, различные датчики, делающие их умными и, чего нет у младшей версии, микрокомпьютер. Lego решили разделить данный продукт на образовательную версию и для домашнего пользования. Они отличаются составом. Также имеется ресурсный набор, расширяющий спектр деталей.

Комплектация образовательной версии Lego Mindstorms EV3:

  • 1 микроконтроллер EV3;
  • 1 аккумулятор;
  • 2 больших мотора;
  • 1 средний мотор;
  • 2 сенсора прикосновения;
  • 1 цветовой сенсор;
  • 1 ультразвуковой датчик;
  • 1 гироскоп;
  • 540 пластиковых деталек;
  • набор RJ12 кабелей.

Комплектация домашней версии Lego Mindstorms EV3:

  • 1 микроконтроллер EV3;
  • 2 больших мотора;
  • 1 средний мотор;
  • 2 сенсора прикосновения;
  • 1 цветовой сенсор;
  • 1 ИК датчик;
  • 1 ИК приемник;
  • 594 пластиковых деталек;
  • набор RJ12 кабелей.

Получается отличный набор для детей, планирующих продолжать заниматься робототехникой после освоения WeDo. Но к сожалению, после сборки нескольких моделей и полного их изучения, данное занятие превращается в забаву. Пройдя все курсы, невозможно сделать что-то новое, так как и начинка микрокомпьютера, и ПО слишком закрыты и не рассчитаны на уход от коробочного шаблона. Да и навыкам написания кода дети не учатся, только логике строения блоков.

Таким образом спустя пару-тройку лет (в зависимости от начального возраста ребенка) данный робототехнический комплект превращается в стандартный супер дорогой конструктор Лего с современными фишками. Тем не менее, большинство соревнований по-прежнему проходит именно на этой платформе, несмотря на то, что активно развивается платформа Arduino и 3d печать, позволяющие творить что угодно за копейки. Поэтому не удивительно, что лего робототехника в Нижнем Новгороде также находится на лидирующих позициях.

  • Плюсы
  1. Все удобно и красиво
  2. Дружелюбное бесплатно программное обеспечение
  3. Качественный функционал для создания шаблонов и получения базовых навыков
  4. Наличие методических материалов и возможность заниматься дома
  5. Наличие большого спектра соревнования по лего робототехнике
  • Минусы
  1. Невозможность выходить за рамки шаблона, предусмотренном коробкой
  2. Цена
  3. Отсутствие в программном обеспечении открытой генерации кода, способствующей получению навыков программиста
Читайте также:  Как проводится аудиологический скрининг новорожденных?

Mindstorms — с нуля и для продолжающих

Курс на более сложной платформе LEGO Mindstorms для детей с 9 лет. Те, кто прошёл курсы WeDo, могут записаться на Mindstorm раньше. Курс сочетает робототехнику, программирование, алгоритмику, физику и математику. На протяжении курса дети научатся создавать мощных роботов LEGO Mindstorms — животных, транспортные средства, машины, приборы — и управлять ими! С помощью различных сочетаний программных блоков, моторов и датчиков дети научат свои модели ходить, говорить, захватывать предметы, думать, стрелять и выполнять любые действия, которые только можно придумать.  Дети используют в работе сенсоры, гироскоп, ультразвуковые датчики и более сложные схемы программирования. 1720 р/месяц, ​1 занятие — 430 рублей, возможна скидка 10%.

Набор для программирования Tetra Амперка

Наибольшей популярностью среди юных программистов пользуются собираемые роботы из наборов Lego или Xiaomi, конструкторы для программирования, неразборные роботы, например, Sphero или Ozobot, а также компьютерная периферия. Они позволяют изучать программирование и робототехнику в игровой форме или использовать конструкторы для подготовки к урокам информатики. Конструкторы помогают детям не только учиться программировать, но и развивать усидчивость и инженерные навыки, а роботы подходят для командной игры.

Напишите в комментариях, какими полезными игрушками увлекается ваш ребенок, а о каких вы хотели бы узнать побольше.