Troyka Slot Shield v2: инструкция, примеры использования и документация

Troyka Slot Shield v2 — плата расширения для быстрой сборки компактных устройств из Troyka-модулей без проводов и паяльника.

Предыдущая версия модуля

Первая ревизия. Её легко отличить по отсутствию названия слотов.

Подключение

Troyka Slot Shield устанавливается на управляющие платформы формфактора Arduino R3, например Iskra Neo, сверху методом бутерброда.

Плата расширения может быть установлена и на платформы форм-фактора Arduino Mega, например Iskra Mega.

При установке на управляющие платы с большим USB-разъёмом контакты Troyka Slot Shield могут замкнуться между собой. Для решения проблемы наклейте пару слоёв изоленты на коннектор USB.

Видеообзор

Примеры работы

Один Troyka Slot Shield вмещает до шести Troyka-модулей. Используемые пины для связи сенсоров и модулей с Troyka Slot Shield зависят от конкретного устройства. Точнее, от типа его коммуникации, сигнала и протокола.

Обратитесь к странице с обзором сенсоров, чтобы определить, как организована коммуникация конкретно с вашим модулем. После чего смело приступайте к работе.

А ещё ознакомьтесь с нашими проектами на Slot Shield: метеостанция, газоанализатор, светомузыка и многое другое. Устройства собираются без пайки и особых навыков программирования.

Подключение цифровых Troyka-модулей

Troyka-модули, которые общаются с управляющей электроникой по одному цифровому контакту, можно подключать в слоты «S-V-G» и «S-V2-G».

Для пример подключим светодиод «Пиранья» (Troyka-модуль) к 7 пину. Если подать высокий уровень на 7 пин, светодиод загорится, если низкий — погаснет.

Добавим к предыдущему эксперименту кнопку (Troyka-модуль) и подключим её к 13 пину Slot Shield. Если написать соответствующий скетч, при нажатии на кнопку светодиод загорится, а если отпустить — погаснет.

Подключение аналоговых Troyka-модулей

Troyka-модули, которые на выходе выдают аналоговый сигнал, подключаются к аналоговым контактам «S-V-G».

Подключим потенциометр (Troyka-модуль) к аналоговому пину A0 и светодиод «Пиранья» (Troyka-модуль) к 11 пину. После написания соответствующего скетча яркость светодиода будет меняться в зависимости от перемещения ручки потенциометра.

Подключение I²C устройств

Существуют сенсоры и модули, которые общаются с управляющей электроникой по двум проводам через интерфейс I²C / TWI. Для подключения таких I²C-модулей необходимы линии SDA или SCL, которые выведены на Slot Shield отдельными Troyka-контактами. В итоге для подключения таких модулей понадобится два разъёма: один используется для подачи напряжения, другой — для коммуникации с управляющей платой через пины SDA и SCL.

В качестве примера подключим светодиодную матрицу к Troyka Slot Shield. После загрузки в плату соответствующей программы на матрицу можно выводить символы, цифры и мелкие анимации.

Подключение SPI устройств

Существуют сенсоры и модули, которые общаются с управляющей электроникой через интерфейс SPI. Для подключения таких SPI модулей необходимы линии SCK, MISO и MOSI, которые выведены на Slot Shield отдельными контактами. В итоге для подключения таких модулей понадобится два разъёма: один используется для подачи напряжения, другой — для коммуникации с управляющей платой через пины шины SPI.

В качестве примера подключим SD картридер к Slot Shield. Карта памяти поможет управляющей плате работать с файлами большого объёма.

Принципиальная и монтажная схемы

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

  • Совместимость: Arduino форм-фактора Uno R3, Mega 2560
  • Питание подключённых модулей: 3,3–5 В
  • Интерфейсы Troyka: 6 слотов
  • Интерфейс I²C: 3 группы контактов
  • Интерфейс SPI: 3 группа контактов
  • Габариты: 76×53×19 мм

Ресурсы