Мазмұны:

SpaceBall 4000 USB адаптеріне сериялық: 4 қадам
SpaceBall 4000 USB адаптеріне сериялық: 4 қадам

Бейне: SpaceBall 4000 USB адаптеріне сериялық: 4 қадам

Бейне: SpaceBall 4000 USB адаптеріне сериялық: 4 қадам
Бейне: EUROLITE LED Z-2000 Beam Effect 2024, Қараша
Anonim
SpaceBall 4000 сериялы USB адаптері
SpaceBall 4000 сериялы USB адаптері
SpaceBall 4000 сериялы USB адаптері
SpaceBall 4000 сериялы USB адаптері

SpaceBall 4000 (5000FLX-ке тең, бірақ 5000 емес)-бұл 12 түймесі бар сериялық негізделген 3D тышқан, оны ebay-ден 20 долларға сатып алуға болады. Бұл 3D графикалық дизайнды жасау үшін жақсы, өйткені сіз модельдерді үш ось бойынша жылжыта аласыз және оларды тек допты жылжыту арқылы айналдыра аласыз. Мен жақында Chrome кеңейтімін жасадым, ол оны TinkerCAD -те қолдануға мүмкіндік береді, мысалы. Немесе оны Descent сияқты ойындарда алты осьті 12 түймелі джойстик ретінде пайдалануға болады (адаптерде бұл режимді қосуға мүмкіндік беретін ауыспалы режим бар).

Мен 5 долларға SpaceBall үшін жаңа USB Space адаптерін қалай құруға болатынын көрсетемін, бұл оны SpaceMouse Pro -дің жаңа функцияларының көпшілігін имитациялайды, сондықтан сіз оны соңғы 3DConnexion драйверлерімен пайдалана аласыз.

Жобаның бөліктері:

  • STM32F103C8T6 минималды даму тақтасы: не осындай қара таблетка ($ 1,90 жөнелтілді) немесе көк таблетка ($ 1,94 жөнелтілді); егер сіз көк таблетканы қолдансаңыз, сізге қосымша резисторды дәнекерлеу қажет болуы мүмкін (мүмкін 1,8К); Егер сіз қара таблетканы қолдансаңыз, онда сізде қоректену проблемалары болады және сымды тақтадағы диодқа дәнекерлеу қажет болады (бірақ мен оны SP3232 тақтасында қолданған кезде болмады).
  • RS322 DB9 -ға арналған SP3232 TTL ерлер тақтасы (ebay $ 3.09).

Құралдар:

  • Әзірлеуші тақтаға жүктеушіні жүктеуге арналған USB to UART адаптері. Егер сізде отыратын адам болса, сіз бұл үшін Arduino -ны немесе aliexpress -тегі USB -UART адаптерлерінің біреуін шамамен 1 долларға пайдалана аласыз.
  • дәнекерленген темір
  • Arduino IDE іске қосуға арналған компьютер.

1 -қадам: Bootloader жүктеңіз және Arduino ортасын дайындаңыз

Жүктеушіні жүктеңіз және Arduino ортасын дайындаңыз
Жүктеушіні жүктеңіз және Arduino ортасын дайындаңыз

Жүктеушіні тақтаға жүктеу және тақтаға Arduino IDE дайындау үшін осы нұсқаулықтағы 1 және 2 -қадамдарды орындаңыз (GameControllers кітапханасын өткізіп жіберуге болады).

Егер сізде көк таблетка болса, PA12 мен 3.3V арасындағы қарсылықты өлшеңіз. Егер ол 1,5 К -тан асатын болса, осы екі түйреуіштің арасына резисторды қолданыстағы қарсылықты параллель етіп қойып, оны 1,5 К -қа дейін төмендетіңіз. Егер сіз 10K өлшесеңіз, сізге 1,8 К резистор қою керек. (Көк таблеткалардың орналасуы бар кейбір тақталардың түсі қара түсті екенін ескеріңіз. Оларды ажыратудың әдісі - көк таблеткалардың орналасуы 5В желісін қамтиды.)

2 -қадам: сериялық тақтаны қосыңыз

Сериялық тақтаны қосыңыз
Сериялық тақтаны қосыңыз

RS232 адаптері мен таблетка арасында келесі байланыстарды орнатыңыз:

  • VCC - V3
  • GND - Г.
  • TXD - A10
  • RXD - A9
  • RTS - B11

SpaceBall -ды RS232 адаптеріне қосыңыз. Таблетканы USB портына қосыңыз. Бірнеше секунд күтіңіз. Егер бәрі ойдағыдай болса, SpaceBall екі дыбыстық сигнал шығарады. Бұл электр байланысының жақсы екенін көрсетеді. Егер сізде қиындықтар болса, «Егер ол жеткіліксіз болса, не істеу керек?» қадам

3 -қадам: Эскизді тақтаға салыңыз

Эскизді тақтаға жүктеңіз
Эскизді тақтаға жүктеңіз
Эскизді тақтаға жүктеңіз
Эскизді тақтаға жүктеңіз

Mouse3D эскизін Arduino -ға жүктеңіз. Егер сізде көк таблетка болса, жарықдиодты сызықты Black Pill's PB12 орнына PC13 етіп өңдеңіз.

Таблетканы компьютерге қосыңыз.

Құралдар | өтіңіз Жалпы STM32F103C сериясын таңдау үшін тақтаны төмен қарай айналдырыңыз.

Arduino IDE ішіндегі Жүктеу (оң жақ көрсеткі) түймесін басыңыз.

Бар болғаны. Енді сізде адаптер бар. Оны пайдалану үшін оны ажыратып, қайта қосыңыз. Ол үшін сізге соңғы 3D Connexion драйверлерін жүктеуді ұсынамын. Сіздің адаптер құрылғыны SpaceMouse Pro ретінде көрсетуге мәжбүр етеді, тек SpaceMouse Pro -дің соңғы үш батырмасы жоқ.

Сондай-ақ, SpaceBall-ды жалпы USB-джойстик ретінде іске қосуға болады (Windows жүйесінде Win-R joy.cpl көмегімен калибрлеңіз). USB джойстик режиміне ауысу үшін 4, 5, 6 және 2 түймешіктерін бір уақытта басыңыз. SpaceMouse Pro-ға қайта ауысу үшін адаптерді қалпына келтіріңіз (ажыратыңыз және қайта қосыңыз немесе ондағы қалпына келтіру түймесін басыңыз) немесе 4, 5, 6 және 1 түймелерін басыңыз.

4 -қадам: егер ол жеткіліксіз болса не істеу керек?

Егер ол жеткіліксіз болса не істеу керек?
Егер ол жеткіліксіз болса не істеу керек?

Егер сіз бақытсыз болсаңыз, SpaceBall 4000 қуаты жеткіліксіз екенін және бастапқыда дыбыстық сигнал бермейтінін байқауыңыз мүмкін. Тағы бір симптом - түймелердің басылуын жіберу (оларды Windows -те joy.cpl арқылы көруге болады), бірақ доптың қозғалысы емес.

Бұл жағдайда UART-RS232 түрлендіргіш тақтасының қуат көзін 3.3В-тан 5В-қа ауыстырғыңыз келеді. Егер сіздің STM32 тақтасында 5В түйреуіш болса (көк таблеткаларда бар), бұл оңай: оны 3.3В орнына конвертерлік тақтаның VCC -не қосыңыз. Егер тақтада 5В түйреуіш болмаса (қара таблеткаларда жоқ), сізге электр желісін тақтадағы диодқа дәнекерлеу қажет болады.

Ұсынылған: