Has no item to show!
Has no item to show!
Купить плату можно в белорусском интернет-магазине МРобот

Уроки и программы для платы РоботБит

1 Описание

2 Функции

3 Характеристики

4 ПО для программирования платы

1. Makecode from Microsoft

Онлайн-программа (есть версия для ПК только на Windows 10, скачать можно в Windows Store). Можно создавать программы для micro:bit в виде блоков или на языке Javascript.

Внешний вид окна редактора под названием MakeCode от Microsoft. 

Открыть программу по ссылке

5c0b27ea727ac

2. Kittenblock (на базе Scratch 3.0) 

Скачать

5c0b27ea7441e

Внешний вид программы Kittenblock в режиме Python

5c0b2839cd51e

 

3. Python (Mu-редактор кода в моде microbit)

Только для программирования micro:bit на языке Python.

Скачать программу

Внешний вид редактора кода MU.

5c0b27ea7ce7f

 

Makecode Расширение

В онлайн-редакторе Makecode добавьте расширение Robotbit через поиск по ключевому слову (1). В ПК версии Makecode вы можете найти расширение Robotbit таким же образом. Кликните по окну расширения для его установки (2), после чего расширение появится на Панели блоков в редакторе.

5c0b285e2bccc

 

Аппаратный интерфейс

  1. 5В внешнее питание с защитой от переполюсовки
  2. Выключатель
  3. Индикатор питания
  4. Индикатор батареи
  5. Micro-USB зарядный порт
  6. 4-х канальный DC драйвер электродвигателей постоянного тока / 2-х канальный драйвер шаговых электродвигателей
  7. Перемычка для электрического звонка и его подключения
  8. 8-ми канальный порт ввод-вывода (подключены к выводам Micro:bit P0-P2, P8, P12-P15)
  9. Вывод 5В и GND
  10. Электрический звонок
  11. 8-ми канальный порт сервоприводов (управление до 8 сервоприводами)
  12. I2C интерфейс
  13. 18650 батарейный отсек
  14. Защита батареи, сброс отдельной кнопкой
  15. Micro:bit разъем
  16. 4x RGB светодиодная лента

 5c0b288060624

17. Драйвер сервоприводов (PCA9685)

18. Драйвер электродвигателей (DRV8833)

19. KittenBot отверстия крепления

20. Стандартные Лего-крепления

5c0b288097d34

 

РоботБит детальное описание

18650 батарейный отсек

Как только вы распаковали плату РоботБит в первую очередь установите 18650 аккумулятор, обратите внимание на полярность (есть защита от неправильной установки). Вам надо активировать систему управления электропитанием от батареи, нажав на маленькую кнопку рядом с батарейным отсеком (batteryAct). Каждый раз когда вы меняете аккумулятор или плата переходит в защитный режим, когда аккумулятор разряжен либо зависает с включенными синим светом светодиодами, вам надо нажать на эту кнопку, чтобы вернуть в нормальный режим работы.

Переключатель питания от встроенного аккумулятора 18650

5c0b28ba43989

Когда вы переключите переключатель в сторону зеленого разъема, то включится питание 3.3В 5В на плате и питание электродвигателей, сервоприводов.

Порт микро-USB для зарядки аккумулятора

5c0b28e473ec8

Только для зарядки встроенного на плату аккумулятора! Желательно использовать любое зарядное устройство (для мобильного телефона или порт компьютера) от 1А для зарядки приблизительно за 2.5 часа аккумулятора 18650. Зарядка отключится автоматический, загорится зеленый светодиод.

Индикаторы питания и батареи

 5c0b294197112

Светодиод (3) - это индикатор питания, он всегда будет включен после включения переключателя. Светодиод (1) является индикатором зарядки, будет гореть во время зарядки, а светодиод (2) будет включен после полной зарядки.

micro:bit разъем

5c0b29679e89a

Для установки платы Microbit. Пожалуйста, установите Micro:bit стороной со светодиодной матрицей наружу.

