Мазмуну:

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

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

Video: SpaceBall 4000 USB адаптерине сериялык: 4 кадам
Video: MKS Robin Nano v2.0 - A4988 or DRV8825 Install Guide 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 адаптерин кура алаарыңызды көрсөтөм, ал аны алда канча жаңы SpaceMouse Proдун көпчүлүк функцияларын туурайт, андыктан аны акыркы 3DConnexion драйверлери менен колдоно аласыз.

Долбоордун бөлүктөрү:

  • STM32F103C8T6 минималдуу өнүктүрүү тактасы: же ушул сыяктуу кара таблетка ($ 1.90 жөнөтүлгөн) же көк түстөгү таблетка ($ 1.94 жөнөтүлгөн); эгер сиз көк таблетканы колдонсоңуз, анда кошумча резисторду (балким 1,8К) ширетүүңүз керек болот; эгер сиз кара таблетканы колдонсоңуз, анда потенциал бар (бирок мен аны SP3232 тактасы менен сынап көргөндө болгон жок), сизде электр менен камсыздоодо кандайдыр бир көйгөйлөр жаралат жана зымды тактадагы диодго ширетүү керек болот.
  • Бул сыяктуу RS322 DB9 эркек тактасына SP3232 TTL (ebay $ 3.09).

Куралдар:

  • Өнүктүрүү тактасына жүктөгүчтү жүктөө үчүн USB UART адаптери. Эгерде сизде бирөө отурса, анда бул үчүн Arduino колдонсоңуз болот же aliexpressтеги USB үчүн UART адаптерлеринин бирин болжол менен 1 долларга колдонсоңуз болот.
  • кандооч
  • Arduino IDE иштетүү үчүн компьютер.

1 -кадам: Жүктөгүчтү жүктөңүз жана Arduino чөйрөсүн даярдаңыз

Жүктөгүчтү жүктөп, Arduino чөйрөсүн даярдаңыз
Жүктөгүчтү жүктөп, Arduino чөйрөсүн даярдаңыз

Тактага жүктөгүчтү жүктөө жана Arduino IDEди доскага даярдоо үчүн ушул Нускамада 1 жана 2 -кадамдарды аткарат (GameControllers китепканасын өткөрүп жиберсеңиз да болот).

Эгер көк таблетка болсо, PA12 жана 3.3V ортосундагы каршылыкты өлчөө. Эгерде ал 1,5Кдан бир кыйла көп болсо, анда бул каршылаштын ортосуна каршылыкты коюп, каршылыкты параллелдештирип, 1,5Кке түшүрүңүз. Эгерде сиз 10K өлчөсөңүз, анда 1.8K каршылыгын салыңыз.

2 -кадам: Сериялык тактаны туташтырыңыз

Сериялык тактаны туташтыруу
Сериялык тактаны туташтыруу

RS232 адаптери менен таблетканын ортосунда төмөнкү байланыштарды түзүңүз:

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

SpaceBallды RS232 адаптерине туташтырыңыз. Таблетканы USB портуна сайыңыз. Бир нече секунд күтө туруңуз. Эгер баары ойдогудай болсо, SpaceBall эки сигнал берет. Бул электр байланыштары жакшы экенин көрсөтүп турат. Эгерде сизде кыйынчылыктар болсо, "Эгерде ал жетишсиз болсо эмне кылуу керек?" кадам

3 -кадам: Эскизди доскага жүктөңүз

Эскизди доскага жүктөңүз
Эскизди доскага жүктөңүз
Эскизди доскага жүктөңүз
Эскизди доскага жүктөңүз

Mouse3D эскизимди Arduinoго жүктөңүз. Эгерде сизде көк таблетка болсо, LED линиясын Black Pill's PB12 ордуна PC13 кылып түзөтүңүз.

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

Tools | ге өтүңүз Board жана Generic 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.3Vдан 5Vга өзгөрткүңүз келет. Эгерде сиздин STM32 тактаңызда 5В пин бар болсо (көк таблеткаларда бар), бул оңой: муну 3.3V ордуна конвертер тактасынын VCC'ине туташтырыңыз. Эгерде тактада 5В пин жок болсо (кара таблеткаларда жок), сиз электр линиясын борттогу диодго ширетишиңиз керек.

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