Показано с 1 по 1 из 1

Тема: подключаем к телефону: мышь, клавиатуру, флешку и hdd

  1. #1
    Знаток (Moderator) Аватар для qwertyrulit
    Имя
    Руслан
    Регистрация
    06.01.2012
    Сообщений
    980

    подключаем к телефону: мышь, клавиатуру, флешку и hdd


    Здравствуйте уважаемые пользователи. В этой теме описывается способ подключения USB устройств таких как флешки (Fat32 и NTFS), мышь, клавиатура, кардридер, HDD и т.д. с помощью USB Host OTG (аббр. от On-The-Go) — дальнейшее расширение спецификации USB 2.0, предназначенное для лёгкого соединения периферийных USB-устройств друг с другом без необходимости подключения к ПК. Естественно что не все устройства имеющие USB будут работать в режиме Host с телефоном, на то есть ограничения (на MIUI прошивках не работают вообще никакие мышки):

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

    - Второе ограничение - это мощность устройства. Если телефон "не тянет", то вылезает сообщение "Hight-power USB device connected" (Не на всех прошивках). Но и тут выход может быть найден. Самый надежный и "правильный" способ организовать доп. питание для USB-Host это через USB-Hub с заводским дополнительным питанием.
    То есть в переходник вставляете хаб с питанием, а потому уже в хаб вставляете устройства с повышенным энергопотреблением.

    USB Host можно купить:

    -В Москве на Савеловском за 200р : из метро выйти направо и по переходу идти до торгового центра. Дальше искать павильон возле которого стенд "антирадары"

    -Так же USB Host Cable для Samsung Galaxy S2 можно поискать в интернет магазинах

    А можно самим сделать переходник для USB Host, для этого Вам потребуется:

    - Китайский USB штекер или шнур подходящий по разъёму. НЕ ПОКУПАЙТЕ "ЗАРЯДКУ" ТАК КАК В НЕЙ НЕ 5 КОНТАКТОВ МОЖЕТ ОКАЗАТЬСЯ, А ВСЕГО ЛИШЬ 2 (обязательно китайский, его легко можно разобрать)
    - USB гнездо типа А (как в компьютерах)
    - Провод на 4 жилки (если его не было вместе со штекером)
    - Паяльник
    - Мультиметр (для проверки правильности спайки)
    - Прямые ручки, растущие из правильного места


    Приступаем к монтажу USB Host:

    - Разбираем microUSB штекер

    - Cпаиваем вместе 4 и 5 контакты резистором на 10 Ом (0,125 Вт) или просто спаиваем вместе (Именно замкнутые 4 и 5 контакты дадут понять телефону, что это именно Host, а не что-то другое)

    - Припаиваем по проводку к 1, 2, 3 и 4+5 контактам

    - Припаиваем соответственно провода к "большому" USB гнезду

    - Изолируем лентой или кембриком-термоусадкой


    Пайка проводов


    Устройства такие как мыши, клавиатуры, кардридеры и адаптеры подключаются самым обычным способом, как на ПК.

    Чтобы подключить USB-HDD нам нужно:

    - Скачиваем и устанавливаем программу Q5 USB Memory Manager. Программа предназначена для монтирования флешек в китайский планшет GPad Q5, но она нам потребуется только для определения "физического" пути к вашим еще не смонтированым разделам жесткого диска

    - Вставляем в телефон кабель USB-Host вместе с USB-HDD (в опыте, разделы 500 гигового HDD были разделены на разделы Fat32 и NTFS - оба работали)

    - Запускам программу Q5 USB Memory Manager и нажимаем на самый первый выпадающий список (Please select block device)

    - Ищем строчки типа sd** (например sda1, sda2, sdb1, sdb2 и т.д.). Это и есть наши разделы, осталось их только смонтировать.

    - Создаем папки, в которые мы будем монтировать наши разделы. Как вы поняли, сколько разделов столько и папок. Например "/mnt/sdcard/part1", "/mnt/sdcard/part2", "/mnt/sdcard/part3" и т.д.

    - Скачиваем и устанавливаем программу Android Terminal Emulator (это программа типа "Командной строки" на Windows) или программу GScript из маркета, или DirectoryBind

    - Запускаем Android Terminal Emulator или GScript или DirectoryBind и прописываем вот такую команду (скрипт):

    mount /dev/block/sda1 /mnt/sdcard/part1

    Это сейчас мы смонтировали раздел sda1, в папку /mnt/sdcard/part1


    Чтобы смонтировать следующий раздел, замените в скрипте sda1 на то, что вы видели в программе Q5 USB Memory Manager (sda2, sda3 и т.д.) и замените папку, в которую вы будете монтировать следующий раздел (part2, part3 и т.д.). Получится что-то типо такого:

    mount /dev/block/sda2 /mnt/sdcard/part2

    Через USB Host работают принтеры Samsung: SCX-4600 и ML-1665 точно. При подключении принтера сообщений не будет. Просто кликаем на документ и жмём - печать, после чего принтер выдаст нам листок с распечаткой.

    Зная распайку штекера можно смонтировать USB Host для других моделей телефонов!



    Скачать с сайта: DirectoryBind_0.2.0.apk

    Если есть вопросы, то задаём их тут! Так как ответы на них могут быть полезными для других пользователей.

    Всем удачного монтирования!
    Изображения Изображения
    • Тип файла: jpg PAYKA.jpg (7.3 Кб, Просмотров: 157)
    • Тип файла: jpg host.jpg (8.7 Кб, Просмотров: 146)
    Последний раз редактировалось qwertyrulit; 11.04.2012 в 17:59. Причина: Дополнение


Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •