Мазмуну:

Магниттик тилке картасы спуфер: 6 кадам (сүрөттөр менен)
Магниттик тилке картасы спуфер: 6 кадам (сүрөттөр менен)

Video: Магниттик тилке картасы спуфер: 6 кадам (сүрөттөр менен)

Video: Магниттик тилке картасы спуфер: 6 кадам (сүрөттөр менен)
Video: Магниттик поезди 2024, Июль
Anonim
Магниттик тилке картасы спуфер
Магниттик тилке картасы спуфер

Бул көрсөтмө электр магнити, жөнөкөй күчөткүч схемасы жана жеке музыкалык ойноткучту магниттик тилкелүү картты окурманга сигналдарды кантип колдонуу керектигин көрсөтүп турат, бул сизди картты сүртүп койдуңуз деп ойлоого алып келет. Бул көрсөтмө сизде электроника боюнча негизги билимге ээ жана C ++ боюнча кыскача түшүнүк бар деп болжолдонот. ЭСКЕРТҮҮ: Сиз эмуляция кылгыңыз келген белгилүү бир магниттик тилке картасынын мазмунун билбесеңиз, бул аппарат жараксыз. Ошентип, сиз буга чейин сизде жок болушу керек болгон магниттик сызык картасынан маалыматтарды алуу үчүн тентек бир нерсе кылбасаңыз, сиз жасай албаган нерсени жасоо үчүн бул түзмөктү колдоно албайсыз.. Апаңа бул жакпайт.

1 -кадам: Бул кантип иштейт

Андан ары барардан мурун, бул кадамга тиркелген документти окугула, Count Zero тарабынан "Флюстин өзгөрүүсүнүн бир күнү". Бул документ магниттик тилкелердин кантип иштээри жөнүндө Ыйык Китепке негизделген жана сиз аларга кандайча коддолгонун жана магниттик тилке картасындагы тректердин негизги форматын түшүнүшүңүз керек. Мен бир чыны кофе ичейин деп жатам; Мен кайтып келгенге чейин аны окуп көр.

……. Бүттүбү? Жакшы. Окууңуздан билгениңиздей, маалыматтар магниттик тилкелерге магниттик агымдын тилкесиндеги сегменттерде кайтарылышы аркылуу коддолгон. Картаны картанын окурманы жанынан өткөргөндө, магнит талаасы өтүүчү агымдын тескери бурулушунан окурман элементинде токту пайда кылат, андан кийин экилик биттерге декоддолот жана магниттик тилкеде сакталган баштапкы маалыматтар калыбына келтирилет. Ошентип, белгилүү бир магниттик тилкени тууроо үчүн, биз эмне кылышыбыз керек, анын магнит талаасы окурмандын жанынан өтүп баратканда өзгөрүү моделин кайра жаратуунун жолун табуу. Муну кантип кылабыз? Электр магнити менен! Белгилүү болгондой, электр магнити негизинен соленоид (зымдын катушкасы). Катушкадан электр тогу өткөндө магнит талаасы пайда болот. Электр магнитти тез күйгүзүү жана өчүрүү менен, биз магниттик тилкенин серпилишинин өзгөрүүчү магнит талаасын кайталай алабыз. Бул табышмактын акыркы бөлүгү - бул электромагнитти кантип башкаруу. Ооба, биз магниттин белгилүү бир толкун формасын түзүү үчүн электромагниттик аркылуу белгилүү бир толкун формасын кайра жаратууга аракет кылып жатабыз. Толкун формаларын сактоонун жана аларды электр тогуна айландыруунун жалпы жолу кандай? Үн файлдары! Ошентип, биз кылышыбыз керек болгон эң төмөнкү жана эң төмөнкү чекиттерди.wav файлына кайтарып берүү жана соленоид аркылуу iPod же ушул сыяктуу музыкалык ойноткучта ойнотуу. Кулакчындар аркылуу үндү ойнотууга арналган музыкалык ойноткучтар бул долбоордо электр магнитти иштетүү үчүн жетишерлик ток чыгарышпайт, андыктан биз электромагниттин алдында сигнал өтүшү керек болгон негизги күчөткүчтү да түзүшүбүз керек болот.

2 -кадам: Электромагнитти шамал

Шамал электромагнити
Шамал электромагнити
Шамал электромагнити
Шамал электромагнити
Шамал электромагнити
Шамал электромагнити
Шамал электромагнити
Шамал электромагнити

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

3 -кадам: Күчөткүчтү куруңуз

Күчөткүчтү куруу
Күчөткүчтү куруу
Күчөткүчтү куруу
Күчөткүчтү куруу
Күчөткүчтү куруу
Күчөткүчтү куруу

Жеке медиа ойноткучтун гарнитура уячасы биздин электр магнитти айдай турганчалык күчтүү эмес болгондуктан, биз аны айдаш үчүн жөнөкөй күчөткүчтү курушубуз керек. Мен бул схеманы үстөлүмдүн тегерегинде жаткан нерселерден чогулттум. Электр магнити бурмалана электе аны айдап кетүү үчүн жетиштүү кирешеге ээ болсо, сиз дээрлик бардык күчөткүчтөрдү колдоно аласыз. Эгерде сиз чын эле бул схеманы курууну каалабасаңыз, анда эски компьютердик динамиктерди алып, динамиктердин бирин электр магнитиңизге алмаштырсаңыз болот. Кандай болбосун, мен колдонуп жаткан күчөткүчтү куруу үчүн сизге төмөнкү нерселер керек: 6 -пин DIP розеткасы IC1 - LM386 op -amp C1, C2 - 0.1 uF керамикалык конденсаторлор C3 - 220 uF электролиттик конденсатор R1 - 10 ом каршылык R2 - 5k Триммер потенциометр (чыныгы мааниси эч кандай мааниге ээ эмес, болгону максимум чоң) Аудио кабель 1/8 дюймдук фонону бар (бир аз эски гарнитураны өчүрүп салгам) 9В батарейка клипи Кичине которгуч Прототиптөө тактасы Ассорти секирүү зымдары схемада көрсөтүлгөндөй схеманы чогулткула. Фоно кабелинин жерге туташтыргычы чынжырдын жерге туташтырылганын текшериңиз. Фонондук кабелдин сол же оң каналын кирүүчү жерге туташтырсаңыз эч кандай мааниге ээ эмес. Күчөткүч. Ошондой эле, соленоиддин кайсы учу жерге туташтырылганынын мааниси жок, анткени алардын бири эле. Мен кийинчерээк аллигатор клиптер менен туташтыруу үчүн, кийинчерээк туташтыруучу катушка үчүн кээ бир секирүүчү зымдарды ширеттим. система модулдук.

4 -кадам: Strip маалыматтар.wav File түзүү

Акырында, сизге электромагнитте жөнөтүү үчүн сигнал керек. Сиз эмуляция кылгыңыз келген магниттик тилкеден маалыматтарды камтыган тиркелген C ++ программасындагы (геохот тарабынан жазылган) маалымат массивин түзөтүңүз жана программаны түзүңүз/иштетиңиз. Бул text.wav деп аталган файлды чыгарат, бул сиздин маалымат файлы. Файлды сүйүктүү музыкалык ойноткучуңузга жүктөңүз (ал.wav форматында турушу керек), жана сиз бизнес менен! Мен кошкон ZIPтин ичинде программанын эки версиясы бар - бири powerPC mac үчүн жана башка PC/x86 mac. If үчүн сиз коддоого кээ бир маалыматтарга муктаж болсоңуз, менин башка көрсөтмөлөрүмдү караңыз. Эсиңизде болсун, тентек болбоңуз. Мен бул түзмөк менен кылган акылсыз/мыйзамсыз нерсеге жооптуу эмесмин.

5 -кадам: Аны туташтырыңыз

Hook It Up
Hook It Up
Hook It Up
Hook It Up
Hook It Up
Hook It Up

Эми сиз бардык бөлүктөрдү курдуңуз, эми ойноо убактысы келди! Музыка ойноткучту, күчөткүчтү жана катушканы сүрөттө көрсөтүлгөндөй туташтырыңыз. Электромагниттин темир тактасын картты окуу уячасына салыңыз. Мен аппаратты башка көрсөтмөмдө көрсөтүлгөндөй картты окуучу/arduino орнотуусу менен сынап көрүүнү сунуштайм.

6 -кадам: Сыноо

Test It
Test It
Test It
Test It

Күчөткүч күйгүзүлгөнүн текшериңиз жана музыка ойноткучуңуздагы маалыматты камтыган.wav файлын ойнотуңуз. Эгер сиз баарын туура кылган болсоңуз, анда электромагнит эмуляциялап жаткан картадан маалыматтарды өткөрүп бериши керек.

Эгерде берүүдө көйгөй бар болсо, күчөткүчтүн жана музыкалык ойноткучтун үнүнүн ар кандай комбинациялары менен ойноп көрүңүз. Эгерде сигнал өтө төмөн болсо, анда өндүрүлгөн магнит талаасы жетишерлик күчтүү болбойт жана өтө көп пайда болсо, сигнал бурмаланат. Кээ бир музыкалык оюнчулар ойногон нерселердин биринчи секундасын кесип салышат. Эгер бул ишке ашса, анда сиздин маалыматтарыңыз туура өткөрүлбөйт. Эгер бул көйгөй болсо, C ++ коду менен чаташтырууңуз керек же үн файлынын башында унчукпоо үчүн аудио түзөтүү программасын колдонушуңуз керек болот. Мен маалымат файлымдын алдында.wav унчукпаган плейлист түзүп, муну iPod менен айкалыштыра алдым. Ошондой эле, темир табактын жайгашуусу менен чаташтыруу үчүн, аны магнит талаасы окурман кабыл алган "таттуу жерди" табуу үчүн бир аз жылдырышыңыз керек болот. Кошумча катары, картанын окурмандын "картасы бар" которуштургучун иштетүү үчүн анын калыңдыгын текшериңиз. Иштеген жөндөөлөрдү алуу үчүн мага бир нече күн талап кылынды, андыктан эгер сиз аны биринчи аракетинде эле жеткиликтүү кылбасаңыз, багынбаңыз. Жакшы ийгилик!

Сунушталууда: