Новости / Xак, позволяющий управлять периферией и роботами через аудио-выход WP7

Xак, позволяющий управлять периферией и роботами через аудио-выход WP7




Часто, когда речь идёт о хаке, подразумевается какая-нибудь мелочь, но не в этом случае. Ребята с сайта WPbots заслуживают всяческого уважения. Они переделали аудио-выход WP7-смартфона в USB-интерфейс, через который может работать всевозможная периферия, и в том числе роботы, управляемые с телефона.

Разработчики говорят:
Мы переделали аудио-выход смартфона в двунаправленный порт RS232. В нём есть один вход для микрофона и два аудио-выхода (стерео: лево и право), а это всё, что нам было нужно.


Решение напоминает читалку кредиток Square для iPhone и iPad, в том смысле, что у WP7-смартфонов есть по крайней мере один универсальный для всех устройств интерфейс.









Автор/Разработчик: gupigame
Оф. сайт/Источник: http://www.gupigame.com/wpbots/
Как бесплатно качать с файлообменников

Информация

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

    Это все абсолютно реально! Не думайте, что это фейк
  1. ValeryFVV2002, да ладно тебе, не заставил бы я тебя пересчитывать. Мне было бы лень проверять, я бы на слове тебе поверил. thumbup К тому же ЦОС никогда не входил в число моих любимых предметов. crying
  1. ValeryFVV2002,
    250 кбит/с тоже неплохо вполне. другой вопрос- а нафига? надо же ещё как-то приёмную сторону мутить
  1. viksoft701, как ни странно не так уж и много...
    Там параллельно с завалом АЧХ сильно будут мешать шумы микросхем.
    Если есть желание, можете сами посчитать...
    http://supervideoman.narod.ru/4_5.htm
    Закономерность линейная, посему просто умножаем на 5 = ~250кбит/с

    тут в табличке те же данные...
    http://www.sernam.ru/book_tec.php?id=64

    Так что, много не запихнешь ;)
  1. ValeryFVV2002,
    не, ты путаешь немного. у hi-fi просто ачх ровнее, а 22кГц и домашняя дешевая звуковуха выдаст- другой вопрос с какими искажениями. при правильной модуляции можно как в модемах- через полосу в 3кГц передать 56кбит :) - представь сколько можно запихнуть в 15кГц канал

    про мысль про реальный СОМ порт я понял :)
  1. viksoft701, увы, скорее всего, еще гораздо меньше... Аудио только у hi-fi имеет 22 килогерца. Тут, хорошо если 15К есть + это гармонические колебания, а не импульс... Короче - лень считать - manticor пересчитывать заставит ;)
    Просто была мысль про реальный аппаратный порт (что вполне реально), а тут, как оказалось, попытка передачи как у индейцев - цветом дыма от костра feel
  1. вы тут не в ту сторону полезли, СОМ порт и его скорость тут не причём. максимум, что можно выдать через обычный аудиовыход это сигнал частотой 22050 Гц :) - так что вот тут и лежит предел скорости передачи через аудиовыход :), а именно 22050 бит/с при синхронной передаче.
  1. Да не за что. smile
  1. LinXP, та же математика... HiSerial разгоняет до 921600 baud (а не килобод`ов) Да и дровами можно разогнать тока то, что разгоняется...
    У manticor ссылка интереснее, но это похоже уже почти не ком-порт с такими скоростями ;) Кстати, спасибо за интересную инфу
  1. manticor,
    Ссылки: http://www.ipc2u.ru/catalog/C/CR/11002.html (я кстати ошибся. 920, а не 910)

    дык можно и драйверами увеличить скорость до 921600...
    http://www.rippstein.net/HiSerialEN.htm
  1. действительно, одно из самых бессмысленных изобретений, разве что для регулировки громкости наушников и переключения дорожек в плеере использовать
  1. Ссылки: http://www.ipc2u.ru/catalog/C/CR/11002.html (я кстати ошибся. 920, а не 910)
    http://www.premier-electric.com/products/ad/interscheme/c3c6
    a0b85cdf205e.html приемопередатчик ADM3307E - скорость аж 1000 кбит\с. Там есть пдфка на буржуйском, можете почитать на досуге. smile
  1. Да, просчитался в байтах.

    Давайте тогда уж и ссылку на 910 кбит\с

    Кстати, в статье речь совсем про другой способ как оказалось...
    Реально еще худший.... по скорости

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

    Он, я так понял, предлагает сие творение купить у него...
  1. ValeryFVV2002, плохой из тебя математик (я бы даже сказал никакой). smile
    Максимальная пропускная скорость последовательного порта 115 200 бод...
    Это почти 100 Кбайт/с


    115 200 бит\с / 8 / 1024 = 14 кбайт\c. И то, это если не учитывать такие вещи как старт\стоповые биты, задержки и прочее. Реальная скорость ниже 14 кбайт\с.

    В твое оправдание скажу, что сейчас скорость рс232 достигает 910 кбит\с. (113 кбайт\с)
  1. Да в самом деле интересное сообщение, вот только зачем он такой без USB кому-то нужен??

    Не проще-ли сразу купить с USB портом и Host и если мучится не хочется, то и без WM7 ??
  1. Раньше коаксиал не более 10 Мбит/с, теперь витая пара - гигабит...
    Максимальная пропускная скорость последовательного порта 115 200 бод...
    Это почти 100 Кбайт/с Прогнал - делим на байты ~12 Кбайт/с (manticor , спасибо за поправку)

    Если больше других вариантов нет, то метр в минуту не так уж и плохо при отсутствии альтернативы... Спектруму такая скорость и не снилась ;) Там тормозом был в основоном носитель, а не порт. С дискеты все грузилось в 5 раз быстрее.
  1. Раньше на "Spectrum" программы грузились с кассет через аудио вход, но это всего 48 -128 Kb и грузились они 4-5 минут...
  1. viksoft701, например
    http://4pda.ru/forum/index.php?showtopic=175406&view=findpos
    t&p=6536795
    Да, это китаец (которых уже как грязи) к которому раскопали даташит, но китайцы всё копипастят. Теперь понятно с кого. - оказалась у разработки другая суть

    http://tetis.com.ua/shop/search19668.html?bn=Vision&wn=Smart
    -Clip_PL2303
    тут вот "обкуренные" даже торгуют ими

    С многими я погорячился, но это не повод чтоб хамить am
  1. > Они переделали аудио-выход WP7-смартфона в USB-интерфейс

    > Разработчики говорят:
    > Мы переделали аудио-выход смартфона в двунаправленный порт RS232

    :)

  1. молодцы пацаны, ничего не скажешь!
  1. Цитата: ValeryFVV2002
    Сейчас многие кпк шьются только через аудио...

    А ещё колонки можно шить через аудио вход. А холодильник через лампочку.
    Взял свои слова обратно.
  1. ValeryFVV2002, чо курил? расскажи-ка какие именно так шьются :)
    ну и покажи-ка ссылку где "давно известно, что там ком-порт"
  1. Сейчас некоторые КИТАЙСКИЕ кпк шьются через аудио...
    Так что, о том, что там двунаправленный ком-порт известно давно... (так как прошивка и разлочка через аудио разьем)
    А если есть ком-порт, то его, естественно, можно юзать.