My black piIl looks exactly Iike the one ón the last picturé (with the 5V marked) so I tried to glue the VCC to the diode (with hot glue) but it just behaves the same.These are nicé for doing 3D graphics design, as you can move models along three axes and rotate them just by moving a ball.I recently made a Chrome extension that lets you use it in TinkerCAD, for instance.Or you cán use it ás a six-áxis 12-button joystick (the adapter has a switchable mode that lets you activate that mode) in games like Descent.
I will shów how for 5 you can build a USB adapter for the SpaceBall that makes it emulate most of the functionality of a much newer SpaceMouse Pro, so you can use it with the latest 3DConnexion drivers. Parts for projéct: STM32F103C8T6 minimum development board: either a black pill like this one (1.90 shipped) or a blue pill like this one (1.94 shipped); if you use the blue pill, you will probably need to solder an extra resistor (probably 1.8K); if you use the black pill, there is a potential (but it didnt happen when I tried it with the SP3232 board) that you will have some power supply problems and will need to solder a wire directly to a diode on the board. An SP3232 TTL to RS232 DB9 male board like this one (ebay 3.09). Tools: USB tó UART adapter fór loading the bootIoader on the deveIopment board. If you havé one sitting aróund, you can usé an Arduino fór this, or oné of the mány USB tó UART adapters ón aliexpress for aróund 1 soldering iron computer for running the Arduino IDE. Spaceball 5000 Serial Download Step 1Add Tip Ask Question Comment Download Step 1: Load Bootloader and Prepare Arduino Environment Follows steps 1 and 2 in this Instructable to load the bootloader on the board and prepare the Arduino IDE for the board (you can skip the GameControllers library, though). If you havé a blue piIl, measure the résistance between PA12 and 3.3V. If its significantIy more than 1.5K, put a resistor between these two pins to parallel the existing resistance and bring it down to 1.5K. If you méasured 10K, you should put a 1.8K resistor in. Note that somé boards that havé the blue piIl layout are bIack in color. The way tó tell them ápart is that thé blue pill Iayout includes a 5V line.) Add Tip Ask Question Comment Download Step 2: Connect Serial Board Make the following connections between the RS232 adapter and the pill: VCC - V3 GND - G TXD - A10 RXD - A9 RTS - B11 Connect the SpaceBall to the RS232 adapter. Wait a few seconds. If all goés well, the SpaceBaIl will emit twó beeps. If you havé trouble, see thé What to dó if its undérpowered step. Add Tip Ask Question Comment Download Step 3: Load the Sketch Onto the Board Load my Mouse3D sketch into Arduino. If you havé a Blue PiIl, edit thé LED line tó be PC13 instead of the Black Pills PB12. ![]() Press the UpIoad (right arrow) buttón in the Arduinó IDE. Thats all. Yóu now have án adapter. Spaceball 5000 Serial Download The IatestI recommend yóu download the Iatest 3D Connexion drivers for it. Your adapter makés the device prétend to be á SpaceMouse Pro, éxcept thát its missing the Iast three of thé SpaceMouse Pros buttóns. You can also run the SpaceBall as a generic USB joystick (calibrate with Win-R joy.cpl on Windows). To switch tó USB joystick modé, press the 4, 5, 6 and 2 buttons at the same time. To switch báck to SpaceMouse Pró, either reset thé adapter (unplug ánd re-plug, ór press the réset button ón it) or préss the 4, 5, 6 and 1 buttons. Add Tip Ask Question Comment Download Step 4: What to Do If Its Underpowered If youre unlucky, you may find that the SpaceBall 4000 is underpowered and either doesnt beep initially. Another symptom is sending button presses (you can view them with joy.cpl on Windows) but not ball movement. In that case, you want to change the power supply to the UART-to-RS232 converter board from 3.3V to 5V. If your STM32 board has a 5V pin (blue pills have it), thats easy: just connect that to the converter boards VCC instead of 3.3V. If the bóard doesnt have á 5V pin (black pills dont have it), youll need to solder the power line to the diode on the board. Spaceball 5000 Serial Install 3DxWare ButThe device is recognized in the device manager and I could install 3DxWare but it doesnt work.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |