Мазмұны:

DIY Flight Sim қосқыш тақтасы: 7 қадам (суреттермен)
DIY Flight Sim қосқыш тақтасы: 7 қадам (суреттермен)

Бейне: DIY Flight Sim қосқыш тақтасы: 7 қадам (суреттермен)

Бейне: DIY Flight Sim қосқыш тақтасы: 7 қадам (суреттермен)
Бейне: Электрика в квартире своими руками. Финал. Переделка хрущевки от А до Я. #11 2024, Шілде
Anonim
DIY Flight Sim қосқыш тақтасы
DIY Flight Sim қосқыш тақтасы
DIY Flight Sim қосқыш тақтасы
DIY Flight Sim қосқыш тақтасы

Ұшу сим-қауымдастығында көп жыл өткізгеннен кейін және одан да күрделі ұшақтарға қатысқаннан кейін, мен тінтуірді доминантты қолданғанда оң қолыммен ұшуға тырысудың орнына қолымды физикалық қосқыштарда ұстауды аңсадым. сол қолмен қысқа уақыт ішінде кабинаның айналасындағы кішкене қосқыштарды басыңыз. Менде толық кабинаны орнатуға ақша да, уақыт та жоқ, және мен жасасам да, мен ұшатын әрбір ұшаққа бір ұшақ жасамаймын (көп). Сонымен қатар, мен кабинадағы көптеген қосқыштарды жиі қолданбаймын, ал менде аз уақыт ішінде қол жетімді. Алайда менде HOTAS -тың түймелері мен қосқыштары таусылды. Сонымен не істеу керек?

Бұл менің миым біраз уақыт бұрын мен ұшу симінің аппараттық құралдарын тек көңіл көтеру үшін қараған кездегі естелікті шақырды (менің сауда орталығында терезе сатып алудың қоғамға қарсы, неврлық нұсқасы). Мен Saitek коммутаторлық панелін көрдім, ол жалпы авиациялық функциялармен белгіленді: сыртқы шамдар, магнитті басқару элементтері, шасси, питота және т. Т. егер мен оны жауынгерлік ұшақтарда қолданатын болсам, қайта таңбалау, бұл маған бірінші кезекте коммутатор тақтасы қажет болды. Алайда, бұл идея тоқтап қалды, мен өткен жазда, бұдан басқа ештеңе істемей, мен өз үйімді құрамын деп ойладым.

Жабдықтар:

Қорап жасау үшін материалдар

Таңдауды басқару элементтері (мен қосқыштарды қолдандым, бірақ сізде түймелер, айналмалы тұтқалар, сырғытпалар немесе басқалар болуы мүмкін, сіз сымды қалай қосуға болатынын біле аласыз.)

Кейбір жақсы 2 позициялы қосқыштар (Amazon)

Кейбір жақсы 3 позициялы қосқыштар (Amazon)

Teensy Board (мен 3.2 қолдандым, бірақ 3.x, 4.x және LC сенімді түрде жұмыс істейді; 2.x туралы сенімді емеспін. Teensy тақталары туралы қосымша ақпарат алу үшін https://www.pjrc.com қараңыз) /жасөспірім/)

Кейбір 22-калибрлі электр сымы (қатты ядромен жұмыс істеу оңай, мен өзімді Амазонадан осы жерден таптым)

Жұқа 60/40 электр дәнекері (Amazon)

Жалаңаштау тақтасы (Amazon)

Қажетті түйін тақырыптары (оларды табу өте оңай және сіздің қажеттіліктеріңіз сізде бар нәрсеге және қалай жалғастыруды таңдағаныңызға байланысты өзгереді, сондықтан мен сілтемені қосқан жоқпын)

ПХД аралықтары (тағы да кең таңдау бар және әркімнің қажеттіліктері сәл өзгеше болады, сондықтан мен сілтемені қосқан жоқпын. Мен пластиктен емес, металлдан жасалған бұйымдарды алуды ұсынамын, себебі сіз кездейсоқ шешіп алу ықтималдығыңыз азаяды) олар.)

1 -қадам: прототип

