Мазмұны:

Магнитті жолақ картасы: 6 қадам (суреттермен)
Магнитті жолақ картасы: 6 қадам (суреттермен)

Бейне: Магнитті жолақ картасы: 6 қадам (суреттермен)

Бейне: Магнитті жолақ картасы: 6 қадам (суреттермен)
Бейне: ТЕЗ КӨРІҢІЗ! БҰЛ ТУРАЛЫ ҚЫТАЙЛАР ЕШКІМГЕ АЙТПАЙДЫ 2024, Шілде
Anonim
Магнитті жолақ картасы спуфер
Магнитті жолақ картасы спуфер

Бұл нұсқаулықта магниттік жолақты карта оқу құрылғысына сигнал беру үшін электромагнитті, қарапайым күшейткіш тізбекті және жеке музыкалық ойнатқышты қалай қолдану керектігін көрсетеді, бұл оны картаны сырғытыңыз деп ойлайды. Бұл нұсқаулықта сізде электроника туралы қарапайым білім бар және C ++ туралы қысқаша түсінік бар деп болжайды. ЕСКЕРТПЕ: егер сіз эмуляция жасағыңыз келетін белгілі бір магниттік жолақ картасының мазмұнын білмесеңіз, бұл құрылғы пайдасыз. Осылайша, сіз бұл құрылғыны қажет емес нәрсені жасау үшін пайдалана алмайсыз, егер сізде магнитті жолақ картасынан деректерді алу үшін бірдеңе істемеген болсаңыз.. Сіздің анаңызға ұнамады.

1 -қадам: Бұл қалай жұмыс істейді

Әрі қарай жүрместен бұрын, осы қадамға тіркеген құжатты оқып шығыңыз, Count Zero -ның «Флюс өзгерісінің өміріндегі бір күн». Бұл құжат магниттік жолақтардың қалай жұмыс істейтіні туралы Киелі кітап болып табылады және сіз оларға деректердің қалай кодталғанын және берілген магниттік жолақ картасындағы жолдардың негізгі форматталуын түсінуіңіз керек. Мен бір шыныаяқ кофе алуға барамын; Мен оны қайтып келгенше оқимын.

……. Аяқталды ма? Жақсы. Сіз оқығаныңыздан білетіндей, деректер магниттік жолақтарға магнит ағынының жолақ сегменттерінде кері айналуы арқылы кодталады. Картаны карта оқу құрылғысынан өткізгенде, магнит өрісінің ауысуы өтетін ағынның кері әсерінен оқырман элементінде ток туғызады, содан кейін ол екілік биттерге декодталады, ал магниттік жолақта сақталған бастапқы деректер қайта құрылады. Белгілі бір магниттік жолаққа еліктеу үшін бізге тек магнит өрісінің оқырманнан өтіп бара жатқанда өзгеру үлгісін жаңғыртудың жолын табу керек. Біз мұны қалай жасаймыз? Электромагнитпен! Өздеріңіз білетіндей, электромагнит - бұл тек соленоид (сым катушкасы). Электр тогы катушкадан өткен кезде магнит өрісі пайда болады. Электромагнитті тез қосу және өшіру арқылы біз магниттік жолақты сырғытатын магнит өрісін қайталай аламыз. Бұл жұмбақтың соңғы бөлігі - электромагнитті басқару әдісі. Біз магниттің белгілі бір толқындық формасын жасау үшін соленоид арқылы токтың белгілі бір толқындық формасын қайта құруға тырысамыз. Толқындық формаларды сақтаудың және оларды электр тогына айналдырудың жалпы әдісі қандай? Дыбыстық файлдар! Сонымен, қалаған ағынды қайтару үлгісін білдіретін ең жоғары және төменгі нүктелерді.wav файлына кодтап, оны соленоид арқылы iPod немесе соған ұқсас музыкалық ойнатқышта ойнату керек. Құлаққаптар арқылы дыбыс шығаруға арналған музыкалық ойнатқыштар бұл жобада электр магнитті жүргізуге жеткілікті ток шығармайды, сондықтан бізге электромагнитті жібермес бұрын сигналды беру керек болатын негізгі күшейткішті құрастыруға тура келеді.

2 -қадам: Электромагнитті желдетіңіз

Электромагнитті желдетіңіз
Электромагнитті желдетіңіз
Электромагнитті желдетіңіз
Электромагнитті желдетіңіз
Электромагнитті желдетіңіз
Электромагнитті желдетіңіз
Электромагнитті желдетіңіз
Электромагнитті желдетіңіз

Электр тогы арқылы магнит өрісі пайда болса да, соленоид магниттік өрісті шығарады, егер соленоид қара материалдың өзегіне оралса, мысалы, темір немесе болат. Бұл жоба үшін мен өзек ретінде пайдалану үшін 7 миллиметрлік болаттан жасалған кішкене фигураларды кесіп алдым. Мен оқырман ұясының ішінде болатын металдың бөлігі болып табылатын қойындыны белгіледім және соленоидты орнында ұстау үшін бірнеше ойықтарды кесіп алдым. Электр тогы катушкадан өткен кезде, бүкіл болат жалтырақ магниттеледі. Катушканың өзі үшін эмальмен қапталған стандартты магнитті сымды қолданыңыз. Оны сым немесе бос орын таусылғанша ораңыз. Сізде неғұрлым көп бұрылыс болса, соғұрлым сіздің электромагнитіңіз күшті болады. Сымды орауды бастамас бұрын, магнит сымының жұқа эмаль жабындысынан өткір металл жиек шағып кетсе, орамның қысқа тұйықталуын болдырмау үшін сым таспамен немесе бір нәрсемен оралатын болаттың бөлігін жабыңыз. Электромагнитті орағаннан кейін, оны электр таспамен жабыңыз, оны ұстап тұрыңыз, ал кейбір сымдарды магнит сымдарының ұштарына жалғаңыз. Жолақты оқырманның сенсорлық элементіне қарсы итерілетін металл бетіне таспаны алмаңыз. ** Маған катушканың орналасуын анықтауға көмектескені үшін Стив Москваченкоға рахмет. **

3 -қадам: Күшейткішті жасаңыз

Күшейткішті жасаңыз
Күшейткішті жасаңыз
Күшейткішті жасаңыз
Күшейткішті жасаңыз
Күшейткішті жасаңыз
Күшейткішті жасаңыз

Жеке медиа ойнатқыштың құлаққап ұясы біздің электр магнитті жүргізуге жеткілікті күшті болмағандықтан, біз оны басқару үшін қарапайым күшейткіш құрастыруымыз керек. Мен бұл тізбекті үстелімнің айналасында жатқан заттардан жинадым. Сіз кез келген күшейткішті қолдана аласыз, егер ол электр магнитті бұрмалай бастағанға дейін жетуге жеткілікті пайдаға ие болса. Егер сіз шынымен де осы схеманы құрғыңыз келмесе, сіз тіпті ескі компьютермен жұмыс істейтін динамиктерді алып, динамиктердің бірін электрмагнитті ауыстыра аласыз. Қалай болғанда да, мен қолданатын күшейткішті құру үшін сізге келесі элементтер қажет: 6 істікшелі DIP ұяшығы IC1 - LM386 op -амп C1, C2 - 0,1 uF керамикалық конденсаторлар C3 - 220 uF электролиттік конденсатор R1 - 10 ом резистор R2 - 5k триммер потенциометрі (нақты мән маңызды емес, тек максимум үлкен болғанша) Бір ұшында 1/8 дюймдік фоно ұясы бар аудио кабель (мен ескі құлаққаптардың сымын кесіп тастадым) 9В батареялық қысқыш Кішкене қосқыш Прототиптендіру тақтасы Өткізгіштердің ассортиментті схемасы схемада көрсетілгендей тізбекті жинаңыз. Фоно кабелінің жерге тұйықталу тізбегінің жерге қосылғанына көз жеткізіңіз. Күшейткіш. Сондай -ақ, соленоидтың қай ұшының жерге қосылғандығы маңызды емес, егер олардың біреуі болса, мен сақтап қалу үшін кейінірек аллигатор қысқыштарымен қосылатын катушка шығысы үшін бірнеше секіргіш сымдарды дәнекерледім. модульдік жүйе.

4 -қадам:.wav Stripe деректерінің файлын жасаңыз

Соңында сізге электромагнитті жіберу үшін сигнал қажет. Тіркелген C ++ бағдарламасындағы (геохот жазған) деректер жиынын өңдегіңіз келетін магниттік жолақтағы деректерді қамту үшін өңдеңіз және бағдарламаны құрастырыңыз/іске қосыңыз. Ол text.wav деп аталатын файлды шығарады, бұл сіздің деректер файлы. Файлды сүйікті музыкалық ойнатқышқа жүктеңіз (оның.wav форматында болуын қамтамасыз етіңіз), және сіз жұмыс жасайсыз! Мен қосқан ZIP -де бағдарламаның екі нұсқасы бар - біреуі powerPC mac үшін және PC/x86 mac үшін басқасы. Егер сізге кодтау үшін кейбір деректер қажет болса, менің басқа нұсқаулықты қараңыз. Есіңізде болсын, бұзық болмаңыз. Мен бұл құрылғымен жасайтын ақымақ/заңсыз нәрсеге жауап бермеймін.

5 -қадам: Жабу

Іліңіз
Іліңіз
Іліңіз
Іліңіз
Іліңіз
Іліңіз

Енді сіз барлық бөлшектерді құрастырдыңыз, ойнауға уақыт келді! Музыкалық ойнатқышты, күшейткішті және катушканы суретте көрсетілгендей қосыңыз. Электромагниттің металл құлақшасын картаны оқу ұясына салыңыз. Мен басқа нұсқаулықта көрсетілгендей, құрылғыны карта оқу құрылғысы/arduino қондырғысы арқылы тексеруді ұсынамын.

6 -қадам: тестілеу

Оны тексеріңіз
Оны тексеріңіз
Оны тексеріңіз
Оны тексеріңіз

Күшейткіштің қосулы екеніне көз жеткізіңіз және музыкалық ойнатқыштағы деректеріңіз бар.wav файлын ойнатыңыз. Егер сіз бәрін дұрыс жасасаңыз, электромагнит эмуляциялайтын картадан деректерді жіберуі керек.

Егер таратуда қиындықтар туындаса, күшейткіш пен дыбыс қаттылығының әр түрлі комбинациясымен ойнап көріңіз. Егер сигнал тым төмен болса, шығарылатын магнит өрісі жеткілікті күшті болмайды, ал егер шамадан тыс пайда болса, онда сигнал бұрмаланатын болады. Кейбір музыкалық ойыншылар ойнайтын заттардың бірінші секундын кесіп тастайды. Егер бұл орын алса, сіздің деректеріңіз дұрыс берілмейтіні анық. Егер бұл мәселе болса, сізге дыбыстық файлдың басында тыныштықты қосу үшін C ++ кодын бұзу немесе дыбысты өңдеу бағдарламасын қолдану қажет болуы мүмкін. Мен мұны iPod файлымен бірге файл файлының алдында.wav үнсіздігі бар ойнату тізімін жасау арқылы шеше алдым. Сондай -ақ, металл табақшаның орналасуына кедергі келтіріп, оны магнит өрісі оқырман қабылдайтын «тәтті орынды» табу үшін оны сәл қозғауға тура келуі мүмкін. Сонымен қатар, карта оқу құрылғысында «карталар» қосқышын қосу үшін оның қалыңдығына көз жеткізіңіз. Жұмыс істейтін параметрлерді алу үшін маған бірнеше күн қажет болды, сондықтан егер сіз оны бірінші рет сынап көре алмасаңыз, бас тартпаңыз. Іске сәт!

Ұсынылған: