Базовая плата/Me-Baseboard

Материал из wiki.NeoBot.ru
Перейти к: навигация, поиск

Страница дополняется. Если Вам необходимо больше информации о Baseboard, пожалуйста контактируйте с нами на johnny@makeblock.cc

Введение

Me-Baseboard интегрированный Arduino LEONARDO и Me-BaseShield. Он предоставляет 8 RJ11 портов, которые могут подключаться ко всем модулям Me-series.

Baseboard.jpg

Makeblock Me-Baseboard разработан для простоты сборки, легко программируемый, контроллер совместим с Arduino, каждый Me-modules поставляется с библиотекой Arduino для легкого программирования.

Особенности

  • Интегрированный Arduino LEONARDO и Me-BaseShield
  • Микроконтроллер: ATmega32U4
  • LV8406T для драйверов мотора
  • Допустим высокий ток (3А) и защита от перегрузок по току (PPTC)
  • Интуитивно понятное подключение с помощью маркировочных этикеток разного цвета и номером для каждого разъема
  • Два интегрированных канала для драйвера мотора (Два дополнительных канала с Ме–драйвером мотора через PORT_1 & 2)
  • Стандартный интервал между монтажными отверстиями (легко закрепить на балке Makeblock или пластине с помощью болта с двойной нарезкой)
  • Источник питания 6-12V DC
  • Поставляется с библиотекой Arduino для легкого программирования
  • Простое подключение c 6- контактным RJ25 интерфейсом

Спецификации для разъемов

Есть всего 8 RJ11 разъемов. Этикетки на разъемах имеют 5 цветов. Проверьте следующую таблицу для функции и характерные признаки каждого разъема.

Функция каждого цвета этикетки

Цвет этикетки Функция Типичные Me Modules
Red.png
Красный представляет выходное напряжение Vin (9-12 VDC), которое является входным напряжением. Как правило (обычно), это связано с некоторым напряжением драйвера модуля с 9-12В. Драйвер мотора, Серво драйвер, Микростеп драйвер
Yellow.png
Одноканальный цифровой интерфейс Ультразвуковой датчик (сенсор), концевой выключатель
Blue.png
Двойной цифровой интерфейс Инфракрасный приемник, Линейный искатель, Bluetooth
Gray.png
Последовательный порт для подключения оборудования Bluetooth
Black.png
Двойной & одноканальный аналоговый интерфейс Rocker
Purple.png
SPI порт
White.png
I²C порт

Желтый, синий, серый, черный, фиолетовый и белый представляют выходное напряжение Vcc (5В), которое является стабильным выходным напряжением. Как правило, это связано с некоторым напряжением модуля драйвера с 5В.

Функции и признаки разъемов

Порт NO. Цвет этикетки Совместимые типы модулей Типичные Me Modules
1
Tag1.png
(9-12VDC) драйверы модулей DC драйвер мотора, Серво драйвер, Stepper драйвер мотора, Encoder драйвер мотора
2
Tag2.png
(9-12VDC) драйверы модулей DC драйвер мотора, Серво драйвер, Stepper драйвер мотора, Encoder драйвер мотора
3
Tag3.png
Двухканальный цифровой интерфейс, аналоговый интерфейс и I²C порт Линейный искатель, Bluetooth, инфракрасный приемник, ультразвуковой датчик(сенсор), концевой выключатель, Rocker, Кнопка
4
Tag4.png
Двойной цифровой интерфейс, последовательный порт для подключения оборудования и I²C порт Bluetooth модули высоко предпочтительны для этого порта, Линейный искатель, Инфракрасный приемник, Ультразвуковой датчик(сенсор), Концевой выключатель, Кнопка
5
Tag5.png
Двойной цифровой интерфейс и SPI порт Bluetooth, Линейный искатель, Инфракрасный приемник, Ультразвуковой датчик (сенсор), Концевой выключатель, Кнопка
6
Tag6.png
Двухканальный цифровой интерфейс, аналоговый интерфейс и I²C порт Линейный искатель, Bluetooth, Инфракрасный приемник, Ультразвуковой датчик (сенсор), Концевой выключатель, Рокер, Кнопка
7
Tag7.png
Двухканальный цифровой интерфейс, аналоговый интерфейс и I²C порт Линейный искатель, Bluetooth, Инфракрасный приемник, Ультразвуковой датчик (сенсор), Концевой выключатель, Рокер, Кнопка
8
8.png
Двухканальный цифровой интерфейс, аналоговый интерфейс и I²C порт Линейный искатель, Bluetooth, Инфракрасный приемник, Ультразвуковой датчик (сенсор), Концевой выключатель, Рокер, Кнопка

Порты на Baseboard к контактам на Arduino Leonardo

Port to Port.png

Вы также можете проверить полную информацию на обратной стороне PCB.

Использование

1. Вначале соедините BaseBoard и компьютер с помощью микро-USB-кабеля.

2. После этого откройте Arduino IDE, перейдите в меню Инструменты (Tools)> Панель(Board)> Arduino Uno (Если вы используете Me-Baseboard, пожалуйста, выберите Arduino LEONARDO)
Eelect Leonardo.png

3. В-третьих, в Arduino IDE, перейдите в Tools> Serial Port> Com х
Choose com port.png

4. Наконец, нажмите кнопку "Загрузить", чтобы скомпилировать и загрузить код на панели управления. Он покажет "Конец загрузки", если сделаете правильно.

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

p.s. Если вы используете порт 6, 7, 8, как последовательный порт связи (Инфракрасный приемник, Линейный искатель, Bluetooth), пожалуйста, не устанавливайте "delay ()" в коде. Если нет, то это вызовет обструкцию данных и ошибку.

Источник питания

Предлагается подключить питание платы (панели), подключив 9В-12ВDC к DC разъему (разъему постоянного тока) Base Shield. В противном случае не будет питания для порта 1 и 2. Выключатель расположен на Baseboard для управления питанием ON / OFF.

Поддержка

Если у вас есть вопросы или любые другие идеи, мы очень рады узнать это и обсудить с вами. Пожалуйста, напишите о них на форуме.

Ресурсы

Me-Baseboard-Schematic.png

Лицензирование

Эти документы распространяются на условиях лицензии Creative Commons Attribution-ShareAlike License 3.0 библиотеки лицензированы GPL/LGPL, см. файлы исходного кода для детализации.