Менің прототипім шынымды айтсам, сәл ұят. Ол көптеген жалаңаш, бұралған сымдарды, Arduino -ның таңқаларлық кодын, Teensy 3.2 -ді және өте сенімді емес электр қосылыстарын қамтыды. Картон да болуы мүмкін. Көптеген кемшіліктеріне қарамастан, ол тұжырымдаманың дәлелі болды және оны ақысыз сынап көруге мүмкіндік берді, өйткені менде барлық бөлшектер болды. Бұл ұзақ мерзімді перспективада өте құнды болды, себебі мен прототиптің көптеген мәселелерін тауып, түзетіп, түпкі өнімге деген мақсаттарымды нақтылауым керек болды. Мен сонымен қатар барлығын дерлік қайта қолдандым (картон жоғалған себеп болды) оның келесі көрінісінде, мен қазір қолданамын. Барлығын шығарып, түпкілікті нұсқасын жасамас бұрын, оны сынап көруге және тосын сыйларды шешуге мүмкіндік беру үшін арнайы прототип құруды ұсынамын.

2 -қадам: Сізге қажет/қажет функциялардың тізімін анықтаңыз

Қажетті/қажет функциялардың тізімін анықтаңыз
Қажетті/қажет функциялардың тізімін анықтаңыз

Ең дұрысы, бұл сізге қысқа мерзімде қол жеткізуге болатын, бірақ HOTAS -та орын жоқ нәрселерді қамтуы тиіс, мысалы, басты қол, ұшуды басқарудың резервтік жүйелері, кептелісті басқару, қарсы шараларды басқару т. коммутатор тақтасын жасамас бұрын, сіздің қажеттіліктеріңіз HOTAS негізінде өзгеруі мүмкін. Прототипті сынау кезінде мен, әдетте, пернетақтаны қолданатын заттарға қосқыштарды қосуды ұнататынымды байқадым, себебі ол суға батуды айтарлықтай арттырды. Мен қозғалтқышты басқару сияқты нәрселерді қостым (қозғалтқышты іске қосу/тоқтату, шатырды басқару, редуктор, қақпақшалар және т.б.). Басқа ұшақтарда, мысалы 737 немесе GA ұшақтары, мен оларды автопилотты басқару, сыртқы шамдарды басқару, апаттық жүйелер және т. бұл мен жиі қосатын және өшіретін нәрселер.

Мен барлық тізімдерді реттеуге және 2-позиция мен 3-позиция коммутаторларын ретке келтіру үшін электрондық кестені қолдандым. Мүмкін сіз тек екі позициялы қосқыштармен құтыла аласыз, бірақ F/A-18-дегі кептелгіш пен диспенсерлік басқару элементтері 3 позициялы қосқышпен әсерлі және шынайы болып келеді, ал кейбір жағдайларда бұл өте жақсы. қажет, мысалы, A-10C CDU-да жол нүктесі/белгісі/миссия селекторы. Ұшақтардың көпшілігінде кем дегенде үш позиция бар (A-10C және F/A-18 мысалдары), ал тек 2 қалқалы позициясы барлар 3 позициялы қосқышты 3-тен 2-сін ғана қолдана алады. позициялар. (Сатып алу бойынша кеңес: Коммутаторлардың техникалық атауын білген жөн (SPST қосқышы, SPDT қосқышы, айналмалы және т. заттар осында.)

Мұндағы соңғы амал - коммутаторларға тапсырыс беру. Коммутатор тақтасы қай жерде болатынын есте сақтаңыз; Сіз қолыңыз бар жерге тезірек қол жеткізу керек қосқыштарды қойғыңыз келуі мүмкін. Менің жағдайда, мен оң қолымды таяққа, ал сол қолымды дроссельге қойып ұшамын, сондықтан коммутатор панелі үстелімнің сол жағына өтеді. Менің пернетақта мен тінтуір таяқ пен дроссель арасында болғандықтан, панель менің дроссельдің сол жағында орналасады, сондықтан тез қол жеткізгіштер коммутатор панелінің оң жағында, менің қолыма жақын болуы керек.

Егер сіз мен қолданған электрондық кестеге қызығушылық танытсаңыз, бұл Google Sheets -те. (Өкінішке орай, Instructables қандай да бір себептермен электрондық кестені жүктеуге рұқсат бермейді.)

3 -қадам: қораптың дизайны

Коммутаторлар бір нәрсеге бекітілуі керек, және сіздің үстеліңізде бір нәрсе болуы мүмкін. Менің жағдайда мен 1х4 ағаштан 29 см 12 см және 6 см биіктікте, 1/4 дюймдік қалың акрилден жасалған қорап жасадым. Бұл құрылымдық тұрғыдан шамалы, бірақ үлкен материалдарды қолдану оларды бекітуді жеңілдетті және қателіктерге көбірек орын берді. Материалдарды таңдағанда, әдетте, ауыр екенін есте ұстаған жөн, себебі бұл қосқыштарды қатты итеруге болады, ал қораптың салмағы оның қозғалуына жол бермейді. Егер сіз металл тәрізді өткізгіш материалды қолданғыңыз келсе, онда ол теориялық тұрғыдан сынбайды (мен оны сынап көрмедім, алдағы қадамда ПХД аралық бөліктерінің қалған бөлігінен электрлік оқшаулау қажет болуы мүмкін). Жәшікті өз қалауыңыз бойынша жинап, бөлшектей алатындай етіп жасаңыз. Сізге ақауларды жою қажет болуы мүмкін!

Мен ажыратқыштарды шамамен 1,4 см қашықтықта орналастырдым, бірақ сіз оларды көбірек орналастыра аласыз. Мен 1,4 см ыңғайлы бос орын деп таптым, онда мен сенімдімін, мен екі жақта емес, дұрыс қосқышты баса аламын. Бұл аздаған адамдар сияқты көрінеді, бірақ бұл, әсіресе сәл жаттығудан кейін, олай емес. Мен олардың жақын болғанын қаламаймын.

4 -қадам: Бөлшектерді сатып алып, қорапты жасаңыз

Бөлшектерді сатып алып, қорапты жасаңыз
Бөлшектерді сатып алып, қорапты жасаңыз
Бөлшектерді сатып алып, қорапты жасаңыз
Бөлшектерді сатып алып, қорапты жасаңыз
Бөлшектерді сатып алып, қорапты жасаңыз
Бөлшектерді сатып алып, қорапты жасаңыз

Бұл мен үшін ең қызықты және ауыр қадам болды. Мен қорапты сыртынан жылтыр қара, ал іші жылтыр ақ бояумен бояуды таңдадым. Мен сырты үшін қара түсті таңдадым, себебі ол менің компьютерлік заттарыммен айналысатын қара тақырыпқа сәйкес келеді, ал ішкі жағы ақ түсті, себебі мен қорапты жарықтандырғым келетінін білдім, ал іші ақ түске боялған болса, бұл мен таңдаған түстерді көрсетеді. оны жарықтандыру үшін. Жылтыр тек әдемі көрінгендіктен болды (және қораптың ішкі жағындағы жарықты көрсетуге көмектеседі). 22 калибрлі сымды таңдаған жөн, өйткені ол көптеген ПТБ прототиптеріндегі тесіктерге ыңғайлы орналасқан. Кейбір адамдар өрілген сымды жақсы көреді, себебі сіз электрлік қосылыстарды сәл жақсарта аласыз, бірақ мен онымен жұмыс істеуді мүлдем қорқыныш деп санаймын, әсіресе осындай шағын көлемде, сондықтан мен қатты мыс сымды қолдандым, мен дәнекерлеуді көп қолдандым. Мен сымдарды ұйымдастыру үшін түстерді қолдандым, бұл көп көмектесті. Қара түсті болды (әдеттегідей), ал қызыл - 3,3В, ажыратқыштардың шығысы. (Мен көгілдір немесе жасыл немесе коммутатор шығысы үшін бірдеңе қолданар едім, бірақ менде жоқ еді және тек осы жоба үшін сатып алғым келмеді.)

Маған микроконтроллерді дәнекерлеудің орнына жобалардан қосуды және ажыратуды ұнатамын, сондықтан мен оларды қайтадан қолдана аламын, сондықтан мен әйел таспасының үстіңгі тақтасын дәнекерледім, содан кейін Teensy тақтасын соған қостым. Таспалы тақта қораптың артқы жағына ПХД аралықтары бар бекітілген. Жарық диодтары панельдің бетінде қолданылған 1/4 дюймдік акрилден тұратын кішкене тіктөртбұрышқа ыстық желімделген және ПХД аралықтары бар қораптың екі жағына бекітілген. Барлық электрлік қосылыстар дәнекерленген, тек Teensy-дегі штепсельдік тақтаға әйел-еркек түйреуіштері бекітілген.

ПХД аралықтармен жұмыс: бұл жай ғана саусақтармен бұрап алудың қорқынышты көрінісі, сондықтан мен сатып алу үшін жақсы мөлшердегі розетканы таптым, содан кейін оны саусақпен қатайттым. (Суреттерді қараңыз.) Сондай -ақ, бұл аралықтарда үлкен стресс болмауы керек; оларға тек электроника керек. Бұларды мүлде қатайтудың қажеті жоқ. Жұмсақ, бірақ берік шиеленіс болуы керек. Ақырында, егер сіз оны бұрамастан бұрын жақсы өлшемді ұшқыш тесік жасасаңыз, әлдеқайда жеңіл болады.

Дәнекердің көрші жолаққа жабысып қалмайтынына көз жеткізу үшін қосылымдарды жиі тексеріп отырыңыз. Нұсқау: егер сіздің мультиметрде сіздің жолақтарыңыз жалғанған десе, бірақ сіз оларды қосатын дәнекерлеуішті көре алмасаңыз, ӨШІРУШІЛЕРІҢІЗДІҢ АШЫЛҒАНЫНА, ЖАБЫҚТАМАҒАНЫНА КӨЗ жеткізіңіз! Мен бұл қателікті жасадым, бұл маған жарты сағатқа өте қатты қиналды.

Кішкене электрлік теория: Егер сіз тартқыш немесе тартылатын резисторды қолданбасаңыз, қосқыштар кіріс ретінде жақсы жұмыс істемейді. Мәселе коммутатор ашық болғанда, ол микроконтроллердің кез келген нүктесіне қосылмағандықтан туындайды, сондықтан оның ашық немесе жабық екенін білмейді. (Бұл бәрібір мен түсіндіруге ыңғайлы сезінетін жеңілдетілген нұсқа.) Teensys-те (және мен білетін Arduino-да) кіріктірілген тартқыш резисторлары бар, оларды сіз қосуға болады.

түйіндік режим (түйреуіш, INPUT_PULLUP);

орнына

пинмод (пин, INPUT);

Бұл түйреуіш ашылған кезде сілтеме нүктесіне, ал ол жабылған кезде басқа тірек нүктесіне қосылу үшін қызмет етеді (мен жерді пайдаландым, бірақ интернет сізде VIN де қолдануға болады дейді). Мен сонымен қатар коммутатордағы механикалық сәйкессіздіктерді жою үшін Bounce кітапханасын қолдандым. Светодиодтар үшін мен тізбектің дизайнын сізге қалдырамын. Мен сізге өз тәжірибемнен айтайын, егер шамдар шамадан тыс жүктелген болса, олар ұзақ уақытқа созылмайды, және оларды ауыстыру - бұл ауыртпалық, сондықтан Кирхгофтың ілмек ережесін бұзып, қарсылық мәндерін анықтау керек. Менде бар 20мА жарықдиодты шамдар үшін мен 6-разрядты резисторды қолданып, кернеуді 3,3В-тан (менің Teensy-де 3,3В түйреуіші бар) 3,1-вольтке дейін төмендетуге мүмкіндік берді, бұл 3.0-де жақсы. Менің светодиодтардың -3.2В төзімділігі.

Кейбір дәнекерлеу кеңестері: Егер сіз дәнекерлеуші кездейсоқ екі жолақты қосқанын байқасаңыз, сіз бірнеше нәрсені көре аласыз. Мен ұсақ дəнекердің ұсақ бөлшектерін тазарту үшін өте жақсы жұмыс істейтін Dremel құралын таптым. Алайда, егер сіз байқаусызда әр түрлі жолақтардағы екі сымның айналасында дәнекерлеу бөртпесін құрсаңыз, Dremel құралы мәңгілікке созылады. Біршама эксперименттерден кейін мен дәнекерлеуішті дәнекерлеуішпен қыздыру, содан кейін дәнекерлеуішті екі жағына итеру үшін сымдар арасында бүктелген қыстырғыш тәрізді тар нәрсені іске қосу керек екенін білдім. Бұл мен үшін жақсы жұмыс істеді және минималды тәртіпсіздік жасады.

Жаңа адамдар үшін дәнекерліктен бас тарту: бұл жаңадан бастаушыларға арналған дәнекерлеу жобасы емес. Мен бұл жобадан бір жыл бұрын дәнекерледім, бұл мен үшін қиын жоба болды (сондықтан ол өте лас көрінеді). Дәнекерлеу бастапқыда оңай емес және тәжірибе қажет. Мен сізге дәнекерлеуге үйретуге шамам жетпейді, сондықтан мен балқытылған қорғасын/жану ағыны үшін жауапкершілікті өз мойныма алмаймын. Дәнекерлеуді үйрену және оны дұрыс/қауіпсіз жасау - сіздің жұмысыңыз. Айтпақшы, көптеген жақсы ресурстар бар (интернет кейде керемет нәрсе), сондықтан егер сіз әлі дәнекерлеуді білмесеңіз, бұл жобадан бас тартпаңыз. Тәжірибе, табандылық пен шыдамдылық сізге қажет. Ал сол жерде дәнекерленген ниндзялар үшін мені көрсетіңіз.;)

Егер сіз түйреуіштер таусылып қаламын деп алаңдайтын болсаңыз: сіз көп түймелерді пайдаланбайсыз. Бағдарламалық жасақтама Teensy тақтасында түйреуіштер таусылмай тұрып, мен сияқты кішкене Teensy 3.2 қолдансаңыз да, түймедегі кірістер таусылады. Мен барлық 32 түймені енгізу арқылы бағдарламалық жасақтаманы толығымен таусып тастадым және Teensy -дегі түйреуіштердің тек 3/4 бөлігін ғана қолдандым.

5 -қадам: Микроконтроллерлерге қысқаша тангенс

Әдеттегі әуесқойлық электрониканың микроконтроллері әдетте қандай да бір сипаттағы Arduino болып табылады. Олар фантастикалық кішкентай нәрселер; алайда, Arduino-дың көпшілігі USB-HID құрылғысы ретінде әрекет ете алмайды. Делдал болу үшін сізге делдалдық бағдарламаны (өңдеу сценарийі сияқты) пайдалану керек және виртуалды джойстикті енгізу керек, бұл ауыртпалық. Жасөспірімдер тақталары, керісінше, сіздің компьютеріңізде HOTAS немесе басқа ойын контроллерлері сияқты көрінетін қарапайым USB-HID джойстигі болуы мүмкін. Бұл бағдарламалық жасақтама емес; жасөспірімдер тақталары әр түрлі чиптерді қолданады.

Бұл жазу кезінде USB-HID құрылғысы ретінде әрекет ететін бірнеше Arduino бар: Леонардо, Мини және Pro Mini. Егер сіз осы жолмен жүруді таңдасаңыз, әдепкі пернетақта/тінтуірдің орнына джойстик ретінде пайдалану үшін осы Github кітапханасын қараңыз. (Мұны түсініктемелерде көрсеткені үшін willem.beel -ге рахмет.)

Жасөспірімдерге арналған тақталар шамамен 15 доллардан 35 долларға дейін. Сіз қарапайым Arduino -ны 10 долларға сатып ала аласыз, бірақ сіз осы сценарийді таңдасаңыз, өңдеу сценарийін, виртуалды джойстикті және әр қадам арасындағы интерфейстерді құруға және жөндеуге қарағанда көп уақыт жұмсайсыз. Алайда, Teensy-дің Joystick кітапханасы мен Github Arduino Leonardo/Mini/Pro Mini кітапханасы тек 32 түймені енгізуге қолдау көрсетеді, сондықтан егер сіз көптеген қосқыштарды қаласаңыз, виртуалды джойстик маршрутымен жүруге тура келеді. жалғыз шектеу - сіздің кодтау дағдылары мен шыдамдылығы.

6 -қадам: кодты жазу/күйін келтіру

Кодты жазу/жөндеу
Кодты жазу/жөндеу

Міне менің кодым бар Arduino файлы. Егер сіз оны қолданғыңыз келсе, оны 2 және 3 позициялы қосқыштар сәйкес келетін етіп өзгертуге тура келеді, өйткені сіздікі менікінен өзгеше болуы мүмкін. Мен Arduino мен Teensy тілінде объектіге бағытталған бағдарламалауды жақсы көремін, сондықтан мен оны қатаң кодтадым. Бұл әдемі емес, бірақ ол жұмыс істейді. Сондай -ақ, USB түрін Құралдар астындағы «Ұшу басқару элементтері + джойстикке» ауыстыру керек (түсініктемелерде көрсеткені үшін primus57 арқасында). Туынды туындыларды жасауға/таратуға еркін болыңыз; Мен кодтау дағдыларымның жақсы емес екенін жақсы білемін, сондықтан кез келген жетілдірулер құпталады.

Мен Windows 10-ды қолданамын, сондықтан кодты тексеру үшін мен Бастау мәзіріне өтіп, «joy.cpl» деп теріп, Enter пернесін басып, Teensy Flight Sim Controls түймесін екі рет шертіп, «Test» қойындысына кірдім. (Скриншотты қараңыз.) Бұл компьютер кірісті тіркеген сайын көрсетіледі (отладка үшін өте пайдалы).

7 -қадам: Менің қателіктерімнен аулақ болыңыз

Егер мен мұны тағы да қайталайтын болсам, мен басқаша жасаған болар едім, мен қораптың үстелге тегіс орналасуын қадағалайтын едім. (Бұл қазірдің өзінде емес және бұл өте тітіркендіргіш.) Келесі нәрсені жеңілдететін болар едім, егер мен бөлшектерді дәнекерлеуге/бекітпес бұрын, ПХД аралықтар үшін пилоттық тесіктерді қайда бұрғылау керектігін анықтасам. Сонымен қатар, мен сымдарды коммутатордан таспаға әр түйреуіштің кез келген жерінде дәнекерлей алатынымды түсінуім керек еді және оларды бір -бірінің жанына дәнекерлемеуді таңдадым. Ник Ли түсініктемелерде сымдарды тазарту үшін супплейк, таспа немесе ілмектерді қолдануды ұсынды, бұл тамаша идея.:) Ақырында, мен сырттай мұқият жұмыс жасар едім, себебі қораптың бояуы мен ойлағаннан да жақсы көрінеді және қорапты ұстап тұру үшін қысқа, бұрылмайтын бұрандаларды қолданды.

Кейбір нәрселер жақсы жұмыс істеді: ішкі шамдар жақсы жұмыс істейді, ал екі жағында біреуі болса да жеткілікті жарық береді. Сонымен қатар, Bounce кітапханасы тамаша жұмыс жасайды; Мен ешқашан жалған кірістерді алмаймын, бірақ мен әлі де кірістерімді бірден сезінемін. Коммутаторлар жақсы мөлшерде және ауысу қиын болмай -ақ «шынайы» сезінуге жеткілікті қарсылық береді. 22 калибрлі сым мінсіз өлшемді болып көрінді және қатты ядролы болғандықтан, онымен жұмыс істеу өте оңай болды. Бүріккіш бояу өте кәсіби көрініс берді, және менің ойымша, соңғы өнім өте жақсы көрінеді.

Ұсынылған: