====== Troyka-модули ====== [[amp>collection/troyka?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Troyka-модули]] — это устройства, на которых размещены все необходимые элементы и обвязка для быстрого подключения электронных компонентов к управляющей плате. {{ :troyka-modules:troyka-modules_overview2.jpg?nolink |}} Простые и компактные модули, одноюнитовые, имеют форму дюймового квадрата. Более сложные, многоюнитовые, имеют форму прямоугольников со сторонами, кратными дюйму. ===== Одноюнитовые ===== {{ :troyka-modules:troyka-modules_unit_photo.png?nolink |}} Одноюнитовый Troyka-модуль — это квадрат со стороной 25,4 мм (1 дюйм). По углам предусмотрены вырезы в четверть круга с радиусом 1,6 мм. {{ :troyka-modules:troyka-modules_unit.png?nolink |}} Зафиксируйте несколько модулей встык, закрепите винтами М3 и получите эстетичную панель.{{ :troyka-modules:troyka-modules_unit_pannel.png?nolink |}} ==== Пример подключения ==== Любой Troyka-модуль можно подключить к управляющей плате обычными [[amp>product/wire-fm?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki |проводами «мама-папа»]]. На картинке показано подключение [[amp>product/troyka-led-module?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | светодиода «Пиранья» (Troyka-модуль)]] к ''11'' пину платы. {{ :troyka-modules:troyka-modules_led.png?nolink |}} === Подключение через Troyka Shield === [[amp>product/arduino-troyka-shield?utm_source=man&utm_campaign=troyka-shield&utm_medium=wiki |Troyka Shield]] — это плата расширения, которая позволяет подключать несколько модулей и сенсоров через стандартные [[amp>product/3-wire-cable-digital-troyka?utm_source=man&utm_campaign=troyka-shield&utm_medium=wiki |3-проводные шлейфы]]. Это позволяет обойтись без паяльника и макетной платы. Подключим светодиод через Troyka Shield к ''11'' пину. {{ :troyka-modules:troyka-modules_led_troyka.png?nolink |}} Подробнее — читайте в описании [[:продукты:troyka-shield|Troyka Shield]]. === Подключение через Troyka Slot Shield === [[amp>product/arduino-troyka-slot-shield?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki |Troyka Slot Shield]] — это плата расширения для быстрой сборки компактных устройств из [[amp>collection/troyka?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Troyka-модулей]] без проводов и паяльника. Подключим светодиод через Troyka Slot Shield к ''11'' пину. {{ :troyka-modules:troyka-modules_led_troykaslot.png?nolink |}} Подробнее читайте в описании [[:products:arduino-troyka-slot-shield|Troyka Slot Shield]]. ===== Многоюнитовые модули ===== Представляют из себя два и более одноюнитовых модуля, совмещённых на одной плате. {{ :troyka-modules:troyka-modules_multi_unit_photo.png?nolink |}} {{ :troyka-modules:troyka-modules_multi_unit.png?nolink |}} ==== Пример подключения ==== Подключим [[amp>product/troyka-quad-display?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | четырёхразрядный индикатор ]] к ''12'' пину управляющей платы с помощью [[amp>product/wire-fm?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki |проводов «мама-папа»]] {{ :troyka-modules:troyka-modules_multi_display.png?nolink |}} === Пример подключения к Troyka Shield === Подключим индикатор через Troyka Shield к ''12'' пину. {{ :troyka-modules:troyka-modules_multi_display_troyka.png?nolink |}} Подробнее — в описании [[products:arduino-troyka-shield|Troyka Shield]]. === Пример подключения к Troyka Slot Shield === Подключим модуль через Troyka Slot Shield к ''12'' пину. {{ :troyka-modules:troyka-modules_multi_display_troykaslot.png?nolink |}} Подробнее — в описании [[products:arduino-troyka-slot-shield|Troyka Slot Shield]]. ===== Доступные модули ===== * Сенсоры: * [[amp>product/troyka-accelerometer?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Акселерометр (цифровой)]] * [[amp>product/troyka-analog-accelerometer?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Акселерометр (аналоговый)]] * [[amp>product/troyka-temperature-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Аналоговый термометр ]] * [[amp>product/troyka-barometer?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Барометр v2 ]] * [[amp>product/troyka-gyro?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Гироскоп v2 ]] * [[amp>product/troyka-tilt-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик наклона ]] * [[amp>product/troyka-light-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик освещённости ]] * [[amp>product/troyka-proximity?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик приближения и освещённости VL6180 ]] * [[amp>product/troyka-current-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик тока ]] * [[amp>product/troyka-hall-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик Холла ]] * [[amp>product/troyka-sound-loudness-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик шума ]] * [[amp>product/troyka-color-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Датчик цвета ]] * [[amp>product/troyka-imu-10-dof?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | IMU-сенсор на 10 степеней свободы v2 ]] * [[amp>product/troyka-magnetometer-compass?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Магнитометр/компас ]] * [[amp>product/troyka-tds-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Солемер с щупом ]] * [[amp>product/troyka-ph-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | pH-метр с щупом]] * [[amp>product/troyka-temperature-humidity-sensor-dht11?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Цифровой датчик температуры и влажности ]] * Модули управления: * [[amp>product/troyka-3d-joystick?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | 3D-джойстик ]] * [[amp>product/troyka-button?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Кнопка ]] * [[amp>product/troyka-led-button?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Кнопка со светодиодом ]] * [[amp>product/troyka-potentiometer?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Потенциометр ]] * [[amp>product/troyka-slider|Ползунковый потенциометр]] * [[amp>product/troyka-touch-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Сенсорная кнопка ]] * [[amp>product/troyka-quad-switch?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Четырёхкнопочная клавиатура ]] * Интерфейсы: * [[amp>product/troyka-bluetooth-hc-05?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Bluetooth HC-05 ]] * [[amp>product/troyka-ir-transmitter-5mm-led-module?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | ИК-передатчик ]] * [[amp>product/troyka-ir-receiver?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | ИК-приёмник ]] * [[amp>product/troyka-rs485?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Приёмопередатчик RS-485 ]] * [[amp>product/troyka-rfid-nfc-1356?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Сканер RFID/NFC 13,56 МГц ]] * [[amp>product/troyka-gpio-expander?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | GPIO-расширитель портов ]] * [[amp>product/troyka-sd?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | SD картридер ]] * [[amp>product/troyka-dac-mini-jack?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Внешний ЦАП с TRS 3,5 мм]] * [[amp>product/troyka-dac-screw-terminal?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Внешний ЦАП с клеммником]] * [[amp>product/troyka-pull-up?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Модуль подтяжки Pull-Up v2]] * Датчики газов: * [[amp>product/troyka-mq8-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Водорода MQ-8 ]] * [[amp>product/troyka-mq5-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Горючих газов MQ-5 ]] * [[amp>product/troyka-mq9-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Горючих и угарного газов MQ-9 ]] * [[amp>product/troyka-mq3-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Паров спирта MQ-3 ]] * [[amp>product/troyka-mq4-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Природного газа MQ-4 ]] * [[amp>product/troyka-mq6-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Сжиженного углеводородного газа MQ-6 ]] * [[amp>product/troyka-mq7-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Угарного газа MQ-7 ]] * [[amp>product/troyka-mq135-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Углекислого газа MQ-135 ]] * [[amp>product/troyka-mq2-gas-sensor?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Широкого спектра газов MQ-2 ]] * Питание: * [[amp>product/troyka-power-cell?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Power Cell ]] * [[amp>product/troyka-ac-dc-5v-600ma?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Импульсный блок питания (600 мА) ]] * [[amp>product/troyka-ac-dc-5v-3000ma?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Импульсный блок питания (3000 мА) ]] * Управление силовой нагрузкой: * [[amp>product/troyka-stepper-motor-driver?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Драйвер шагового двигателя ]] * [[amp>product/troyka-h-bridge?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Н-мост (1 канал)]] * [[amp>product/troyka-h-bridge-dual?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Н-мост (2 канал)]] * [[amp>product/troyka-relay?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Реле ]] * [[amp>product/troyka-mini-relay?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Реле-Мини ]] * [[amp>product/troyka-mosfet-n-channel-v3?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Силовой ключ (N-канал) v3]] * [[amp>product/troyka-mosfet-p-channel?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Силовой ключ (P-канал)]] * Индикация: * [[amp>product/troyka-buzzer?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Зуммер ]] * [[amp>product/troyka-quad-display?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Четырёхразрядный индикатор ]] * [[amp>product/troyka-5mm-led-module?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Индикаторный светодиод (5 мм) ]] * [[amp>product/troyka-led-module?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Светодиод «Пиранья» ]] * [[amp>product/troyka-led-matrix?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Светодиодная LED матрица 8×8 ]] * [[amp>product/troyka-rgb-led-4x4?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Светодиодная RGB матрица 4×4 ]] * Аудиомодули: * [[amp>product/troyka-line-in-mini-jack?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Аудиовход mini-jack ]] * [[amp>product/troyka-line-out-wires?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Аудиовыход c винтовыми клеммами ]] * [[amp>product/troyka-line-out-mini-jack?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Аудиовыход mini-jack ]] * [[amp>product/troyka-midi-in?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Вход MIDI ]] * [[amp>product/troyka-midi-out?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Выход MIDI ]] * Другие модули: * [[amp>product/troyka-gps-glonass?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | GPS/GLONASS-приёмник v3]] * [[amp>product/troyka-gps-glonass-extended-receiver?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | GPS/GLONASS-приёмник v3 с выносной антенной]] * [[amp>product/troyka-gps-glonass-v2?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | GPS/GLONASS-приёмник v2]] * [[amp>product/troyka-gps-glonass-extended-receiver-v2?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | GPS/GLONASS-приёмник v2 с выносной антенной]] * [[amp>product/troyka-dc-dc-booster?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Повышающий стабилизатор напряжения ]] * [[amp>product/troyka-rtc?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Часы реального времени ]] Хотите сделать свой модуль? Возьмите одну из макеток формата одноюнитового Troyka-модуля: * [[amp>product/troyka-protoboard?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Troyka Protoboard (72 точки) ]] * [[amp>product/troyka-perfboard?utm_source=man&utm_campaign=troyka-modules&utm_medium=wiki | Troyka Perfboard (72 точки) ]] ===== Интерфейсы Troyka-модулей ===== В зависимости от конкретного Troyka-модуля, а точнее от типа его сигнала и протокола используются разные пины и интерфейсы для коммуникации с управляющим устройством. ==== Одна линия сигнала «S-V-G» ==== Troyka-модули которые общаются с управляющей электроникой по одному цифровому контакту. | × | × | × | | S | V | G | * Сигнальный (S) — подключается к входу/выходу микроконтроллера. Через него модуль общается с микроконтроллером. * Питание (V) — на него должно подаваться напряжение, указанное в документации на модуль. * Земля (G) — должен быть соединён с землёй микроконтроллера. ==== Одна линия аналогового сигнала «S-V-G» ==== Troyka-модули которые общаются с управляющей электроникой по одному аналоговому контакту. | × | × | × | | S | V | G | * Сигнальный (S) — подключается к аналоговому входу микроконтроллера. С него считываются показания сенсора * Питание (V) — на него должно подаваться напряжение, указанное в документации на сенсор. * Земля (G) — должен быть соединён с землёй микроконтроллера. ==== I²C-интерфейс ==== Troyka-модули которые общаются с управляющей электроникой по I²C-интерфейсу. | SDA | SCL | × | | × | V | G | * **I²C**: пины (SDA) и (SCL) — для общения с периферией по синхронному протоколу, через 2 провода. * Питание (V) — на него должно подаваться напряжение, указанное в документации на сенсор. * Земля (G) — должен быть соединён с землёй микроконтроллера. ==== SPI-интерфейс ==== Troyka-модули которые общаются с управляющей электроникой по SPI-интерфейсу. | MOSI | MISO | SCK | | CS | V | G | * **SPI**: пины 10(CS), 11(MOSI), 12(MISO), 13(SCK) — данные выводы позволяют осуществлять связь по интерфейсу SPI. * Питание (V) — на него должно подаваться напряжение, указанное в документации на сенсор. * Земля (G) — должен быть соединён с землёй микроконтроллера. ==== UART-интерфейс ==== Troyka-модули которые общаются с управляющей электроникой по UART-интерфейсу. | × | × | RX | | TX | V | G | * **UART**: пины (RX) и (TX) — данные выводы используются для получения (RX) и передачи (TX) данных по последовательному интерфейсу. * Питание (V) — на него должно подаваться напряжение, указанное в документации на сенсор. * Земля (G) — должен быть соединён с землёй микроконтроллера. Troyka модули могут иметь дополнительные GPIO пины. | S1 | S2 | RX | | TX | V | G | ==== Двухюнитовые Troyka-модули ==== Troyka-модули которые занимает 2 юнита. Могут быть с любым интерфейсом, описанным ранее. //Одна линия сигнала «S-V-G»// | × | × | × | × | × | × | | × | × | × | S | V | G | //UART-интерфейс// | × | × | × | × | × | RX | | × | × | × | TX | V | G | //I²C-интерфейс// | × | × | × | SDA | SCL | × | | × | × | × | × | V | G | //SPI-интерфейс// | × | × | × | MOSI | MISO | SCK | | × | × | × | CS | V | G | Двухюнитовые Troyka модули могут иметь дополнительные GPIO пины. | × | × | S2 | × | S3 | RX | | S1 | × | × | TX | V | G |