Orodha ya maudhui:

SpaceBall 4000 Serial kwa Adapter ya USB: Hatua 4
SpaceBall 4000 Serial kwa Adapter ya USB: Hatua 4

Video: SpaceBall 4000 Serial kwa Adapter ya USB: Hatua 4

Video: SpaceBall 4000 Serial kwa Adapter ya USB: Hatua 4
Video: космический шар 2003 и немного пайсериала 2024, Julai
Anonim
SpaceBall 4000 Serial kwa Adapter ya USB
SpaceBall 4000 Serial kwa Adapter ya USB
SpaceBall 4000 Serial kwa Adapter ya USB
SpaceBall 4000 Serial kwa Adapter ya USB

SpaceBall 4000 (sawa na 5000FLX, lakini sio 5000) ni panya ya 3D inayotegemea serial na vifungo 12 ambavyo unaweza kununua kwenye ebay chini ya $ 20. Hizi ni nzuri kwa kufanya muundo wa picha za 3D, kwani unaweza kusonga mifano kwenye shoka tatu na kuzungusha tu kwa kusonga mpira. Hivi majuzi nilifanya ugani wa Chrome ambao hukuruhusu kuitumia katika TinkerCAD, kwa mfano. Au unaweza kuitumia kama kitufe cha kitufe cha vitufe 12 vya mhimili (adapta ina hali inayoweza kubadilishwa ambayo inakuwezesha kuamsha hali hiyo) katika michezo kama Kushuka.

Nitaonyesha jinsi ya $ 5 unaweza kuunda adapta ya USB kwa SpaceBall ambayo inafanya kuiga utendaji mwingi wa SpaceMouse Pro mpya zaidi, ili uweze kuitumia na madereva ya hivi karibuni ya 3DConnexion.

Sehemu za mradi:

  • Bodi ya chini ya maendeleo ya STM32F103C8T6: ama kidonge cheusi kama hiki ($ 1.90 kusafirishwa) au kidonge cha hudhurungi kama hiki ($ 1.94 iliyosafirishwa); ikiwa unatumia kidonge cha hudhurungi, labda utahitaji kutengenezea kontena la ziada (labda 1.8K); ikiwa unatumia kidonge nyeusi, kuna uwezekano (lakini haikutokea wakati nilijaribu na bodi ya SP3232) kwamba utakuwa na shida za usambazaji wa umeme na utahitaji kusambaza waya moja kwa moja kwenye diode kwenye ubao.
  • SP3232 TTL hadi RS232 DB9 bodi ya kiume kama hii (ebay $ 3.09).

Zana:

  • USB kwa adapta ya UART kwa kupakia bootloader kwenye bodi ya maendeleo. Ikiwa una mmoja ameketi karibu, unaweza kutumia Arduino kwa hii, au moja ya adapta nyingi za USB hadi UART kwenye aliexpress kwa karibu $ 1
  • chuma cha kutengeneza
  • kompyuta kwa kutumia IDE ya Arduino.

Hatua ya 1: Pakia Bootloader na Andaa Mazingira ya Arduino

Pakia Bootloader na Andaa Mazingira ya Arduino
Pakia Bootloader na Andaa Mazingira ya Arduino

Inafuata hatua 1 na 2 katika hii Inayoweza kufundishwa kupakia bootloader kwenye ubao na kuandaa Arduino IDE kwa bodi (unaweza kuruka maktaba ya GameControllers, ingawa).

Ikiwa una kidonge cha bluu, pima upinzani kati ya PA12 na 3.3V. Ikiwa ni zaidi ya 1.5K, weka kipinga kati ya pini hizi mbili ili kulinganisha upinzani uliopo na ulete chini hadi 1.5K. Ikiwa umepima 10K, unapaswa kuweka kontena la 1.8K ndani. (Kumbuka kuwa bodi zingine ambazo zina mpangilio wa vidonge vya hudhurungi zina rangi nyeusi. Njia ya kuwagawanya ni kwamba mpangilio wa kidonge cha hudhurungi unajumuisha laini ya 5V.)

Hatua ya 2: Unganisha Bodi ya Serial

Unganisha Bodi ya Serial
Unganisha Bodi ya Serial

Fanya maunganisho yafuatayo kati ya adapta ya RS232 na kidonge:

  • VCC - V3
  • GND - G
  • TXD - A10
  • RXD - A9
  • RTS - B11

Unganisha SpaceBall kwenye adapta ya RS232. Chomeka kidonge kwenye bandari ya USB. Subiri sekunde chache. Ikiwa yote yatakwenda sawa, SpaceBall itatoa beeps mbili. Hii inaonyesha kuwa unganisho la umeme ni nzuri. Ikiwa una shida, angalia "Nini cha kufanya ikiwa imepatiwa nguvu?" hatua.

Hatua ya 3: Pakia Mchoro Kwenye Bodi

Pakia Mchoro Kwenye Bodi
Pakia Mchoro Kwenye Bodi
Pakia Mchoro Kwenye Bodi
Pakia Mchoro Kwenye Bodi

Pakia mchoro wangu wa Mouse3D ndani ya Arduino. Ikiwa una Kidonge cha Bluu, hariri laini ya LED iwe PC13 badala ya PB12 ya Kidonge Nyeusi.

Chomeka kidonge kwenye kompyuta yako.

Nenda kwenye Zana Bodi na utembeze chini ili uchague safu ya generic STM32F103C.

Bonyeza kitufe cha Pakia (mshale wa kulia) kwenye Arduino IDE.

Ni hayo tu. Sasa una adapta. Chomoa na uiunganishe tena ili utumie. Ninapendekeza upakue madereva ya hivi karibuni ya 3D Connexion kwa hiyo. Adapta yako hufanya kifaa kujifanya kama SpaceMouse Pro, isipokuwa kwamba inakosa vifungo vitatu vya mwisho vya SpaceMouse Pro.

Unaweza pia kuendesha SpaceBall kama funguo la kawaida la USB (calibrate na Win-R joy.cpl kwenye Windows). Ili kubadili hali ya shangwe ya USB, bonyeza kitufe cha 4, 5, 6 na 2 kwa wakati mmoja. Ili kurudi kwenye SpaceMouse Pro, weka upya adapta (ondoa na unganisha tena, au bonyeza kitufe cha kuweka upya juu yake) au bonyeza kitufe cha 4, 5, 6 na 1.

Hatua ya 4: Nini cha Kufanya Ikiwa Inawezeshwa?

Nini cha Kufanya Ikiwa Inatiwa Nguvu?
Nini cha Kufanya Ikiwa Inatiwa Nguvu?

Ikiwa huna bahati, unaweza kupata kwamba SpaceBall 4000 imepatiwa nguvu na labda haigongei mwanzoni. Dalili nyingine ni kutuma vitufe vya vitufe (unaweza kuziona kwa furaha.cpl kwenye Windows) lakini sio harakati za mpira.

Katika kesi hiyo, unataka kubadilisha usambazaji wa umeme kwa bodi ya kubadilisha ya UART-to-RS232 kutoka 3.3V hadi 5V. Ikiwa bodi yako ya STM32 ina pini 5V (vidonge vya bluu vinavyo), hiyo ni rahisi: inganisha tu hiyo kwa bodi ya kubadilisha fedha ya VCC badala ya 3.3V. Ikiwa bodi haina pini 5V (vidonge vyeusi havinavyo), utahitaji kusambaza laini ya umeme kwenye diode kwenye ubao.

Ilipendekeza: