Isi kandungan:
- Langkah 1: Muatkan Bootloader dan Siapkan Arduino Environment
- Langkah 2: Sambungkan Papan Serial
- Langkah 3: Muatkan Lakaran ke Papan
- Langkah 4: Apa yang Harus Dilakukan Sekiranya Tidak Bertenaga?
Video: SpaceBall 4000 Serial to USB Adapter: 4 Langkah
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:07
SpaceBall 4000 (setara dengan 5000FLX, tetapi bukan 5000) adalah tetikus 3D berasaskan siri dengan 12 butang yang boleh anda beli di ebay dengan harga di bawah $ 20. Ini bagus untuk membuat reka bentuk grafik 3D, kerana anda dapat menggerakkan model di sepanjang tiga paksi dan memutarnya hanya dengan menggerakkan bola. Saya baru-baru ini membuat pelanjutan Chrome yang membolehkan anda menggunakannya di TinkerCAD, misalnya. Atau anda boleh menggunakannya sebagai kayu bedik 12-tombol enam paksi (penyesuai mempunyai mod yang boleh ditukar yang membolehkan anda mengaktifkan mod itu) dalam permainan seperti Descent.
Saya akan menunjukkan bagaimana dengan $ 5 anda boleh membina penyesuai USB untuk SpaceBall yang menjadikannya meniru sebahagian besar fungsi SpaceMouse Pro yang jauh lebih baru, jadi anda boleh menggunakannya dengan pemacu 3DConnexion terkini.
Bahagian untuk projek:
- Papan pengembangan minimum STM32F103C8T6: sama ada pil hitam seperti ini (dihantar $ 1.90) atau pil biru seperti ini (dihantar $ 1.94); jika anda menggunakan pil biru, anda mungkin perlu menyolder perintang tambahan (mungkin 1.8K); jika anda menggunakan pil hitam, ada kemungkinan (tetapi itu tidak berlaku ketika saya mencubanya dengan papan SP3232) bahawa anda akan menghadapi beberapa masalah bekalan kuasa dan perlu menyolder wayar terus ke diod di papan.
- Papan lelaki SP3232 TTL ke RS232 DB9 seperti ini (ebay $ 3.09).
Alat:
- Penyesuai USB ke UART untuk memuatkan pemuat but di papan pengembangan. Sekiranya anda mempunyai satu, anda boleh menggunakan Arduino untuk ini, atau salah satu daripada banyak penyesuai USB ke UART di aliexpress dengan harga sekitar $ 1
- besi pematerian
- komputer untuk menjalankan Arduino IDE.
Langkah 1: Muatkan Bootloader dan Siapkan Arduino Environment
Ikuti langkah 1 dan 2 dalam Petunjuk ini untuk memuatkan bootloader di papan dan menyediakan Arduino IDE untuk papan (anda boleh melangkau perpustakaan GameControllers).
Sekiranya anda mempunyai pil biru, ukur rintangan antara PA12 dan 3.3V. Sekiranya melebihi 1.5K, letakkan perintang di antara dua pin ini untuk selari dengan rintangan yang ada dan turunkan ke 1.5K. Sekiranya anda mengukur 10K, anda harus memasukkan perintang 1.8K. (Perhatikan bahawa beberapa papan yang mempunyai susunan pil biru berwarna hitam. Cara membezakannya ialah susun atur pil biru merangkumi garis 5V.)
Langkah 2: Sambungkan Papan Serial
Lakukan hubungan berikut antara penyesuai RS232 dan pil:
- VCC - V3
- GND - G
- TXD - A10
- RXD - A9
- RTS - B11
Sambungkan SpaceBall ke penyesuai RS232. Pasangkan pil ke port USB. Tunggu beberapa saat. Sekiranya semuanya berjalan lancar, SpaceBall akan mengeluarkan dua bunyi bip. Ini menunjukkan bahawa sambungan elektriknya baik. Jika anda menghadapi masalah, lihat "Apa yang harus dilakukan jika kekurangan daya?" langkah.
Langkah 3: Muatkan Lakaran ke Papan
Muatkan lakaran Mouse3D saya ke Arduino. Sekiranya anda mempunyai Pil Biru, edit garis LED menjadi PC13 dan bukannya PB12 Black Pill.
Pasangkan pil ke komputer anda.
Pergi ke Alat | Papan dan tatal ke bawah untuk memilih siri Generik STM32F103C.
Tekan butang Muat naik (anak panah kanan) di Arduino IDE.
Itu sahaja. Anda kini mempunyai penyesuai. Cabut dan pasangkannya semula untuk menggunakannya. Saya mengesyorkan anda memuat turun pemacu 3D Connexion terkini untuknya. Penyesuai anda menjadikan peranti berpura-pura menjadi SpaceMouse Pro, kecuali bahawa ia kehilangan tiga butang SpaceMouse Pro terakhir.
Anda juga boleh menjalankan SpaceBall sebagai kayu bedik USB generik (kalibrasi dengan Win-R joy.cpl pada Windows). Untuk beralih ke mod kayu bedik USB, tekan butang 4, 5, 6 dan 2 pada masa yang sama. Untuk beralih kembali ke SpaceMouse Pro, tetapkan semula penyesuai (cabut dan pasang semula, atau tekan butang tetapkan semula) atau tekan butang 4, 5, 6 dan 1.
Langkah 4: Apa yang Harus Dilakukan Sekiranya Tidak Bertenaga?
Sekiranya anda tidak bernasib baik, anda mungkin mendapati bahawa SpaceBall 4000 kurang bertenaga dan pada awalnya tidak berbunyi. Simptom lain ialah menekan penekanan butang (anda dapat melihatnya dengan gembira.cpl di Windows) tetapi bukan pergerakan bola.
Sekiranya demikian, anda mahu menukar bekalan kuasa ke papan penukar UART-ke-RS232 dari 3.3V ke 5V. Sekiranya papan STM32 anda mempunyai pin 5V (pil biru memilikinya), itu mudah: sambungkan sahaja ke VCC papan penukar dan bukannya 3.3V. Sekiranya papan tidak mempunyai pin 5V (pil hitam tidak memilikinya), anda perlu memateri saluran kuasa ke diod di papan.
Disyorkan:
Memperbaiki Masalah Port / Pemacu Serial USB Mac Lilypad: 10 Langkah (dengan Gambar)
Memperbaiki Masalah Port / Pemacu Serial USB Mac Lilypad: Mulai tahun 2016, adakah Mac anda berumur kurang dari 2 tahun? Adakah anda baru sahaja menaik taraf ke OS terbaru (Yosemite atau yang lebih baru)? Adakah USB / MP3 Lilypad anda tidak lagi berfungsi? Saya tutorial akan menunjukkan kepada anda bagaimana saya membetulkan USB Lilypad saya. Kesalahan yang saya hadapi adalah berkaitan
USB ke Serial TTL: 3 Langkah
USB to Serial TTL: Untuk beberapa projek PIC saya, saya memerlukan antara muka bersiri (RS232) untuk mencetak beberapa mesej di skrin komputer saya. Saya masih mempunyai komputer desktop yang mempunyai satu antara muka RS232 tetapi kini kebanyakan komputer mempunyai antara muka USB. Anda boleh membeli dev
Menjadikan Port USB Papan berasaskan SAMD21 ke Port Serial Perkakasan !: 3 Langkah
Menjadikan Port USB Papan berasaskan SAMD21 ke Port Serial Perkakasan !: Sudah menjadi kebiasaan pada masa ini untuk menggunakan port USB papan Arduino (atau yang lain yang serasi) sebagai port Serial yang dicontohi. Ini sangat berguna untuk melakukan debug, menghantar dan menerima data dari papan yang kami gemari. Saya mengusahakan uChipwhen, melalui datash
Membaiki Dremel 4000: 16 Langkah
Membaiki Dremel 4000: Oleh itu, seseorang di tempat kerja saya tidak sengaja memasang Dremel 4000 saya yang diberi nilai 110v ke sumber 220v. Dengan jumlah asap yang keluar, saya cukup yakin bahawa itu adalah goner. Tetapi saya tetap berusaha memperbaiki dan meneka apa, orang Jerman itu pasti berjaya
Cisco Console to Null Modem Serial Adapter: 4 Langkah
Cisco Console to Null Modem Serial Adapter: Pada masa ini, saya menggunakan kabel USB ke Serial saya (kerana komputer riba saya tidak mempunyai port bersiri), kabel konsol Cisco, dan kabel modem null (untuk suis lama dan peralatan lain). Semasa saya menggunakan peralatan lama, saya mesti mencabut cisco c