Быстрый старт с Лабораторией

Что вы узнаете

  1. Что входит в состав?
  2. Как установить необходимое программное обеспечение?
  3. Подключение и проверка Лаборатории в RobboScratch.
  4. Как использовать лабораторию в качестве контроллера? 

Что входит в состав?

Комплектация: лаборатория; USB-кабель; гарантийный талон.



Описание частей и элементов управления Лаборатории (номера в списке соответствуют номерам на схеме).

  1. Рычажок - это резистор с подвижным отводным контактом (потенциометр).
  2. Три светодиода: красный, желтый, зеленый.
  3. Управляемая матрица из 8 светодиодов.
  4. Динамик - его можно запрограммировать воспроизводить звук разной высоты.
  5. Пять кнопок управления.
  6. Кнопка сброса.
  7. Разъем цифрового ввода/вывода D13 - порт для чтения и записи цифровых данных 0/1.
  8. Разъем аналогового входа А1 - порт для чтения аналоговых данных 0-100, может использоваться как цифровой вход D13.
  9. Разъем аналогового входа АО - порт для чтения аналоговых данных 0-100, может использоваться как цифровой вход D13.
  10. Разъемы для подключения Arduino Uno.
  11. DIP-переключатели:
    • положение 1-ON отключает элементы Лаборатории №1, №3, №4, №12, №13, при этом Лабораторию можно использовать в качестве платформы Arduino Uno. Кнопки, внешние разъемы №7, №8, №9 (АО, А1, D13) и все разъемы №10 работают;
    • положение 1-OFF включает все элементы Лаборатории, часть разъемов №10 подключены к собственным компонентам Лаборатории;
    • положение 2-ON последовательная связь идет на линии разъема разъема №10 (D0/RX, D1/TX), при это USB-контроллер отключен (FTDI-плата);
    • положение 2-OFF обеспечивает последовательное соединение через USB-кабель (FTDI-плата). Внимание! Во время программирования держите переключатель в положении 2-OFF.
  12. Датчик света - это фототранзистор, который реагирует на свет.
  13. Датчик звука - это микрофон, реагирует на звук и шум.

Как установить необходимое программное обеспечение? 

Для программирования Лаборатории подходят среды программирования RobboScratch, RobboJunior, Arduino IDE.
Установите выбранную среду программирования для вашей операционной системы по инструкциям из раздела базы знаний Программное обеспечение РОББО. 

Если ваш выбор RobboScratch:

Подключение и проверка Лаборатории в RobboScratch

Шаг 1. Подключите Лабораторию к своему компьютеру с помощью кабеля USB.
При подключении прозвучит звуковой сигнал, промигают светодиоды матрицы и засветит зеленый светодиод. 

Шаг 2. Откройте Robbo Scratch и нажмите Поиск устройств.


Может открыться окно с перечнем всех устройств, подключенных к компьютеру по USB. В этом случае нажмите Подключение.


Если откроется окно с предложением прошивки устройства, подтвердите действие.


Когда Лаборатория подключится, прозвучит звуковой сигнал и кнопка L станет зеленого цвета >  .
Кнопка R соответствует Роббоплатформе, кнопка O - Танцующему роботу, кнопка A - плате Arduino.

Шаг 3. Нажмите кнопку 
Отобразится меню показаний датчиков, кнопок и рычажка.


Проверьте как изменяются значения элементов взаимодействия:
  • передвиньте рычажок - значения в поле показаний изменится в диапазоне от 0 до 100;
  • воспроизведите шум рядом с датчиком звука - значение увеличится;
  • проверьте датчик света: если поднести его к свету, например, к включенной лампе - значения в строке показания увеличится, если закрыть датчик - значения уменьшатся;
  • нажав черную обособленную кнопку у датчика света, вы отключите лабораторию от компьютера, при этом светодиоды на матрице поочередно включатся и выключатся. Для повторного подключения повторите шаг 2;
  • при нажатии на одну из пяти кнопок, значение в программе изменится с Ложь на Правда. Нажимать можно одну или сразу несколько кнопок.

Шаг 4. Чтобы проверить светодиоды, создайте программу в RobboScratch.
  • Используйте одну из команд запуска из бокового меню .
  • Используйте одноименные команды запуска светодиодов из бокового меню . У команд есть выпадающее меню настройки, выберите номер светодиода (от 0 до 7) или цвет (зеленый, жёлтый, красный).
Пример программы проверки светодиодов:

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

Шаг 5. Чтобы проверить динамик лаборатории, создайте программу в RobboScratch.


Результат: Лаборатория воспроизведет короткий звуковой сигнал.

Проверка Лаборатории завершена.

Лаборатория как контроллер

Лабораторию можно использовать в качестве контроллера для управления другими электронными устройствами. Для этого нужно, чтобы все устройства были подключены (по USB или Bluetooth) и определены в Robbo Scratch (или другой среде программирования). 

Ниже пример программы, где Робоплатформа управляется через Лабораторию. 

Описание работы программы: если рычажок Лаборатории сдвинут на значение больше 5, то Робоплатформа проедет вперед, после этого из динамика Лаборатории прозвучит звук и загорятся светодиоды. 

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