Делаем самодельный ридер

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

https://ver.sc/file/s…udio_dump1.gif

Он представляет собой синусоиду, причем ширина волн (иногда удобнее ориентироваться на их остроту) соответствует: широкая(тупая) – нолику, тонкая(острая) – единичке.

https://ver.sc/file/s…r/rasspozn.gif

Увидеть все это можно, открыв полученный "дамп" в любом аудиоредакторе, например, Sound Forge. Для автоматизации этого процесса можно написать свою программку, или использовать уже готовую, ссылочку на которую я размещу чуть позже.
Далее надо перевести полученную строку в удобоваримый(более привычный) вид типа ;54321ляляля=0609лялялля? самому или опять же с помощью программки, при этом учитывая что в нашем аудиодампе сначала и с конца стоит несколько лишних нулей. Ищем самую первую единичкуи и отсчитываем от нее назад шесть нулей – вот и будет начало. Лучше всего провести эксперимент со своей карточкой, дамп которой(хотябы первую часть – это ее номер) вы уже знаете – тогда, переведя его в ноликоединичный вид, вам будет куда проще разобраться какая волна чему соответствует.

Здесь находится инструкция которая поможет вам преобразовать нолики и единички в понятный вид:

https://ver.sc/file/s…der/format.htm

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

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

Copyright (C) 2005 Slay

Оставьте комментарий