Satura rādītājs:

SpaceBall 4000 sērijas un USB adapteris: 4 soļi
SpaceBall 4000 sērijas un USB adapteris: 4 soļi

Video: SpaceBall 4000 sērijas un USB adapteris: 4 soļi

Video: SpaceBall 4000 sērijas un USB adapteris: 4 soļi
Video: Обязательно запомни эту хитрость! Как можно моментально вывести йод с одежды? #shorts 2024, Novembris
Anonim
SpaceBall 4000 sērijas un USB adapteris
SpaceBall 4000 sērijas un USB adapteris
SpaceBall 4000 sērijas USB adapteris
SpaceBall 4000 sērijas USB adapteris

SpaceBall 4000 (ekvivalents 5000FLX, bet ne 5000) ir sērijveidā veidota 3D pele ar 12 pogām, kuras jūs varat iegādāties vietnē ebay par cenu zem 20 ASV dolāriem. Tie ir jauki 3D grafikas projektēšanai, jo jūs varat pārvietot modeļus pa trim asīm un pagriezt tos, vienkārši pārvietojot bumbu. Nesen izveidoju Chrome paplašinājumu, kas ļauj to izmantot, piemēram, TinkerCAD. Vai arī varat to izmantot kā sešu asu 12 pogu kursorsviru (adapterim ir pārslēdzams režīms, kas ļauj aktivizēt šo režīmu) tādās spēlēs kā Descent.

Es parādīšu, kā par 5 ASV dolāriem jūs varat izveidot SpaceBall USB adapteri, kas liek tam atdarināt lielāko daļu daudz jaunākas SpaceMouse Pro funkcionalitātes, lai jūs varētu to izmantot kopā ar jaunākajiem 3DConnexion draiveriem.

Projekta daļas:

  • STM32F103C8T6 minimālā izstrādes plāksne: vai nu melna tablete, piemēram, šī (piegādāta 1,90 ASV dolāri), vai zila tablete, piemēram, šī (piegādāta 1,94 ASV dolāri); ja lietojat zilo tableti, jums, iespējams, vajadzēs lodēt papildu rezistoru (iespējams, 1,8K); ja jūs izmantojat melno tableti, pastāv potenciāls (bet tas nenotika, kad es to izmēģināju ar SP3232 plati), ka jums būs dažas barošanas problēmas un jums vajadzēs lodēt vadu tieši uz diodes uz tāfeles.
  • SP3232 TTL uz RS232 DB9 vīriešu dēlis, piemēram, šis (ebay 3,09 USD).

Rīki:

  • USB -UART adapteris sāknēšanas ielādētāja ielādēšanai izstrādes panelī. Ja kāds sēž, varat šim nolūkam izmantot Arduino vai vienu no daudzajiem USB līdz UART adapteriem aliexpress par aptuveni USD 1
  • lodāmurs
  • dators Arduino IDE palaišanai.

1. darbība: ielādējiet sāknēšanas programmu un sagatavojiet Arduino vidi

Ielādējiet sāknēšanas programmu un sagatavojiet Arduino vidi
Ielādējiet sāknēšanas programmu un sagatavojiet Arduino vidi

Izpildiet šīs instrukcijas 1. un 2. darbību, lai ielādētu sāknēšanas ielādētāju uz tāfeles un sagatavotu Arduino IDE tāfelei (tomēr varat izlaist GameControllers bibliotēku).

Ja jums ir zila tablete, izmēriet pretestību starp PA12 un 3.3V. Ja tas ir ievērojami lielāks par 1,5K, novietojiet rezistoru starp šīm divām tapām, lai paralēli esošajai pretestībai un samazinātu to līdz 1,5K. Ja izmērījāt 10K, jums vajadzētu ievietot 1,8K rezistoru. (Ņemiet vērā, ka daži dēļi ar zilu tablešu izkārtojumu ir melnā krāsā. Lai tos atšķirtu, zilās tabletes izkārtojums ietver 5V līniju.)

2. darbība: pievienojiet seriālo paneli

Savienojiet seriālo paneli
Savienojiet seriālo paneli

Izveidojiet šādus savienojumus starp RS232 adapteri un tableti:

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

Pievienojiet SpaceBall RS232 adapterim. Pievienojiet tableti USB portam. Pagaidiet dažas sekundes. Ja viss izdosies, SpaceBall atskanēs divi pīkstieni. Tas liecina, ka elektriskie savienojumi ir labi. Ja rodas problēmas, skatiet sadaļu "Ko darīt, ja tas ir nepietiekams?" solis.

3. solis: ielieciet skici uz tāfeles

Ielādējiet skici uz tāfeles
Ielādējiet skici uz tāfeles
Ielādējiet skici uz tāfeles
Ielādējiet skici uz tāfeles

Ielādējiet manu Mouse3D skici Arduino. Ja jums ir zilā tablete, rediģējiet LED līniju kā PC13, nevis melnās tabletes PB12.

Pievienojiet tableti datoram.

Dodieties uz Rīki | Padome un ritiniet uz leju, lai atlasītu Generic STM32F103C sēriju.

Nospiediet augšupielādes pogu (labā bultiņa) Arduino IDE.

Tas ir viss. Tagad jums ir adapteris. Lai to izmantotu, atvienojiet to un pievienojiet to atpakaļ. Es iesaku lejupielādēt jaunākos 3D Connexion draiverus. Jūsu adapteris liek ierīcei izlikties par SpaceMouse Pro, izņemot to, ka tajā trūkst pēdējo trīs SpaceMouse Pro pogu.

Varat arī palaist SpaceBall kā vispārēju USB kursorsviru (kalibrējiet ar Win-R joy.cpl operētājsistēmā Windows). Lai pārslēgtos uz USB kursorsviras režīmu, vienlaikus nospiediet 4, 5, 6 un 2 pogas. Lai pārslēgtos atpakaļ uz SpaceMouse Pro, atiestatiet adapteri (atvienojiet un atkal pievienojiet kontaktdakšu vai nospiediet uz tā esošo atiestatīšanas pogu) vai nospiediet 4, 5, 6 un 1 pogas.

4. darbība. Ko darīt, ja tas ir nepietiekams?

Ko darīt, ja tas ir nepietiekams?
Ko darīt, ja tas ir nepietiekams?

Ja jums nav paveicies, iespējams, atklāsit, ka SpaceBall 4000 ir nepietiekams spēks un vai nu sākotnēji nepīkst. Vēl viens simptoms ir pogu nospiešana (tos var apskatīt ar joy.cpl operētājsistēmā Windows), bet ne bumbiņas kustība.

Tādā gadījumā vēlaties mainīt UART-RS232 pārveidotāja plates barošanas avotu no 3.3V uz 5V. Ja jūsu STM32 plāksnei ir 5 V tapa (zilās tabletes), tas ir vienkārši: vienkārši pievienojiet to pārveidotāja plates VCC, nevis 3,3 V. Ja plāksnei nav 5V tapas (melnās tabletes to nav), jums būs jāpielodē elektrības vads līdz diodei uz tāfeles.

Ieteicams: