Otg-кабель

Содержание:

Какие смартфоны поддерживают технологию?

Андроид, начиная с версии 2.3, автоматически поддерживает эту технологию

Но здесь важно учесть, что многое зависит от оболочки производителя, который предоставляет смартфон. Android — это разработка Google, предоставляемая всем компаниям, где уже каждая компания дорабатывает ее на свой лад и может, как добавить что-то новое, так и удалить

Некоторые производители убирают эту опцию лишь затем, чтобы сэкономить заряд батареи, повысив в целом его эффективность. Но на такие шаги идут только ради бюджетных моделей. Средний и высокий классы смартфонов 100% обладают такой технологией и поддерживают большой ассортимент подключаемых устройств.

Что делать, если мобильное устройство не поддерживает USB OTG?

Как уже было сказано, большинство смартфонов Android поддерживают технологию USB OTG, но, возможно, что ваше устройство – нет. Поскольку функции USB OTG сильно зависят от различных факторов (какая версия Android, наличие драйверов, поддержка аппаратуры USB OTG), то процедура получения USB OTG на несовместимых устройствах будет отличаться для разных устройств. В таком случае необходимо выполнить root телефона Android (например,с помощью Kingo Root). И только после этого вы сможете пользоваться приложениями USB OTG Helper и StickMount, чтобы взаимодействовать с гаджетами, которые можно подключить с помощью USB OTG.

Источник

OTG в телефоне: что это и как работает

OTG или USB-OTG (On-The-Go с английского языка) представляет собой расширение USB 2.0, которое позволяет гаджетам с портом USB использовать этот вход с большей гибкостью. Или, если говорить быстро и грубо, эта функция позволяет соединить любой гаджет к нашему смартфону, планшету с помощью порта USB, будь то цифровая камера, USB модем, клавиатура, мышь и другие. В результате подсоединенное к нашему гаджету устройство теряет свою «независимость» и мы получаем полноценный доступ к его функционалу, например, к любой информации, содержащейся в его памяти. Например, можно использовать OTG кабель для соединения смартфона с флеш-накопителем.

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

С другой стороны, мы можем подумать и о мире видеоигр. Соединить наше устройство с DualShock или Xbox через блютуз не всегда просто, необходимо устанавливать дополнительные программы и так далее. Со смартфоном или планшетом, поддерживающим технологию USB OTG, мы можем подсоединить наш аппарат к указанным игровым устройствам и наслаждаться процессом игры, управляя персонажами собственноручно.

Можно также подключить наше устройство к принтеру и напечатать любые изображения, не устанавливая при этом каких-либо драйверов. Существует целый веер возможностей, которые вы можете самостоятельно опробовать.

Пожалуй, всем полезно знать, что такое лаунчер для компьютеров и смартфонов на Андроиде.

Что делать, если ваш телефон Android не поддерживает USB OTG?

Несмотря на то, что большинство новых телефонов Android поддерживают USB OTG из коробки, есть вероятность, что ваше устройство Android не поддерживает. А поскольку возможности USB OTG зависят от различных факторов (например, версия Android / ядра, доступность драйверов USB OTG, поддержка оборудования), процедура настройки USB OTG на несовместимых устройствах различается в зависимости от разных устройств (и даже разных вариантов такое же устройство).

Тем не менее, во всех случаях вам сначала нужно будет выполнить рутирование телефона Android (с помощью таких приложений, как Kingo Android Root)

После этого вы можете использовать такие приложения, как USB OTG Helper и StickMount для доступа к устройствам, подключенным через USB OTG (обратите внимание, что эти приложения работают только для USB-накопителей)

Модем

Популярным среди андроидоводов является подключение преимущественно к Android-планшетам USB-модемов. Действительно, зачем переплачивать за 3G/LTE-модификацию планшета половину его стоимости, если к нему можно подключить копеечный «свисток». Кто-то назовёт эту логику примитивной, но множество людей поступают именно таким образом. Но вот в чём незадача – подключить USB-модем к Android-устройству можно лишь обходными путями, то есть с помощью прав суперпользователя и соответствующего софта. В большинстве случаев вас выручит довольно таки универсальный PPP Widget 2. Если же «завести» USB-модем с помощью PPP Widget 2 у вас не получилось, то в таком случае ищите счастья на профильных форумах – там вам точно помогут.

Как подключать различные устройства с помощью OTG

Подключение разных устройств при помощи кабеля OTG ничем не отличается. Стоит рассмотреть на примере обычной флешки, как пользователю стоит выполнять подключение:

  1. Для начала стоит посмотреть провод на наличие дефектов;
  2. Если дефектов нет, то стоит вставить узкий конец провода в телефон;
  3. В другой конец кабеля вставляем флешку;
  4. В течение нескольких секунд устройство должно определить подключение и отобразить все те файлы, которые имеются на флешке.

Единственное – некоторые устройства могут не подключаться из-за того, что им необходима специальная программа. Специальные утилиты нужны для принтеров, иногда для джойстиков.

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

Для того чтобы соединить со смартфоном какое-либо устройство через OTG, он в той или иной степени должен поддерживать данный тип подключения

Это важно учитывать в первую очередь, так как без ответной реакции Android-устройства дальнейшие действия будут невозможны

Проверка поддержки

Выполнить проверку смартфона на предмет совместимости с OTG можно с помощью специального софта, временно подключив кабель к порту microUSB и проследив за реакцией. Основным ПО для этих целей выступает один-единственный вариант, способный диагностировать любой смартфон вне зависимости от версии ОС.

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

Дальше разверните приложение кнопкой «Открыть» и на главной странице нажмите «Verify USB OTG Storage».

Чтобы USB OTG Checker отреагировало на подсоединение, соедините телефон с любым внешним устройством. В случае успеха появится соответствующее уведомление.

По необходимости в Плей Маркете можно найти немало альтернативных решений, имеющих практически такое же название

Об этом важно помнить, так как далеко не во всех ситуациях представленное приложение способно проверить совместимость с OTG

Работа с устройствами

Наиболее простой этап заключается в подключении и последующем использовании внешних устройств через OTG, но при этом является уникальным практически для каждого гаджета. Это связано с необходимостью установки одного из специальных приложений, напрямую связанных с устройством. Например, приложение для внешней клавиатуры не подойдет для настройки принтера.

Шаг 1: Подключение

  1. Эта процедура, как сказано, может быть уникальной для каждого устройства. В целом необходимо выполнить всего лишь два действия, первым из которых выступает соединение внешнего девайса с USB-разъемом переходника «USB – microUSB».

Дальше нужно подсоединить microUSB-разъем к соответствующему порту на корпусе устройства.

В некоторых случаях, если вы используете OTG со вспомогательным питанием, нужно соединить дополнительный USB-выход с адаптером. На этом же процедура завершается.

Шаг 2: Выбор приложения

Как было сказано ранее, в зависимости от подключаемого девайса необходимо скачать и установить соответствующее приложение из Плей Маркета

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

Устранение проблем

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

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

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

Иногда для распознавания девайсов, подключенных через OTG, недостаточно специальных приложений из-за отсутствия поддержки на программном уровне. Единственное, что можно сделать в таком случае, это обновить операционную систему или перепрошить аппарат.

Подробнее:Как обновить версию AndroidКак прошить смартфон на Android

Представленной инструкции должно быть достаточно для успешного подсоединения внешних устройств при помощи технологии OTG практически на любом смартфоне, выпущенном в среднем после 2012 года. Описанные действия будут не актуальны только при использовании кабеля с дополнительным питанием, упомянутого на этапе подключения.

Для чего можно использовать USB OTG?

Внешнее память

USB OTG позволяет быстро и легко переносить файлы, фотографии и другую информацию со смартфона или планшета на флешку. В данный момент существует множество флэш-накопителей USB-C, которые можно напрямую подключать к порту зарядки телефона, например, эти замечательные варианты от Sandisk и HP OTG Type-C. Однако, если у вас уже есть обычная флешка, то адаптер USB OTG — это все, что нужно.

Конечно, USB-флешки — не единственный вариант для увеличения памяти. Даже если в телефоне нет слота для карт памяти microSD, вы можете подключить к нему устройство чтения карт SD. Это также отличный способ перенести файлы с цифровой камеры на телефон для редактирования. У Orico есть как стандартный кардридер SD, так и вариант с USB-C, который можно подключить непосредственно к телефону.

Игровые контроллеры

Современные телефоны Android совместимы с различными игровыми Bluetooth контроллерами, включая отличный беспроводной контроллер Xbox One. Однако, если ваш телефон поддерживает USB OTG, вы можете использовать более доступные проводные контроллеры, такие как проводной контроллер Xbox 360. Конечно, игры, в которые вы играете, также должны поддерживать контроллеры.

USB-микрофоны

Если вы хотите записывать высококачественные аудиозаписи на свой телефон, вам нужен хороший USB-микрофон. Такие микрофоны, как Blue Yeti X и сверхпортативный Samson Go, станут отличным выбором. Однако следует учитывать, что микрофон может не работать на системном уровне и возможно потребоваться скачать приложение диктофон из магазина Google Play.

Клавиатуры и мыши

Кроме Bluetooth клавиатур и мышек для компьютера, вы можете использовать проводные устройства или устройства, которым требуется беспроводной приемник с смартфоном или планшетом из-за USB OTG.

Как проверить совместимость Андроида и OTG

К сожалению, не все смартфоны могут похвастаться поддержкой OTG-протокола. Но как же узнать заранее, сможет ли девайс распознать дополнительный гаджет? Самое простое – это зрительное определение. Если телефон имеет стандартный microUSB, скорее всего, и к переходнику в таком случае он подключится без проблем.

Но для более качественного теста рекомендуем использовать специальную программу, а именно USB OTG Checker. Это очень полезное приложение с минимум функций, отлично выполняющее основную опцию – распознавание поддержки OTG или ее отсутствия у Андроид-смартфона.

Приложение USB OTG Cheker

Утилиту можно с легкостью скачать с Google Play. После установки запускаем ее и через несколько секунд видим на главном экране или зеленый квадрат, или красный. Здесь все предельно ясно: зеленый означает успешную дальнейшую синхронизацию, красный – невозможность подключиться к адаптеру.

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

Если результат отрицательный – есть два варианта для решения данной неполадки. Возможно, флешка просто не распознается встроенным Проводником. Для этого существуют специальные утилиты, о которых поговорим ниже. Или же в аппарате вообще заблокирован протокол OTG. Тогда, к сожалению, ничего сделать не удастся, только приобрести новый телефон под управлением Android.

Возможные проблемы и пути их устранения

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

  • формат файловой системы флешки не поддерживается операционной системой или аппаратными модулями мобильного устройства. Касается это NTFS и ExFat, которые с трудом запускаются даже через специальные приложения;
  • неправильная версия системы, устаревшее программное обеспечение и т. д. Не все версии операционных систем поддерживают технологию OTG, а также отдельные виды и модели устройств. Тут ничего не поделаешь. Необходимо заранее проверять гаджет через специальную программу, которая была упомянута выше;
  • операционная система засорена различными мусорными файлами, которые конфликтуют с драйверами и ПО. Рекомендуется почистить ОС или сбросить ее до заводских настроек;
  • загрязнен порт micro USB. Если переходник не хочет определяться, то, возможно, он попросту не контактирует с портом. Нужно проанализировать состояние разъема, почистить или отремонтировать при необходимости;
  • накопитель в несколько раз отличается по объему памяти по сравнению с предустановленной на телефоне ПЗУ. Если пользователь подключает флешку на 256 Гб, а в устройстве всего 16 Гб постоянной памяти, то могут случиться проблемы и сбои в работе. То же касается и оперативной памяти.

При подключении жесткого диска могут возникнуть проблемы с питанием

В материале было рассмотрено, как подключить ОТГ к андроиду и как подсоединить к нему различные типы периферийных устройств через специальный кабель. Технология далеко не новая, но поддерживают ее не все производители. Объясняется это невыгодностью добавления дополнительных драйверов и небольшой популярностью таких манипуляций с телефонами.

Какие устройства можно подключать через OTG?

Благодаря этой технологии к телефону могут подключаться практически любые типы устройств. Но это только в теории. На практике же мы видим иную картину. Здесь многое зависит от разработчиков оболочек для конкретной версии операционной системы Андроид, от аппаратов, которые вы подключаете, от совместимости.

Без проблем можно подключать USB-накопители до 32 Гб. Можно попробовать и больше, например, на 64 Гб, но они работают не везде.

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

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

Если вы заядлый геймер, то сможете при помощи OTG в телефоне подключить и геймпад. Только учтите, что не все игры из Google Play поддерживают такую технологию и подобные устройства. Здесь многое зависит от самого разработчика приложения.

Присутствует возможность передачи контактов и сообщений через данную технологию, если соединить два устройства через один кабель. Еще можно присоединить лампу, работающую от USB-порта.

Если же у вас плохая фронтальная камера на смартфоне, то просто подключите внешнюю!

Эта технология удобна для фотографов, которые могут через картридер или USB просмотреть фотографии на своем устройстве, например, планшете или смартфоне. Даже можно подключать адаптеры для интернета, чтобы подключаться через оптоволокно!

Но и это еще не все! Нужно срочно распечатать документы? Подключите принтер! Сюда же можно добавить еще и монитор или телевизор.

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

Как узнать,поддерживает ли ваше устройство OTG кабель

И вот перед вами уже распиновка и разогретый паяльник, но остаётся проверить последний пункт, а способен ли ваш девайс вообще поддерживать такие соединения, которые позволяют передавать заряд аккумулятора? Или же подключать к нему сторонние манипуляторы? Зависит это сугубо от версии андроида и частично от вшитых в аксессуаре модулей, но для упрощения вашей жизни – существует множество программ тестирования, позволяющих за считанные минуты определить подходит ли телефон для этих целей. Как уже упоминалось, если это не так, попробуйте обновить версию прошивки и скачать драйвера для необходимого аксессуара и будет вам счастье.

Подключение

Что же потребуется для того, чтобы соединить устройства? В первую очередь это оптоволоконный кабель-переходник.

Он представляет собой короткий провод на одной стороне которого имеется порт подключения для USB 2.0, а на другой штекер для включения в разъем microUSB на телефоне.

Устройство стоит недорого и продается в магазинах компьютеров и комплектующих.

Важно! Кабель называется OTG и имеются его альтернативные варианты, с переходниками к порту не только microUSB, но и USB Type C, miniUSB. Кроме того, необходимо, чтобы само устройство имело поддержку сервиса USB Host

В настоящее время эту функцию имеют абсолютно все смартфоны, имеющие программное обеспечение выше Android 5.0

Кроме того, необходимо, чтобы само устройство имело поддержку сервиса USB Host. В настоящее время эту функцию имеют абсолютно все смартфоны, имеющие программное обеспечение выше Android 5.0.

Важную роль играет и файловая система самой карты памяти. Наименьшее количество проблем возникает с флешками, имеющими файловую систему FAT32, но в принципе удается работать и с файловой системой NTFS (но в этом случае возможны сбои).

Поменять файловую систему флешки можно с компьютера с применением специальных программ и полным форматированием.

Соединение

Процесс соединения устройств очень простой:

  • Вставьте карту памяти в разъем на кабель;
  • Штекер на другом конце кабеля вставьте в телефон или планшет (при этом, он может быть как включен, так и выключен);
  • Включите мобильное устройство при необходимости;
  • В абсолютном большинстве случаев никаких дополнительных настроек вам не потребуется – на экране мобильного устройства появится уведомление о том, что к нему был подключен съемный накопитель;
  • Также в этом окне, обычно, присутствует предложение о включении встроенного менеджера файлов – включите его для получения доступа к содержимому карты памяти;
  • В крайне редких случаях возможно появление уведомления о том, что съемный носитель невозможно подключить – такая проблема вызывается, преимущественно, тем, что карта памяти работает в файловой системе NTFS или иной неподдерживаемой, либо содержит более чем один раздел (нормальная работа возможна только с одним разделом данных подключенного съемного носителя);
  • В этом случае внесите необходимые изменения на карту памяти;
  • Кстати, таким образом к телефону можно подключать даже жесткий диск компьютера, но нужно, чтобы он имел только один раздел (сегмент);
  • Некоторые сторонние файловые менеджеры. Которые установлены на устройстве, способны улавливать сигнал с флешки, и открывать ее содержимое привычным образом;
  • Если вы подключили накопитель, но телефон никак не отреагировал (не видит накопитель, но и никаких уведомлений не появилось), это свидетельствует, что телефоне не поддерживает USB Host и требуется получить рут-права, хотя и это иногда проблемы не решает;
  • В случае с подключением к смартфону жесткого диска такая ситуация говорит о том. что для поддержки его работы не хватает питания.

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

Использовать сторонний будет куда удобнее.

Для наиболее комфортной работы с файлами на карте памяти рекомендуется скачать:

X-Plore File Manager (установить настройку в программе Разрешить доступ по USB);

  • Total Commander;
  • ES-Проводник.
  • Альтернативный способ открыть доступ к данным флешки при отсутствии рут-прав – это использование специальных платных приложений их Гугл Плэй.

OTG FileManager Nexus USB и Nexus Media Importer перехватят данные с флешки даже если на вашем старом Андроиде не были получены рут-права. Это быстрый и удобный метод, однако требующих финансовых вложений.

Функция OTG в телефоне — что это?

В USB-соединении между двумя гаджетами один из них всегда является хостом, а второй — периферией. Host — это главное устройство, оно получает контроль над периферийным (например, компьютер управляет файлами на флешке). Функция OTG (расшифровывается как On-The-Go) позволяет смартфону выполнять обе роли — быть и хостом, и периферией. Простыми словами, благодаря OTG к смартфону можно напрямую подключать флешки, принтеры и другую технику без отдельного USB-хоста.

Обычно, чтобы перебросить файлы со съемного накопителя на телефон, пользователь подключает оба устройства к компьютеру и совершает операцию через интерфейс ПК. С технологией On-The-Go можно считывать информацию с флешки напрямую через смартфон. Чтобы выполнить подключение, понадобится специальный кабель «USB OTG», который выглядит следующим образом:

MicroUSB;

Type C.

Стоимость переходника — около 100 рублей

Обратите внимание на тип разъема в вашем телефоне при покупке

Какие девайсы можно подключить через OTG

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

Пользователями было отмечено, что к Хонор можно подсоединить флешку, объемом до 32 Гб, но некоторые модели телефонов позволяют включить флешку и до 64 Гб.

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

Некоторым пользователям не нравится стандартная клавиатура в программном обеспечении на телефонах Honor, поэтому, как вариант, приобрести внешнюю клавиатуру и подключить ее через OTG. То же самое касается и компьютерной мышки. Такие девайсы могут понадобиться игроманам, когда в мобильной игре нужно задействовать кнопки клавиатуры.

Через OTG возможно подключение геймпадов. Следует помнить, что не для каждой игры предусмотрен этот девайс. Только некоторые мобильные игры с Play Market поддерживают подключение геймпада к телефону.

Подключать можно и такие приборы, как настольная лампа, если она оснащена шнуром USB.

Некоторые смартфоны не обладают хорошей фронтальной камерой. В таком случае на помощь придет шнур ОТГ и внешняя камера.

Не многие знали, но при наличии специального адаптера, функция OTG позволяет подключиться со смартфона к высокоскоростному интернету через оптоволокно.

Тонкости подключения различных устройств

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

Жесткий диск

С портативными накопителями часто возникают проблемы при подключении через OTG, и не только из-за нехватки энергии, но и из-за файловой системы. Если с FAT32 проблем не возникает, то вот с NTFS иногда бывают сбои. Для решения этой проблемы рекомендуем воспользоваться утилитой StickMount, только учтите, что для нее необходимо наличие root-прав.

Игровой джойстик

Геймпады от Xbox работают без проблем, так как не требуют никаких дополнительных программных средств, предоставляя все «из коробки», а вот с PS 3, PS 4 у вас возникнут проблемы. Подключение можно будет осуществить только при наличии root-прав.

Мыши и клавиатуры

Большинство гаджетов из этой категории отлично работают со смартфонами, но мы рекомендуем выбирать те, которые работают в качестве общего приемника, то есть клавиатура + мышь. Если же нет возможности приобрести такой комплект, придется искать USB-хаб, чтобы обеспечить беспрерывную работу обоих девайсов.

Принтер

Эти устройства работают по технологии Plug and Play, обеспечивая непрерывную работу сразу же после подключения к смартфону. Но для некоторых телефонов требуется перевод в режим камеры или накопителя. В этом случае поможет приложение PrintHand Мобильная Печать. Единственный недостаток программы — она платная, но ее возможности впечатляют. Пользователь получает возможность подключать принтер не только по USB, но и при наличии Wi-Fi или Bluetooth по беспроводной сети. Печать возможна как из готовых документов файловой системы, так и из облачных хранилищ.

3G и 4G-модем

Идея, конечно же, не супер, но имеет место быть. Вы сможете подключить свой модем через USB, который будет выступать в качестве приемника и передатчика сотовой сети. Подключение и корректная работа возможны только при наличии root-прав и специальной утилиты — PPP Widjet 2. Работа гарантируется не на всех устройствах!

DSLR-камера

Есть возможность подключить свой смартфон к камере и управлять ею, используя экран в качестве видоискателя. Для обычного пользователя это, быть может, не интересно, а вот фотографы будут в восторге. Для корректной работы в тандеме требуется наличие приложения DSLR Controller. В сервисе Google Play стоимость его составляет 9 евро. Перед покупкой обязательно уточните на сайте разработчика, поддерживается ли ваша модель камеры.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Adblock
detector