Вы находитесь на странице: 1из 36

набор по робототехнике

СДЕЛАНО
В РОССИИ
Здравствуйте!
Компания R:ED - часть международного холдинга ARMAN,
специализирующего на прикладных решениях в сфере
интеллектуальных систем промышленной связи.
R:ED Robotics Education – российский производитель
комплексов по робототехнике для детей от 7 лет.
С 2018 года мы работаем над развитием образовательной
робототехники, более 20 000 детей прошли обучение на
нашем оборудовании и методиках.

Сейчас в Ваших руках набор по робототехнике R:ED X,


изготовленный согласно современным технологиям,
включающий собственное программное обеспечение
R:ED CODE.

Мы в социальных сетях
Содержание

1 Комплектация наборов R:ED X


2 Среда программирования R:ED CODE
3 Примеры моделей роботов
4 Контроллер, плата расширения
5 Мотор, Большой мотор
6 Сервомотор
7 Инфракрасный датчик (D)
8 Инфракрасный датчик (А)
9 RGB-светодиод
Давайте скорее начнем
10 Зуммер изучать набор!

11 Ультразвуковой датчик
12 Датчик нажатия
13 Датчик цвета
14 Акселерометр
15 Монитор порта (Функционал R:ED CODE)
16 Примеры моделей роботов
17 Гарантийный талон
Комплектация наборов R:ED X

Step1 Step2 Max Edu Edu+


Контроллер
Контроллер R:ED X 1 1 1 1 1
Исполнители
Мотор 2 2 2 2 2

Большой мотор - - - - 1

Сервомотор - 2 2 2 2

Зуммер 1 - 1 1 1

RGB-Светодиод - 1 1 1 2

Wi-Fi/Bluetooth модуль - - - 1 1
Датчики
Ультразвуковой датчик - 1 1 1 1

Датчик нажатия 2 - 2 2 2

Инфракрасный датчик (D) 2 - 2 2 2

Инфракрасный датчик (A) - 2 2 2 2

Датчик цвета - 1 1 1 1

Акселерометр - - - 1 1
Провода для подключения
Кабель TYPE C 1 1 1 1 1

Провод 3 pin, F-F, XH-XH, 30см 5 - 5 5 5

Провод 3 pin, F-F, XH-Dupont, 30 см 2 - 2 2 2

Провод 1 pin, F-F, 20см - 25 25 25 25


Дополнительно
Элементы и блоки для крепления 332 445 457 777 777
Органайзер для хранения
2 3 3 3 3
элементов и блоков крепления
Дополнительная плата расширения 1 - 1 1 1

Аккумуляторные батареи - - - - 6

Зарядное устройство - - - - 1

Контейнер 1 1 1 1 1
Комплектация набора
R:ED X EDU+

КОНТРОЛЛЕР Х1 АКСЕЛЕРОМЕТР Х1 WI-FI/BLUETOOTH УЛЬТРАЗВУКОВОЙ


МОДУЛЬ Х1 ДАТЧИК Х1

СЕРВОМОТОР Х2 ИНФРАКРАСНЫЙ ИНФРАКРАСНЫЙ ЗУММЕР Х1


ДАТЧИК (A) X2 ДАТЧИК (D) X2

МОТОР Х2 RGB-СВЕТОДИОД Х2 ДАТЧИК НАЖАТИЯ Х2 ДАТЧИК ЦВЕТА Х1

БОЛЬШОЙ МОТОР Х1 АККУМУЛЯТОРНЫЕ ЗАРЯДНОЕ


БАТАРЕИ Х6 УСТРОЙСТВО Х1

именно эти детали


помогут “оживить” ДОПОЛНИТЕЛЬНАЯ ОРГАНАЙЗЕР Х3
конструктор и сделать ПЛАТА РАСШИРЕНИЯ Х1
настоящих роботов

ПРОВОД F-F ПРОВОД


Кабель ПРОВОД F-F DUPONT X25 F-F XH X5
TYPE C х1 XH-DUPONT X2
Комплектация набора
R:ED X EDU+
БАЛКИ

Х4
Х4
Х4 Х4 Х4

Х8
Х8 Х4
Х8

Х8 Х4

Х8 Х8

Х8

Х8 Х8
Х4 Х4

Х4

Х8
Х4 Х2 Х4 Х4 Х4 Х4 Х4

ПАНЕЛИ И РАМКИ ШТИФТЫ

Х4
Х4
Х32
Х16
Х60
Х28
Х1 Х1 Х2 Х2
Х12
Х4

Х12
Х4
Х4 Х2
Х24
СОЕДИНИТЕЛЬНЫЕ
ОСИ
ДЕТАЛИ

Х4
Х4 Х16
Х8
Х4
Х8 Х4

Х4 Х8
Х4 Х2 Х8

Х4
Х8
Х4
Х8 Х4
Х8 Х4
Х4
Х4 Х4 Х4

Х4 Х4 Х4 Х2
Х4 Х4 Х4 Х4 Х8 Х12

КОЛЕСА И
ШЕСТЕРНИ ВТУЛКИ
ГУСЕНИЦЫ

Х8 Х4
Х16 Х16
Х12 Х4
Х54 Х4 Х4 ДЕКОР
Х4 Х4
Х8

Х1 Х4 Х8

Х2 Х2 Х2
Х4

Х4
Х2
Х2 Х2
Х8 Х8
Х54
Среда программирования
R:ED CODE

R:ED CODE
Визуальная, событийно-ориентированная среда
программирования, созданная для детей и
подростков, с возможностью программирования
в блочной и текстовой средах.

Для переключения программирования с блочного на


текстовый и наоборот необходимо использовать ползунок Блоки Текст

Системные требования:
Программное обеспечение доступно для
работы в Microsoft Windows XP,
VISTA 7, 8 и 10. Минимальные требования
для ПК: USB-соединение, 3 ГБ ОЗУ,
300 Мб свободного пространства на
жестком диске, доступ к интернету.

Ссылка для скачивания:


https://store.r-ed.world/wiki/software/code_x
Примеры роботов,
которых вы можете собрать

Катапульта Робо-собака

Вилочный
погрузчик

Бульдозер Сортировочная
линия
Контроллер, плата расширения

Контроллер
Это многофункциональное
устройство на основе 32-битного
микроконтроллера. Контроллер имеет
10 цифровых портов, 10 аналоговых
портов, UART, I2C, SPI, 4 порта для
управления моторами постоянного
тока, питание от 6 батареек типа ААА
напряжением 1.2В. Прошивается через
порт TYPE C.

Контроллер
Интерфейсы RED X
контроллера
Порт USB Type C, для прошивки контроллера\порт ввод-вывода информации

10 аналоговых\цифровых портов Порт SPI Порт I2C Порт UART


Шина питания №1 10 цифровых портов
Шина «Земля» Шина питания №2
Переключатель напряжения Шина «Земля»
на шине питания №1, H(Слева)
+5V \ L(Справа) +3.3 V Переключатель напряжения
на шине питания №2, L (Слева)
Встроенные +3.3 V \ H (Справа) +5 V
программируемые
светодиоды
2 порта для управления
2 порта для управления моторами постоянного тока
моторами постоянного тока

Кнопка аппаратного Индикатор питания


сброса контроллера

Кнопка Включения\Выключения Встроенный


контроллера программируемый
джойстик

ВНИМАНИЕ!
Питание контроллера в корпусе осуществляется от 6 элементов питания типа
ААА (общее напряжение должно составлять от 5В до 12В).

Дополнительная плата расширения


Модуль для подключения внешних устройств
с интерфейсами XH.
Совместим с контроллером R:ED X.
ВНИМАНИЕ!
Порт A3 имеет другой порядок пинов в отличие от портов A1, A2, D1, D2, D3
Переключатель напряжения

Для работы датчиков и исполнителей требуется разное


напряжение на шине питания, поэтому на контроллер Х
выведен переключатель напряжения.

Положение переключателя (H) – 5В

Положение переключателя (L) – 3.3В

Необходимое напряжение
для датчиков и исполнителей набора R:ED X

Наименование Напряжение (В)


Мотор 3.3/5
Сервомотор 3.3/5
Инфракрасный датчик (А) 3.3/5
Инфракрасный датчик (D) 3.3/5
RGB-светодиод 3.3/5
Зуммер 3.3/5
Ультразвуковой датчик 5
Датчик нажатия 3.3/5
Датчик цвета 3.3
Акселерометр 3.3
Wi-Fi/Bluetooth модуль 5

ВНИМАНИЕ!
Для переключения положения на шине питания
используйте неметаллический предмет.
Мотор, Большой мотор

Мотор
Электродвигатель - электромеханический
преобразователь, в котором электрическая
энергия преобразуется в механическую. Мотор
вращает вал в выбранном направлении, с
заданной пользователем скоростью
в диапазоне от 0 - 1000 у.е.

Схема подключения мотора


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
М1 М3
М2 М4

Порты: М1, М2, М3, М4 Порты: шина питания и


земля, 20 портов
Есть возможность
управления Нет возможности
управления

Напряжение на шине
питания 3.3В\5В
Пример кода для мотора

Блочный код

Текстовый код

Описание алгоритма
Моторы, подключённые в порты M1 и M2, поворачивают вал
против часовой стрелки 1 секунду, затем моторы, подключённые
в порты M1 и M2, поворачивают вал против часовой стрелки
1 секунду, после этого порядок действий повторяется бесконечно.
Сервомотор

Сервомотор
электромеханическое устройство,
устанавливающее свой выходной вал в
заданном положении, удерживая этот угол.
Вращение вала на выбранный угол
от -180° до 180°.

Схема подключения сервомотора


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
6 6
7 7
8 8
9 9
10 10
М1 М3
М2 М4

Порты: 1-10 Порты: 1-10 цифровые


аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 3.3В\5В
питания 3.3В\5В
Пример кода для
сервомотора

Блочный код

Текстовый код

Описание алгоритма
Сервомотор, подключенный в порт D1, поворачивает вал
на -180°, ожидает 2 секунды, затем сервомотор, подключённый
в порт D1, поворачивает вал на 180°, ожидает 2 секунды,
после этого порядок действий повторяется бесконечно.
Инфракрасный датчик (D)

Инфракрасный датчик (D)


Датчик содержит 2 элемента: инфракрасный
светодиод, излучающий свет в инфракрасном
диапазоне и чувствительный фотоэлемент.
При наличии вблизи датчика отражающей
поверхности часть света возвращается в
фотоэлемент. Чем ближе поверхность и чем
она «белее», тем больше света возвращается
в приемник, тем выше показания датчика.
Датчик передает значение 0 и 1.

Схема подключения инфракрасного датчика (D)


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
6 6
- + S 7 7 - + S
8 8
9 9
10 10
М1 М3
М2 М4

Порты: 1-10 Порты: 1-10 цифровые


аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 3.3В\5В
питания 3.3В\5В
Пример кода для
инфракрасного датчика (D)
Блочный код

Текстовый код

Описание алгоритма
Если инфракрасный датчик, подключенный в порт D2,
считывает белый цвет, то сервомотор, подключенный в порт
D1, поворачивается на нулевой градус, иначе сервомотор
поворачивается на 180°.
Инфракрасный датчик (А)

Инфракрасный датчик (A)


Датчик содержит 2 элемента: инфракрасный
светодиод, излучающий свет в
инфракрасном диапазоне и чувствительный
элемент. При наличии вблизи датчика
отражающей поверхности часть света
возвращается в фотоэлемент. Чем ближе
поверхность и чем она «белее», тем больше
света возвращается в приемник, тем
выше показания датчика. Датчик передает
значение от 0 и 1023.

Схема подключения инфракрасного датчика (A)


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
-+S 6 6 -+S
7 7
8 8
9 9
10 10
М1 М3
М2 М4

Порты: 1-10 Порты: 1-10 цифровые


аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 3.3В\5В
питания 3.3В\5В
Пример кода для
инфракрасного датчика (A)

Блочный код

Текстовый код

Описание алгоритма
Инфракрасный датчик, подключенный в порт A1, считывает
количество отраженного инфракрасного света и выводит
значение в монитор порта.
RGB-светодиод

RGB-светодиод
RGB-светодиод содержит в себе 3 небольшие
кристалла: R, G и B, синтезирующие вместе
цвета и оттенки RGB-палитры

Схема подключения RGB–светодиода


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
6 6
-BGR 7 7 -BGR
8 8
9 9
10 10
М1 М3
М2 М4

Порты: 1-10 Порты: 1-10 цифровые


аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 3.3В\5В
питания 3.3В\5В
Пример кода для
RGB-светодиода
Блочный код

Текстовый код

Описание алгоритма
RGB-светодиод, подключенный в порты D1, D2, D3, начинает
светиться красным цветом 1 секунду, затем зелёным цветом
1 секунду, затем синим цветом 1 секунду, после этого порядок
действий повторяется бесконечно.
Зуммер

Зуммер
используется для звукового оповещения
в устройствах и системах, где необходим
звуковой сигнал. Зуммер издает звук в
диапазоне от 0 до 4000 Гц.

Схема подключения зуммера


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
6 6
-+S 7 7 -+S
8 8
9 9
10 10
М1 М3
М2 М4

Порты: 1-10 Порты: 1-10 цифровые


аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 3.3В\5В
питания 3.3В\5В
Пример кода для зуммера

Блочный код

Текстовый код

Описание алгоритма
Зуммер, подключенный в порт D1, издает звук 1 секунду, затем
перестает издавать звук на 1 секунду, после этого порядок
действий повторяется бесконечно.
Ультразвуковой датчик

Ультразвуковой датчик
расстояния использует
акустическое излучение для
определения расстояния до
объекта. На показания датчика
практически не влияют солнечное
излучение и электромагнитные
шумы. Диапазон измерений
составляет от 2 до 400 см.

Схема подключения ультразвукового датчика


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
+TE- 6 6 +TE-
7 7
8 8
9 9
10 10
М1 М3
Порты: 1-10 М2 М4 Порты: 1-10 цифровые
аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 5В
питания 5В
Пример кода для
ультразвукового датчика

Блочный код

Текстовый код

Описание алгоритма
Если расстояние между объектом и ультразвуковым датчиком,
подключенным в порт D2, D3, меньше 10см, то сервомотор,
подключенный в порт D1, поворачивается на нулевой градус,
иначе сервомотор поворачивается на 180°.
Датчик нажатия

Датчик нажатия
Кнопка самый простой и доступный из всех
видов датчиков. Нажав на нее, происходит
подача сигнала контроллеру, приводящего к
действиям: включаются светодиоды, издаются
звуки, запускаются моторы.

Схема подключения датчика нажатия


Способ подключения №1 Способ подключения №2

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3
4 4
5 5
6 6

-+S
7 7

-+S 8
9
8
9
10 10
М1 М3
М2 М4

Порты: 1-10 Порты: 1-10 цифровые


аналоговые\цифровые
Напряжение на шине
Напряжение на шине питания 3.3В\5В
питания 3.3В\5В
Пример кода для
датчика нажатия
Блочный код

Текстовый код

Описание алгоритма
Если датчик нажатия, подключенный в порт D2, определяет
нажатие, то сервомотор, подключенный в порт D1, поворачивается
на 0° , иначе сервомотор поворачивается на 180°.
Датчик цвета

Датчик цвета
регистрирует цвет поверхности.
Датчик принимает отраженное световое
излучение в видимом диапазоне цветов и
кодирует его.

Схема подключения датчика цвета

Напряжение на шине
питания 3.3В
Пример кода для
датчика цвета

Блочный код

Текстовый код

Описание алгоритма
Датчик цвета, подключенный в порт I2C, считывает красный цвет
и выводит его значение в монитор порта.
Акселерометр

Акселерометр
прибор, измеряющий проекцию кажущегося
ускорения (разности между истинным
ускорением объекта и гравитационным
ускорением)

Схема подключения акселерометра

+5 MOSI +5V +5V


CS MISO - -
SCK GND SDA RX
1 1
SCL TX
2 2
3 3 3.3В
4 4
5 5
-
6 6 INT1
7 7
8 8
SCL
9 9 -
10 10
М1 М3
SDA
М2 М4 INT2
-

Напряжение на шине
питания 3.3В
Пример кода для
акселерометра

Блочный код

Текстовый код

Описание алгоритма
Если наклонить акселерометр по оси Х на 80°, то сервомотор,
подключенный в порт D1, поворачивается на 0°; если наклонить
акселерометр по оси Х на 0°, то сервомотор, подключенный в
порт D1, поворачивается на 180°.
Монитор порта
(Функционал R:ED CODE)
Монитор порта
это утилита, встроенная в среду программирования,
служит для связи компьютера с контроллером. С помощью
монитора последовательного порта производится отладка
прошивки микроконтроллера, получение информации о работе
программы и отправка команд к микроконтроллеру по USB.

Пример работы монитора порта:


Открыть программу R:ED CODE. Собрать код, в котором
добавить блок “Вывести информацию”, добавить необходимый
датчик (например, датчик нажатия), установить блок «Ждать»,
чтобы данные выводились с установленным интервалом.

Блочный код

После сборки кода требуется:


- Прошить контроллер созданным кодом
- Нажать кнопку «Монитор порта»

В нижнем левом углу будет выводиться интерпретированные данные с датчика.


При нажатии на кнопку, в строку будет выводиться значение «1», при отпущенной
кнопки «0». Интервал вывода значений составит 0.3 секунды.
Примеры роботов,
которых вы можете собрать

Вертолет Эвакуатор

Бронетранспортёр

И еще множество других роботов


Набор

Номер партии,
дата производства

Заказчик

Дата поступления Дефект Решение

Срок гарантии производителя составляет 12 месяцев с


момента поставки товара. С полной информацией о сроках
и условиях гарантии производителя можно ознакомиться
на сайте: store.r-ed.world/warranty

Производитель: ООО "Школа Робототехники СПб", 199034,


г. Санкт-Петербург, 16-я линия В.О., д.7, литера Ч,
помещ. 8-Н, ком. 9607 https://r-ed.world/
При возникновении гарантийного случая
обратитесь за помощью к поставщику.

store.r-ed.world/warranty
+7 800 600-69-45
r-ed.world

Вам также может понравиться