Мазмұны:
- Жабдықтар
- 1 -қадам: бөліктерді басып шығарыңыз
- 2 -қадам: сырғытпаларды бет тақтасына бекітіңіз
- 3 -қадам: Қосылу уақыты
- 4 -қадам: Негізгі корпусты жинаңыз
- 5 -қадам: жеңді бекітіңіз
- 6 -қадам: Түртуді аяқтау
- 7 -қадам: барлық бағдарламалық қамтамасыз ету
- 8 -қадам: сәттілік және қосымша ақпарат
Бейне: Deej Box - 5 сырғытқыш: 8 қадам (суреттермен)
2024 Автор: John Day | [email protected]. Соңғы өзгертілген: 2024-01-30 10:23
Бұл Deej жобасына менің көзқарасым, ол сізге ДК бағдарламасының көлемін жеке басқаруға мүмкіндік береді және жеке қажеттіліктерге өте оңай реттеледі. Менің дизайнымда әр жүгірткіні сәйкестендіру үшін магнитті, ауыстырылатын белгілермен 5 сырғытпалар бар. Ол 3 өлшемді басылған 3 негізгі бөліктен жасалған және тек қапталында таза бұрандалар бар, олар тек бүйірлерінде көрінеді.
Жабдықтар
- 20x M2 6мм бұрандалар
- Mini B USB кабелі
- Arduino Nano (немесе 5+ аналогты түйреуіштері бар басқа тақта)
- ~ 1м қосылатын сым (26AWG қолданылды)
- 5х сызықтық потенциометрлер - мұнда қолданылады
- 10х5 мм х 1 мм магниттік дискілер
- 3D басып шығарылған бөлшектер - STL қамтамасыз етілген
- Пісіру темірі
- Супер желім
1 -қадам: бөліктерді басып шығарыңыз
Бұл жобаны құру үшін қажет барлық STL файлдарын жүктеңіз. Бұл сілтемені мен қолданған тұтқаларға кіруді ұмытпаңыз (бірақ жобаламаған).
Құрылысқа қажетті барлық бөлшектерді 3D басып шығарыңыз. Мен келесі параметрлерді қолдандым:
- Қабаттың биіктігі 0,2 мм (тек жең мен тұтқалар көрінеді, сондықтан қаласа басқа бөліктерді төмен ажыратымдылықта басып шығаруға болады)
- 20% толтыру
- Қолдау қосылды
- Жақсы аяқталатын сал жоқ
- Тұтқалар үшін 102% шкаласы
- Жіпті екі реңкте ауыстыру үшін түймелер үшін 4,5 мм биіктікте кідіртіңіз
Бөлшектерді басып шығарғыңыз келетін бағыт құрылыс бетіне байланысты болатынын ескеріңіз. Мен жеңді бетін төмен қаратып, жылтыр, тегіс қабатқа қол жеткізу үшін шыны төсегіме басып шығардым.
2 -қадам: сырғытпаларды бет тақтасына бекітіңіз
M2 бұрандаларын қолдана отырып, сырғытпаларды ұяшығына тақтайшаға бекітіңіз. Потенциометрдің бір жағында екі түйреуіш бар, ал бір жағында тек 1 бар. Беткей тақтасы енді осылай болуы керек.
3 -қадам: Қосылу уақыты
Сымды кесіңіз, сонда сізде:
- Ұзындығы 8х3см-4см
- Ұзындығы 7x10 см
Потенциометрлердің жоғарғы сол жақ түйреуіштерін бір -біріне дәнекерлеу үшін қысқа ұзындықтарды қолданыңыз. Төменгі түйреуіш үшін де осылай жасаңыз, олардың әрқайсысын келесіге бекітіп, сызық жасаңыз. Аяқтаған кезде потенциометрлерді қосатын екі түзу сым болуы керек, бұл электр желілері.
Көмек алу үшін фотосуретке сілтеме жасай отырып, 7 ұзын сымды arduino-дағы A0-A4 түйреуіштеріне, сондай-ақ 5V және GND түйреуіштеріне бекітіңіз.
Ақырында, A0-A4 сымдарының екінші ұшын сырғытпаның жоғарғы оң жақ түйреуішіне бекітіңіз, сол жақ жоғарғы түйреуішке ешқандай байланыс орнатпаңыз, себебі олар бір-біріне өте жақын. A0 артқы жағынан қараған кезде оң жақ шеткі жүгірткіге сәйкес келеді (нақтылау үшін сымды суреттегі жазбаларды қараңыз). 5В сымды жоғарғы сол жақ түйреуіштердің кез келгеніне, ал GND төменгі түйреуіштердің кез келгеніне бекітіңіз. Соңғы нәтиже осылай болуы керек.
4 -қадам: Негізгі корпусты жинаңыз
Мини USB кабелін, 3D басып шығарылған негізгі корпус пен беткі тақта жинағын, M2 4 бұрандасын алыңыз.
USB кабелінің micro B ұшын корпустағы тесіктен өткізіп, ардуиноға салыңыз. Содан кейін беткі тақтаны негізгі корпусқа екеуінің де тесіктерін қолданып бекітіңіз, осылайша ардуиноны бүйірінен бүктеу арқылы жаншып кетпеуін қамтамасыз етіңіз. Беткі тақтаны денеге мықтап бекіту үшін 4 бұранданы қолданыңыз.
Сондай -ақ, бет тақтасының төменгі жағындағы және төсбелгілердің астындағы кішкене тесіктерге магниттерді жабыстыруға уақыт бөліңіз. Барлық магниттердің тартымды болуын қамтамасыз ету үшін олардың беткі тақтасында, екіншісінде бейджиктерде бір бағыттың болуын қамтамасыз етіңіз.
5 -қадам: жеңді бекітіңіз
Гильзаны корпустың бүйіріндегі саңылаулар жеңдегі саңылауларға сәйкес келуі үшін, оны бүкіл жинақтың үстіне сырғытыңыз. Жеңді мықтап бекіту үшін М2 бұрандаларының 6 -ін қолданыңыз.
6 -қадам: Түртуді аяқтау
Әр сырғытпаның түймелерін абайлап басып, жылжытыңыз. Бұл біршама күрделі, бірақ оны тығыз пайдалану өте маңызды, сондықтан асықпаңыз. 5 -тен біреуі, сіздің бағдарламаларыңыз қажет кез келген тәртіпте бейджиктерді бекітеді.
Бұл енді механикалық құрастыру және ол бағдарламалық қамтамасыз етуде.
7 -қадам: барлық бағдарламалық қамтамасыз ету
Arduino сайтына өтіп, соңғы IDE жүктеп алыңыз және оны орнатыңыз
Deej қорабын қосыңыз және Arduino IDE ашыңыз
Осы эскизбен ардуиноны жарқылдатыңыз
Енді бәрі дұрыс жұмыс істеп тұрғанын тексеру үшін сериялық мониторды ашыңыз және жүгірткілердің орналасуына байланысты 0 мен 1023 арасындағы 5 мәнді көруіңіз керек. Егер сіз сымға кіру үшін барлық бөлшектеуді көрмесеңіз және бәрі де сол күйінде болуын қамтамасыз етсеңіз. Барлық сымдардың жақсы байланыста екеніне көз жеткізіңіз және олар үзілмеуі/құлап кетпеуін қамтамасыз етіңіз.
Егер бәрі жақсы болса, онда сіз deej бағдарламасына ауыса аласыз.
Deej шығарылымдары бетін ашып, deej.exe және config.yaml файлдарын жүктеп алып, оларды компьютердегі сол қалтаға салыңыз. Мен оларды Дедж деп аталатын папкаға қойдым.
Config.yaml файлын ашып, әрбір жүгірткіні осында көрсетілгендей бір немесе бірнеше бағдарламаға тағайындаңыз. Есіңізде болсын, 0 - сол жақтағы сырғытқыш, 4 - оң жақта. Сонымен қатар arduino қосылған дұрыс COM ұяшығын тағайындаңыз. Мұны Windows жүйесіндегі құрылғы менеджерінен Порттар (COM & LPT) астынан табуға болады.
8 -қадам: сәттілік және қосымша ақпарат
Жетістік! Міне, бітті. Сізде қазір ДК үшін функционалды физикалық жүгірткі жүйесі бар. Мен бұны алғаннан кейін ешқашан қайтып бара алмадым, және сізге оны пайдалану ұнайды деп үміттенемін.
Қосымша ақпарат пен көмек алу үшін Deej GitHub мен Discord -ты тексеріңіз.
Ұсынылған:
Arduino пернетақтасы Joystick Extender Box және Deej қолданатын дыбыс контроллері: 8 қадам
Arduino пернетақтасы джойстикті кеңейтетін қорап пен дыбысты реттегіш Deej -ді қолданады: Неліктен Мен интерфейс элементтерін немесе ойындар мен тренажерлердегі басқа да кішігірім тапсырмаларды басқару үшін пернетақтаға кішкене джойстик қосқым келеді (MS Flight Sim, Elite: қауіпті, Жұлдызды соғыстар: эскадрильялар және т. Сонымен қатар, элита үшін: қауіпті, мен
4 in 1 BOX (Күнмен зарядталатын мылтық, қуат банкі, жарықдиодты шам және лазер): 5 қадам (суреттермен)
4 in 1 BOX (Күнмен қайта зарядталатын мылтық, қуат банкі, жарықдиодты шам және лазер): Бұл жобада мен күн батареясын 4 -тен 1 -ге дейін қалай жасау керектігі туралы айтатын боламын, қуат банкі, жарықдиодты шам & Барлығы бір қорапта лазер. Мен бұл жобаны жасадым, себебі мен барлық қажетті құрылғыларды қорапқа қосқым келеді, бұл аман қалу қорабы сияқты, үлкен сыйымдылық
Android TV Box қуат көзін жөндеу: 5 қадам (суреттермен)
Android TV Box қуат көзін жөндеу: Барлығына сәлем, маған осы Android TV қорапшасын жөндеуге берді, ал ол қосылмайды деген шағым болды. Қосымша симптом ретінде маған қорапты қосу үшін бұрын бірнеше рет кабельді қуат ұясына жақын айналдыру керек екенін айтқан болатын
NAS-pi: сіздің PLEX, DLNA және NAS рахаттануыңызға арналған Ultimate Box: 5 қадам (суреттермен)
NAS-pi: Ultimate Box for your PLEX, DLNA and NAS Pleases: Сәлеметсіздер ме, адамдар! Біз бүгін шынайы көріністі қалыптастыратын боламыз! Raspberry Pi желісінде медиа ағынмен жұмыс істейтін сақтау орны! Raspberry Pi 3 & Raspberry Pi 2 үйлесімді! Ерекшеліктер 160GB RAID1 және 1.4 TB PLEX серверімен бірге келеді
Led Disco Box: 7 қадам (суреттермен)
Led дискотека қорабы: Led дискотека қорабын қалай жасауға болады