4x RGB светодиодная лента

000-rgb-led

РоботБит расширение для Makecode имеет встроенную поддержку светодиодной ленты Neopixel. Во встроенной светодиодной ленте 4 светодиода. Массив светодиодов на ленте подключены к порту P16 на micro:bit.

8-ми канальный контроллер сервоприводов

5c0b299341cf5

Сервоприводы управляются чипом PCA9685 с питанием от встроенного аакумулятора или подключенного внешнего источника (аккумулятора). Чип общается с платой micro:bit по i2c, поэтому S1~S8 порты могут быть использованы для ШИМ, не как обычные порты ввода-вывода платы micro:bit. Со встроенным аккумулятором 18650 плата может управлять 9g мини хобби-сервоприводами (с максимальным потребляемым током меньше 2A). Если вы планируете использовать стандартные сервоприводы как MG995, то вам потребуется внешний источник питания, подключенный к зеленому разъему на плате (для внешнего аккумулятора, до 5В). Программное расширение для РоботБит имеет встроенные блоки для удобного программирования сервоприводов.

4-х канальный драйвер электродвигателей / 2-х канальный драйвер шаговых двигателей 28BYJ

5c0b29933e4f7

Расширение РоботБит также имеет драйвер электродвигателей. Со встроенным аккумулятором вы можете управлять 4x TT моторами или 2x 28BYJ шаговыми электродвигателями или объединить их.

Как подключать обычный мотор постоянного тока. Сторона M1, например. Один провод от мотора к A-, второй к А+. Второй мотор можно подключить к В+ и В-. Аналогично со стороной М2. В редакторе кода, не забудьте настроить блок моторов и поставить нужные настройки к каким портам подключены ваши моторы.

VM порт используется для подключения только шагового двигателя. VM может давать только 2A на моторы и сервоприводы. Если вы используете внешний источник питания, обратите внимание, что напряжение должно быть 5В или меньше. Больше 5В спалит чип. Более подробно про VM написано в разделе Вопросы и ответы.

Электрический звонок и перемычка выбора состояния

5c0b29b7e9dcb

Перемычка электрического звонка по-умолчанию установлена и отвечает за подключение электрчиеского звонка к плате micro:bit к порту P0.Если вам необходимо использовать порт P0 для других целей, то отсоедините (вытащите) перемычку (не потеряйте ее). Эл. звонок программируется при помощи музыкальных блоков в MakeCode.

Micro:bit IO Порты ввода-вывода

5c0b29b808c8d

На плате РоботБит выведены порты P0-P2, P8, P12-P15 с платы from Microbit. P0~P2 имеют аналоговую ввод/вывод поддержку, другие порты могут действовать как цифровые порты ввода/вывода. Таким образом вы можете подключать стандартные модули Arduino (Ардуино) к плате РоботБит, центральные (красные) выводы с напряжением питания по умолчанию 3.3В. Если требуется питание датчика в 5В, то эти выводы также присутствуют на плату. Помните, что micro:bit напряжение 3.3В, но порты выдерживают 5В.

I2C-интерфейс

5c0b29dc17b7e

 Выводы I2c могут использоваться, чтобы подключать доп. оборудование, работающее по эту протоколу обмена данными.

2PIN Разъем для внешнего источника питания

5c0b29dc24e52

Хотя и есть защита от переполюсовки, обратите внимание на полярность при подключении (на обратной стороне платы под этим разъемом есть полярность).

Вы можете подключать 5В или меньше к данному разъему. Если у вас напряжение внешнего питания выше 5В, то обязательно используйте преобразователь напряжения иначе спалите плату.

 

РоботБит Быстрый старт

Установите аккумулятор на плату РоботБит, обращая внимание на рисунок полярности батареи и рисунку в пластиковом отсеке, не перепутайте.

pGVnRn0sev8

 

Установите плату micro:bit в разъем на плате РоботБит, соблюдая верную сторону установки

ezgif-5-725f9ec6119d

 

Нажмите на маленькую кнопку "battery act", чтобы активировать батарею. Также можно использовать эту кнопку, если плата РоботБит зависла.

 3AWB54A7Wrw

 

Переключите тумблер включения встроенного аккумулятора 18650

 ezgif-5-4073131597f5

 

Откройте онлайн-редактор MakeCode (1) и выберите Extensions (2)

Редактор имеет русский язык, чтобы перевести все блоки и сам интерфейс редактора, кликните по иконке шестерни в верхнем правом углу окна редактора и найдите пункт Languages.

5c0b253bade30

 

Введите в поиске слово robotbit

Кликните по появивишемуся расширению и оно автоматически добавится на рабочую область.

5c0b2590a6596

Специальный раздел с блоками для платы РоботБит появился в окне редактора

5c0b2609c14b3

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

5c0b26604c934

5c0b266048569

5c0b26604a733

5c0b266044429

5c0b26603926d

5c0b26602d996

Перед загрузкой вашей готовой программы, запомните подключить плату micro:bit к компьютеру (именно плату micro:bit, а не плату РоботБит, т.к. usb-разъем на плате РоботБит только для зарядки аккумулятора). Плата micro:bit может оставаться подлюченной к плате РоботБит в это время.

Нажмите кнопку Download

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

Создайте код как показано на изображении ниже и нажмите кнопку Download.

5c0b2a7a934ab

После того как вы скачаете программу и скопируете .hex файл на плату micro:bit, то на плате начнет биться сердце!

Более детальная информация по запуску micro:bit доступна в руководстве по ссылке

 5c0b2a7be2454

 

ВОПРОСЫ И ОТВЕТЫ

Аккумулятор установлен в плату РоботБит, но после включения переключателя, плата не включается.The battery is plugged in, there is no response after turn on switch?

Для чего используется battery act кнопка?

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

3AWB54A7Wrw

Я подсоединил микро-USB кабель к компьютеру и плате, но в Проводнике не вижу диска MICROBIT.

Может ли быть повреждена плата РоботБит, если я неправильно подключу аккумулятор 18650?

Нет, есть защита от переполюсовки.

А вот если вы подключите к зеленому разъему внешний источник питания (аккумулятор) с напряжением больше 5В, то плата задымит и сломается. Поэтому с зеленым разъемом будьте внимательнее. Зеленый разъем имеет также защиту от переполюсовки, но не от высокого напряжения.

Если я неправильно вставлю плату micro:bit в плату РоботБит, что-нибудь повредится?

Нет, просто ничего не будет работать.

P0 порт не отвечает. Он сломан?

Где остальные порты ввода/вывода micro:bit?Куда они выведены?

Около 20 программируемых портов присутствует на плате micro:bit, но многие из них задействованы в работе светодиодного экрана и обработки показаний с кнопок. Мы вывели 8 портов, которые не конфликтуют при выполнении программ с участие светодиодного экрана или встроенных кнопок на плате. Этого должно хватить для практически всех проектов, которые вы захотите создавать.

Могут ли выводы сервоприводов на плате РоботБит работать как обычные порты ввода/вывода?

Для чего используется VM на выводах для подключения электродвигателей on the motor interface?

Можно ли располгать плату на металлической поверхности или во влажной среде?

Какое напряжение питания для зеленого разъема? Что произойдет, если напряжение будет больше?What is the voltage input for the green external power supply? What will happens with a higher voltage input?

Можно подключать внешнее питание-аккумулятор до 5В, с током 2-3А. Выше 5В повредит стабилизатор напряжения, другими словами он сгорит.

Я следую руководству и ничего не работает

Просто напишите нам Этот адрес электронной почты защищен от спам-ботов. У вас должен быть включен JavaScript для просмотра. или Viber +375296595926




Рейтинг@Mail.ru

 

Первый Каталог - Предложения продавцов, каталог цен

Яндекс.Метрика