Робототехника

  • (1)

Освоение программы «Робототехника» неизбежно изменит картину восприятия учащимися технических дисциплин, переводя их из разряда умозрительных в разряд прикладных. Применение детьми на практике теоретических знаний, полученных при освоении школьных дисциплин, закрепляет полученные навыки, формируя образование в его наилучшем смысле.

Игры в роботы, в которых заблаговременно узнаются основные принципы расчетов простейших механических систем и алгоритмы их автоматического функционирования под управлением программируемых контроллеров, послужат хорошей почвой для продолжения обучения по данному виду деятельности и последующего освоения сложных технических дисциплин.

преподаватели

Гусаков Дмитрий Владимирович

Содержание программы

1.Введение в робототехнику 

Техника безопасности. Введение в робототехнику. Конструкторы компании ЛЕГО. Робот LEGO Mindstorms NXT 9797. Название деталей конструктора. Способы крепления деталей. Сборка базовой модели. Программирование с помощью встроенного контроллера в блок NXT. Ознакомление с визуальной средой программирования. Вывод изображения на экран блока NXT. Воспроизведение звуков. Робот в движении. Сервопривод

Программирование движения. Повороты. Программы «Тахометр» и «Спидометр». Программирование циклов. Использование блока цикл. Вложенные циклы. Программирование датчика звука. Программа «Шумомер». Программирование датчиков касания. Типы касания. Управление роботом ультразвуковым датчиком. Объезд предметов. Ветвление программ. Особенности блока ветвления. Регуляторы. Движение с одним датчиком освещенности. Регуляторы. Движение с двумя датчиками освещенности. Запись траектории движения и точное её воспроизведение. Bluetooth-соединение. Понятие «генератор случайных чисел». Использование блока «случайное число» для управления движением робота. Удаленное управление роботом. Механические передачи

Гоночный автомобиль.

2. Робот для соревнования «Шорт-трек» 

Конструирование робота «Шорт-трек». Программирование робота «Шорт-трек». Испытание робота "Шорт-трек«

3. Робот «СУМО» 

Конструирование, программирование и испытание робота.

4. Соревнования «ТРАЕКТОРИЯ» 

Конструирование и программирование робота для соревнования «ТРАЕКТОРИЯ». Испытание робота

5. Соревнования «КЕГЕЛЬРИНГ» 

Конструирование и программирование робота для соревнования «КЕГЕЛЬРИНГ». Испытание робота

6. Робот «Чертежник» 

Конструирование, программирование и испытание робота.

7. Шагающий робот 

Конструирование, программирование и испытание робота.

8. Самостоятельное проектирование 

Итоговая работа. Проектирование собственной модели

Цели программы

· заложить основы алгоритмизации и программирования с использованием робота LEGO Mindstorms NXT;

· научить использовать средства информационных технологий, чтобы проводить исследования и решать задачи в межпредметной деятельности.

Результат программы

Учащийся узнает:

· правила безопасной работы;

· основные компоненты конструкторов ЛЕГО;

· конструктивные особенности различных моделей, сооружений и механизмов;

· компьютерную среду, включающую в себя графический язык программирования;

· виды подвижных и неподвижных соединений в конструкторе;
основные приемы конструирования роботов;

· конструктивные особенности различных роботов;

· как передавать программы;

· как использовать созданные программы;

· самостоятельно решать технические задачи в процессе конструирования роботов (планирование предстоящих действий, самоконтроль, применять полученные знания, приемы и опыт конструирования с использованием специальных элементов, и других объектов и т.д.);

· создавать реально действующие модели роботов при помощи специальных элементов по разработанной схеме, по собственному замыслу;

· создавать программы на компьютере для различных роботов;

· корректировать программы при необходимости;

· демонстрировать технические возможности роботов;

Учащийся научится:

· работать с литературой, с журналами, с каталогами, в интернете (изучать и обрабатывать информацию);

· самостоятельно решать технические задачи в процессе конструирования роботов (планирование предстоящих действий, самоконтроль, применять полученные знания, приемы и опыт конструирования с использованием специальных элементов и т.д.);

· создавать действующие модели роботов на основе конструктора ЛЕГО;

· создавать программы на компьютере;

· передавать (загружать) программы;

· корректировать программы при необходимости;

· демонстрировать технические возможности роботов.

Особые условия проведения

Ограничений нет.

Материально-техническая база

1. Базовый конструктор NXT 9797v95 – 4 шт.

2. Набор средний ресурсный – 1 шт.

3. Поле для соревнований Hello Robot – 3 шт.

4. Дополнительный датчик освещенности – 4 шт.

5. Персональный компьютер – 10 шт.