====== Troyka Slot Shield v1: инструкция, примеры использования и документация ====== [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki |Troyka Slot Shield v1]] — это плата расширения для быстрой сборки компактных устройств из [[amp>collection/troyka?utm_source=man&utm_campaign=troyka-shield&utm_medium=wiki | Troyka-модулей]] без проводов и паяльника. {{ :продукты:troyka-slot-shield-v1:arduino-troyka-slot-shield.1.jpg?nolink |}} {{ :продукты:troyka-slot-shield-v1:arduino-troyka-slot-shield.4.jpg?nolink |}} ===== Подключение ===== Troyka Slot Shield совместим с управляющими платами форм-фактора [[amp>product/arduino-uno?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki | Arduino Uno]], включая [[amp>product/iskra-js?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki | Iskra JS]] и [[amp>product/arduino-mega-2560?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki | Mega 2560]]. ===== Видеообзор ===== {{youtube>pT3ntTgYxgk?large}} ===== Примеры работы ===== Один Troyka Slot Shield вмещает до 6 Troyka-модулей. Рассмотрим варианты подключения различных модулей к Troyka Slot Shield. Используемые пины для связи сенсоров и модулей с Troyka Slot Shield зависят от конкретного устройства. Точнее, от типа его коммуникации, сигнала и протокола. Обратитесь к странице с [[сенсоры:обзор|обзором сенсоров]], чтобы определить, как организована коммуникация с каждым устройством. После чего можно приступать к работе с модулем. Мы собрали несколько простых примеров использования разных модулей на Slot Shild’е и подробно описали их в специальном разделе: [[slot-box:start|Arduino-проекты на Slot Shield]]. ==== Подключение цифровых Troyka-модулей ==== Troyka-модули, которые общаются с управляющей электроникой по одному цифровому контакту, можно подключать в слоты «S-V-G» и «S-V2-G».{{ :продукты:troyka-slot-shield:troykaslotshield_annotation_digitalsensor.png |}} Подключите [[amp>product/troyka-led-module?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki | светодиод «Пиранья» (Troyka-модуль)]] ко ''2'' цифровому пину. {{ :продукты:troyka-slot-shield:troykaslotshield_scheme_led.png |}} Подайте высокий сигнал на ''2'' пин, и светодиод загорится, измените на низкий — погаснет. Подключите к ''13'' цифровому пину Troyka Slot Shield [[amp>product/troyka-button?utm_source=man&utm_campaign=troyka-shield&utm_medium=wiki | кнопку (Troyka-модуль)]] и управляйте через неё светодиодом. {{ :продукты:troyka-slot-shield:troykaslotshield_scheme_led_button.png |}} ==== Подключение аналоговых Troyka-модулей ==== Troyka-модули, которые на выходе выдают аналоговый сигнал, подключаются к аналоговым контактам «S-V-G».{{ :продукты:troyka-slot-shield:troykaslotshield_annotation_analogsensor.png |}} Подключите [[amp>product/troyka-potentiometer?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki |потенциометр (Troyka-модуль)]] к аналоговому пину ''A0'' и [[amp>product/troyka-buzzer?utm_source=man&utm_campaign=troyka-shield&utm_medium=wiki |зуммер (Troyka-модуль)]] к ''11'' пину. {{ :продукты:troyka-slot-shield:troykaslotshield_scheme_pot_buzzer.png |}} Управляйте потенциометром высотой звука зуммера и получите простейший звуковой синтезатор. ==== Подключение устройств к контактам интерфейса I²C ==== Существуют сенсоры и модули, которые общаются с управляющей электроникой по протоколу [[Видеоуроки:7-i2c-и-processing|I²C / TWI]]. Для подключения такие модули используют два трёхконтактных разъёма. Один разъём используется для подачи напряжения и сигнализации основной программы о получении новых данных. Другой — для коммуникации с управляющей платой через пины ''SDA'' и ''SCL''. {{ :продукты:troyka-slot-shield:troykaslotshield_annotation_i2c.png |}} Рассмотрим подключение I²C-устройств к Troyka Slot Shield на примере [[amp>product/troyka-rfid-nfc-1356?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki |сканера RFID/NFC 13,56 МГц (Troyka-модуль)]]. Установите модуль сканера в Troyka Slot Shield, как показано на рисунке. Далее подключите 3 [[amp>product/troyka-led-module?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki | светодиода «Пиранья» (Troyka-модуль)]] разного цвета к ''8'', ''9'' и ''10'' цифровому пину. {{ :продукты:troyka-slot-shield:troykaslotshield_scheme_rfid_led.png |}} Запрограммируйте устройство, чтобы получить визуальный RFID-считыватель. ==== Подключение устройств к контактам интерфейса SPI ==== Есть платы и модули, которые общаются с управляющей электроникой по протоколу [[видеоуроки:8-интерфейсы-spi|SPI]]. Подключение таких Troyka-модулей требует два трёхконтактных разъёма. Один разъём используется для подачи напряжения и коммуникации с платой управления через пин ''CS''. Другой — для коммуникации с управляющей платой через пины ''SCK'', ''MISO'' и ''MOSI'' {{ :продукты:troyka-slot-shield:troykaslotshield_annotation_spi.png |}} ==== Выбор линии питания «S-V2-G» ==== На слотах Troyka Slot Shield с маркировкой ''V2'' есть возможность выбора напряжения питания с помощью установки джампера. {{ :продукты:troyka-slot-shield:troykaslotshield_annotation_5vsensors.png |}} * ''V2''+''5V'' — на ''V2'' будет 5 вольт. Это удобно, когда управляющая плата с 3,3-вольтовой логикой, а рабочее напряжение подключаемого модуля — 5 вольт. * ''V2''+''VIN'' — на ''V2'' будет напряжение, равное напряжению на пине ''VIN''. Установим перемычку в режим ''V2''+''5V'' и рассмотрим пример подключения [[amp>product/troyka-mq9-gas-sensor?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki|датчика газа MQ-9]] с управляющим нагревателем. Установите датчик газа MQ-9 на Troyka Slot Shield следующим образом: ^ Контакты датчика MQ-9 ^ Контакты Arduino ^ | S-V-G | A3-V-G | | S-V2-G | E-H-B | В качестве индикации показаний датчика подключите [[amp>product/troyka-quad-display?utm_source=man&utm_campaign=troyka-slot-shield&utm_medium=wiki|четырёхразрядный индикатор (Troyka-модуль)]] к аналоговому пину ''A5'' Troyka Slot Shield. {{ :продукты:troyka-slot-shield:troykaslotshield_scheme_gas_display.png |}} Запрограммируйте устройство для получения электронного газоанализатора. ===== Ссылки ===== [[https://github.com/amperka/hardware-drawings/blob/master/troyka-slot-shield.svg|Векторное изображение Troyka Slot Shield]]