Мазмуну:
- 1 -кадам: Бул кантип иштейт
- 2 -кадам: Электромагнитти шамал
- 3 -кадам: Күчөткүчтү куруңуз
- 4 -кадам: Strip маалыматтар.wav File түзүү
- 5 -кадам: Аны туташтырыңыз
- 6 -кадам: Сыноо
Video: Магниттик тилке картасы спуфер: 6 кадам (сүрөттөр менен)
2024 Автор: John Day | [email protected]. Акыркы өзгөртүү: 2024-01-30 10:43
Бул көрсөтмө электр магнити, жөнөкөй күчөткүч схемасы жана жеке музыкалык ойноткучту магниттик тилкелүү картты окурманга сигналдарды кантип колдонуу керектигин көрсөтүп турат, бул сизди картты сүртүп койдуңуз деп ойлоого алып келет. Бул көрсөтмө сизде электроника боюнча негизги билимге ээ жана 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 -кадам: Аны туташтырыңыз
Эми сиз бардык бөлүктөрдү курдуңуз, эми ойноо убактысы келди! Музыка ойноткучту, күчөткүчтү жана катушканы сүрөттө көрсөтүлгөндөй туташтырыңыз. Электромагниттин темир тактасын картты окуу уячасына салыңыз. Мен аппаратты башка көрсөтмөмдө көрсөтүлгөндөй картты окуучу/arduino орнотуусу менен сынап көрүүнү сунуштайм.
6 -кадам: Сыноо
Күчөткүч күйгүзүлгөнүн текшериңиз жана музыка ойноткучуңуздагы маалыматты камтыган.wav файлын ойнотуңуз. Эгер сиз баарын туура кылган болсоңуз, анда электромагнит эмуляциялап жаткан картадан маалыматтарды өткөрүп бериши керек.
Эгерде берүүдө көйгөй бар болсо, күчөткүчтүн жана музыкалык ойноткучтун үнүнүн ар кандай комбинациялары менен ойноп көрүңүз. Эгерде сигнал өтө төмөн болсо, анда өндүрүлгөн магнит талаасы жетишерлик күчтүү болбойт жана өтө көп пайда болсо, сигнал бурмаланат. Кээ бир музыкалык оюнчулар ойногон нерселердин биринчи секундасын кесип салышат. Эгер бул ишке ашса, анда сиздин маалыматтарыңыз туура өткөрүлбөйт. Эгер бул көйгөй болсо, C ++ коду менен чаташтырууңуз керек же үн файлынын башында унчукпоо үчүн аудио түзөтүү программасын колдонушуңуз керек болот. Мен маалымат файлымдын алдында.wav унчукпаган плейлист түзүп, муну iPod менен айкалыштыра алдым. Ошондой эле, темир табактын жайгашуусу менен чаташтыруу үчүн, аны магнит талаасы окурман кабыл алган "таттуу жерди" табуу үчүн бир аз жылдырышыңыз керек болот. Кошумча катары, картанын окурмандын "картасы бар" которуштургучун иштетүү үчүн анын калыңдыгын текшериңиз. Иштеген жөндөөлөрдү алуу үчүн мага бир нече күн талап кылынды, андыктан эгер сиз аны биринчи аракетинде эле жеткиликтүү кылбасаңыз, багынбаңыз. Жакшы ийгилик!
Сунушталууда:
Endstop Switch менен 3 магниттик цикл антеннасы үчүн контролер: 18 кадам (сүрөттөр менен)
Endstop Switch менен 3 магниттик цикл антеннасы үчүн контролер: Бул долбоор коммерциялык ансамбли жок ышкыбоздор үчүн. Пластикалык корпус жана arduino жөнүндө бир аз билим менен куруу оңой. Контролер бюджеттик компоненттерден жасалган, аны интернеттен оңой таба аласыз (~ 20 €)
CircuitPython менен кош түстүү тилке графиги: 5 кадам (сүрөттөр менен)
CircuitPython менен кош түстүү тилке графиги: Мен бул LED бар-графаны Pimoroni сайтынан көрдүм жана covid-19 блокировкасын ишке ашырууда бул арзан жана кызыктуу долбоор болушу мүмкүн деп ойлодум. Анын ар биринде 24 LED, кызыл жана жашыл бар 12 сегмент, ошондуктан теорияда сиз r көрсөтө алышыңыз керек
Макей Макей менен магниттик плинко оюну: 6 кадам (сүрөттөр менен)
Магниттик Плинко Оюну Макей Макей менен: Ооба, бул сегментте, дагы бир жолу плейко плейко макей макео.Ошондой эле авто-экспликативдик пландар да: плюс плинко, америкалык магнитикалык, максималдуу сезимдер. Макей.Пара ооруну жаратуу үчүн
Raspberry Pi жана OpenCVди колдонгон автономдуу тилке: 7 кадам (сүрөттөр менен)
Автономдуу тилкени кармоочу унаа Raspberry Pi жана OpenCVди колдонот: Бул көрсөтмөлөрдө автономдуу тилкени сактоочу робот ишке ашырылат жана төмөнкү баскычтардан өтөт: Бөлүктөрдү чогултуу Программалык камсыздоону орнотуу Аппараттык монтаж Биринчи Трассанын тилкелерин аныктоо жана көрсөтмөлөрдү көрсөтүү
DIY магниттик стол хоккейи картон, RGB чырактары жана сенсорлору менен: 11 кадам (сүрөттөр менен)
DIY магниттик стол хоккейи картон, RGB чырактары жана сенсорлору менен: Сиз аба хоккейин ойносоңуз керек! Оюн зонасына бир нече $$ доллар $$ төлөп, досторуңузду жеңүү үчүн гол киргизе баштаңыз. Бул абдан көзкаранды эмеспи? Сиз үйдө бир дасторкон кармоо жөнүндө ойлонсоңуз керек, бирок эй! өзүңүз жасоону ойлонуп көрдүңүз беле?