Taula de continguts:
- Pas 1: carregueu el carregador d'arrencada i prepareu l'entorn Arduino
- Pas 2: connecteu la placa sèrie
- Pas 3: carregueu l’esbós al tauler
- Pas 4: què cal fer si té poca potència?
Vídeo: Adaptador serial a USB SpaceBall 4000: 4 passos
2024 Autora: John Day | [email protected]. Última modificació: 2024-01-30 08:11
L’SpaceBall 4000 (equivalent al 5000FLX, però no al 5000) és un ratolí 3D basat en sèrie amb 12 botons que podeu comprar a eBay per menys de 20 dòlars. Són bons per dissenyar gràfics en 3D, ja que podeu moure models al llarg de tres eixos i girar-los només movent una pilota. Recentment he creat una extensió de Chrome que us permet utilitzar-la a TinkerCAD, per exemple. O podeu utilitzar-lo com a joystick de sis eixos de 12 botons (l'adaptador té un mode commutable que us permet activar aquest mode) en jocs com Descent.
Vaig a mostrar com per 5 dòlars podeu construir un adaptador USB per a l’SpaceBall que el faci emular la major part de la funcionalitat d’un SpaceMouse Pro molt més recent, de manera que pugueu utilitzar-lo amb els últims controladors 3DConnexion.
Peces per al projecte:
- STM32F103C8T6 tauler de desenvolupament mínim: ja sigui una píndola negra com aquesta (1,90 dòlars enviats) o una píndola blava com aquesta (1,94 dòlars enviats); si utilitzeu la píndola blava, probablement haureu de soldar una resistència addicional (probablement 1,8 K); si utilitzeu la píndola negra, hi ha un potencial (però no va passar quan el vaig provar amb la placa SP3232) que tingueu alguns problemes d’alimentació i haureu de soldar un cable directament a un díode de la placa.
- Un tauler masculí SP3232 TTL a RS232 DB9 com aquest (ebay $ 3,09).
Eines:
- Adaptador USB a UART per carregar el carregador d’arrencada a la placa de desenvolupament. Si en teniu un assegut, podeu utilitzar un Arduino per a això o un dels molts adaptadors USB a UART d’aliexpress per aproximadament 1 dòlar.
- soldador
- ordinador per executar l'IDE Arduino.
Pas 1: carregueu el carregador d'arrencada i prepareu l'entorn Arduino
Segueix els passos 1 i 2 d’aquest instructiu per carregar el carregador d’arrencada a la placa i preparar l’IDE Arduino per a la placa (però, podeu saltar-vos la biblioteca de GameControllers).
Si teniu una píndola blava, mida la resistència entre PA12 i 3,3V. Si supera significativament els 1,5K, poseu una resistència entre aquests dos pins per paral·lelitzar la resistència existent i reduïu-la a 1,5K. Si mesureu 10.000 quilòmetres, hauríeu de posar-hi una resistència de 1.8K. (Tingueu en compte que algunes taules que tenen el disseny de la píndola blava són de color negre. La manera de diferenciar-les és que el disseny de les píndoles blaves inclou una línia de 5 V.)
Pas 2: connecteu la placa sèrie
Realitzeu les connexions següents entre l'adaptador RS232 i la píndola:
- VCC - V3
- GND - G
- TXD - A10
- RXD - A9
- RTS - B11
Connecteu l’SpaceBall a l’adaptador RS232. Connecteu la píndola a un port USB. Espereu uns segons. Si tot va bé, la SpaceBall emetrà dos sons. Això demostra que les connexions elèctriques són bones. Si teniu problemes, consulteu la secció "Què cal fer si té poca alimentació?" pas.
Pas 3: carregueu l’esbós al tauler
Carregueu el meu esbós Mouse3D a Arduino. Si teniu una píndola blava, editeu la línia LED per ser PC13 en lloc de la PB12 de la píndola negra.
Connecteu la píndola a l'ordinador.
Aneu a Eines | Embarcar i desplaçar-vos cap avall per seleccionar la sèrie STM32F103C Genèrica.
Premeu el botó Puja (fletxa dreta) a l'IDE Arduino.
Això és tot. Ara teniu un adaptador. Desconnecteu-lo i torneu-lo a endollar per utilitzar-lo. Us recomano que descarregueu els darrers controladors de 3D Connexion. El vostre adaptador fa aparèixer el dispositiu com un SpaceMouse Pro, tret que falten els tres darrers botons de l’SpaceMouse Pro.
També podeu executar l’SpaceBall com un joystick USB genèric (calibreu-lo amb Win-R joy.cpl al Windows). Per canviar al mode de joystick USB, premeu els botons 4, 5, 6 i 2 alhora. Per tornar a SpaceMouse Pro, reinicieu l'adaptador (desendolleu-lo i torneu a endollar-lo, o bé premeu el botó de restabliment) o bé premeu els botons 4, 5, 6 i 1.
Pas 4: què cal fer si té poca potència?
Si teniu mala sort, potser trobareu que l’SpaceBall 4000 no té molta potència i tampoc emet un pit inicialment. Un altre símptoma és l’enviament de pressions de botons (podeu veure-les amb joy.cpl al Windows), però no el moviment de la pilota.
En aquest cas, voleu canviar la font d'alimentació a la placa convertidora UART-a-RS232 de 3,3 V a 5 V. Si la vostra placa STM32 té un pin de 5 V (les píndoles blaves en tenen), és fàcil: connecteu-la al VCC de la placa convertidora en lloc de 3,3 V. Si la placa no té un pin de 5 V (les pastilles negres no en tenen), haureu de soldar la línia elèctrica al díode de la placa.
Recomanat:
Feu el vostre propi adaptador Ekit de banda de rock (sense adaptador heretat), sense destrucció: 10 passos
Make Your Own Rock Band Ekit Adapter (sense Legacy Adapter), Nondestructively !: Després d'escoltar un amfitrió de podcast popular que esmentava la seva preocupació per la seva mort de l'adaptador heretat USB per cable, vaig buscar una solució de bricolatge per connectar un eKit millorat / personalitzat a RB . Gràcies al senyor DONINATOR a Youtube que va fer un vídeo detallant la seva p
Adaptador de controlador Sega Genesis a USB per 2: 4 passos
Adaptador de controlador Sega Genesis a USB per 2 dòlars: aquest adaptador permet que un controlador Sega Genesis / Mega Drive emuli els gamepads XBox 360 duals per utilitzar-los amb retroarch o un altre programari. Utilitza una píndola blava stm32f103c8t6 compatible amb Arduino per a l’electrònica. Ingredients: stm32f103c8t6 píndola blava de dos DB9 m
Reparació d'un Dremel 4000: 16 passos
Reparació d’un Dremel 4000: de manera que algú del meu lloc de treball va endollar accidentalment el meu Dremel 4000 de 110V a una font de 220v. Amb la quantitat de fum que em va sortir, estava ben segur que era una molèstia. Però vaig intentar solucionar-ho de totes maneres i endevino què, aquells alemanys van fer un infern
Vaja !!! MOTOR DE 3 V CC Forçat a 4000 V - Idea increïble Nou bricolatge: 3 passos
Vaja !!! MOTOR DE 3 V CC Forçat a 4000 V | Idea increïble Nou bricolatge: Hola, en aquest instructiu podreu fer el circuit de sortida de corrent continu d'alta tensió a casa amb l'ajut de 2 circuits d'inversors CFL i un carregador d'ordinador portàtil. El projecte és molt perillós, ja que no només conté alta tensió, sinó també alt corrent que pot
Desar imatges de Flickr sense obtenir l'objecte Spaceball Gif a Firefox: 8 passos
Desar imatges des de Flickr sense obtenir Obtenció del Spaceball Gif al Firefox: si heu navegat per http://www.flickr.com i heu provat mai de desar una imatge que no us permetrà triar Totes les mides, probablement hàgiu trobat que no deseu la imatge, sinó un petit fitxer gif anomenat " spaceball. " Els espectacles instructius