Выбранный для просмотра документ М-к по Arduino.docx
Скачать материал "Презентация к мастер-классу "Образовательная робототехника в курсе предмета "Информатика и ИКТ" в 9 классе""
Рабочие листы
к вашим урокам
Скачать
Выбранный для просмотра документ Презентация Мастер-класс 1.pptx
Скачать материал "Презентация к мастер-классу "Образовательная робототехника в курсе предмета "Информатика и ИКТ" в 9 классе""
Рабочие листы
к вашим урокам
Скачать
1 слайд
Образовательная робототехника
в курсе предмета
«Информатика и ИКТ»
в 9 классе
2 слайд
Набор "NEORIS.DUE:
Основы программирования"
3 слайд
Среда программирования
RoboPlus
4 слайд
Среда программирования RoboPlus
Запуск RoboPlus:
Произведите запуск RoboPlus, использовав ярлык на рабочем столе. На экране появится окно содержащее информацию о программах входящих в состав среды разработки. Обратите внимание, что от версии ПО или года выпуска робототехнического модуля содержание окна может немного отличаться, но это ни каким образом не сказывается на работоспособности набора и возможностях среды разработки.
Вкладки стартового окна содержат информацию о наборах, которые можно программировать в RoboPlus. Среда разработки RoboPlus поддерживает все наборы компании ROBOTIS
5 слайд
Состав RoboPlus:
Среда программирования RoboPlus
В состав среды разработки RoboPlus входят специальные программы, предназначенные для настройки различных устройств, входящих в состав робота; программирования и управления роботами.
RoboPlus Task
RoboPlus Manager
RoboPlus Motion
RoboPlus Terminal
Dynamixel Wizard
RoboPlus Task – программная среда для написания и редактирования управляющих программ. Данная программа является основным инструментом для разработки программ для робототехнических модулей ROBOTIS.
6 слайд
Программирование в RoboPlus Task осуществляется с помощью специализированного языка, подобного языку программирования С.
Для удобства пользователя в RoboPlus в виде графических блоков реализованы базовые возможности набора, такие так: таймеры, блоки обработки данных с датчиков, блоки передачи данных между устройствами и т.п.
В языке среды RoboPlus все служебные слова, программные блоки, команды и комментарии располагаются в строках.
Для того чтобы активировать строку, по ней нужно нажать дважды. После нажатия появится диалоговое окно, позволяющее выбрать различные команды языка.
7 слайд
После выбора определенного набора команд необходимо заполнить пустующие элементы или условия выполнения команд. В пустующие места строк устанавливаются необходимые программируемые блоки.
Программируемые блоки выбираются в зависимости от типа программируемого контроллера и числа подключенных внешних устройств. Перечень блоков определяется автоматически и обновляется при подключении новых устройств.
8 слайд
Весь процесс написания программы в RoboPlus Task сводится к дальнейшей загрузке полученных результатов в программируемый контроллер.
Для того чтобы компьютер определил тип программируемого контроллера и порт, к которому он подключен, необходимо воспользоваться функцией автоматического поиска.
После того как программа определит тип программируемого контроллера, можно произвести компиляцию программы, тем самым проверить ее на наличие ошибок и подготовить к загрузке в программируемый контроллер.
Полученную программу можно загрузить в контроллер робота, и она запустится сразу же после подачи на него питания.
9 слайд
Программирование робота «Божья коровка»
в среде RoboPlus
10 слайд
11 слайд
12 слайд
13 слайд
14 слайд
15 слайд
16 слайд
17 слайд
18 слайд
19 слайд
20 слайд
21 слайд
22 слайд
23 слайд
24 слайд
25 слайд
26 слайд
27 слайд
28 слайд
Набор "NEORIS.DUE:
Основы программирования"
29 слайд
Светодиоды
Резистор
Провода
Кнопка тактовая
Макетная плата
Семисегментный индикатор
30 слайд
31 слайд
Arduino — это небольшая плата с собственным процессором и памятью. На плате также есть пара десятков контактов, к которым можно подключать всевозможные компоненты: лампочки, датчики, моторы, чайники, роутеры, магнитные дверные замки и вообще всё, что работает от электричества.
В процессор Arduino можно загрузить программу, которая будет управлять всеми этими устройствами по заданному алгоритму.
Что такое Arduino?
Плата Arduino UNO
32 слайд
33 слайд
Среда программирования
«Arduino IDE»
34 слайд
Подключение платы Arduino
Плата готова к работе
35 слайд
«Мини-шаблон» для любого
скетча (программы).
1. Раздел описаний (может и отсутствовать). Назначения «ножек» и описания переменных.
2. Раздел загрузки. Настройка портов ввода и вывода в фигурных скобках { } в функции «void setup()».
3. Бесконечный цикл. Написание последовательности команд в фигурных скобках { } в функции «void loop().
В дальнейшем, все Ваши скетчи состоять из этих трех блоков.
Не забудьте после каждой строки ставить точку с запятой.
36 слайд
Эксперимент 1. Маячок
Эксперимент 2. Секундомер
37 слайд
Эксперимент 1. Маячок
Создайте модель электронного устройства «Маячок», используя соответствующие элементы:
1 плата ArduinoUno
1 беспаечная макетная плата
1 светодиод красный
1 резистор номиналом 220 Ом
2 провода «папа-папа» (синий - 1, зеленый - 1)
38 слайд
Добавьте на макетную плату один светодиод красного цвета.
Добавьте один резистор на 220 Ом.
Зеленым проводом подключите длинную ножку светодиода (анод) через резистор к цифровому пину 13, а синим проводом короткую ножку (катод) к пину GND (земля).
39 слайд
1) Запустите среду программирования
2) Активируйте инструменты в меню: ИНСТРУМЕНТЫ/ПЛАТА – Arduino Uno
ИНСТРУМЕНТЫ/ПРОГРАММАТОР – AVRISP mkl
ИНСТРУМЕНТЫ/ПОРТ – COM3
3) Напишите программу для управления этим устройством:
4) Запуск программы:
40 слайд
Эксперимент 2. Секундомер
Создайте модель электронного устройства «Секундомер», используя соответствующие элементы:
1 плата Arduino Uno
1 беспаечная макетная плата
1 семисегментный индикатор
7 резисторов номиналом 220 Ом
9 проводов «папа-папа»
41 слайд
Добавьте элементы на макетную плату согласно схеме. Подключите соответствующие элементы схемы к цифровым пинам 8, 7, 6, 5, 4, 3, 2 и к пину GND (земля).
Запустите среду программирования
и напишите программу для управления этим устройством.
42 слайд
Набор "NEORIS.DUE:
Основы программирования"
Рабочие листы
к вашим урокам
Скачать
Рабочие листы
к вашим урокам
Скачать
6 665 158 материалов в базе
«Информатика», Семакин И.Г., Залогова Л.А., Русаков С.В., Шестакова Л.В.
Больше материалов по этому УМКНастоящий материал опубликован пользователем Новопашина Анастасия Александровна. Инфоурок является информационным посредником и предоставляет пользователям возможность размещать на сайте методические материалы. Всю ответственность за опубликованные материалы, содержащиеся в них сведения, а также за соблюдение авторских прав несут пользователи, загрузившие материал на сайт
Если Вы считаете, что материал нарушает авторские права либо по каким-то другим причинам должен быть удален с сайта, Вы можете оставить жалобу на материал.
Удалить материалВаша скидка на курсы
40%Курс повышения квалификации
36/72 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Курс профессиональной переподготовки
300 ч. — 1200 ч.
Мини-курс
6 ч.
Мини-курс
10 ч.
Оставьте свой комментарий
Авторизуйтесь, чтобы задавать вопросы.