Isi kandungan:

Project Aurora: Smart Gaming Mousepad dengan harga 20 €: 13 Langkah (dengan Gambar)
Project Aurora: Smart Gaming Mousepad dengan harga 20 €: 13 Langkah (dengan Gambar)

Video: Project Aurora: Smart Gaming Mousepad dengan harga 20 €: 13 Langkah (dengan Gambar)

Video: Project Aurora: Smart Gaming Mousepad dengan harga 20 €: 13 Langkah (dengan Gambar)
Video: Cheap vs expensive gaming mouse insane result 2024, Julai
Anonim
Project Aurora: Smart Gaming Mousepad dengan harga 20 €
Project Aurora: Smart Gaming Mousepad dengan harga 20 €
Project Aurora: Smart Gaming Mousepad dengan harga 20 €
Project Aurora: Smart Gaming Mousepad dengan harga 20 €
Project Aurora: Smart Gaming Mousepad dengan harga 20 €
Project Aurora: Smart Gaming Mousepad dengan harga 20 €

Oleh kaira66Follow About: Saya hanya lelaki biasa yang suka diy:) Lebih banyak Mengenai kaira66 »

Idea asasnya adalah, mengapa membelanjakan 50 $ untuk mousepad RGB yang hanya menampilkan pertunjukan cahaya? Baiklah, mereka sangat bagus dan sangat nipis, tetapi mereka juga menambah perisian di komputer anda untuk menyesuaikan warna cahaya yang tidak betul-betul "ringan" jika anda menganggapnya hanya mengendalikan sekumpulan led dan tidak melakukan apa-apa lagi … Jadi saya ingin mengambil RGB tetikus selangkah lebih jauh, menambah "beberapa" ciri lain:

  • butang kapasitif untuk menghidupkan makro (disesuaikan melalui perisian)
  • skrin terpapar untuk memaparkan statistik masa nyata mengenai penggunaan CPU / RAM anda atau apa sahaja yang anda mahukan (kerana mengapa tidak?)

Saya mempunyai beberapa tujuan dalam DIY ini:

  1. mesti berpatutan, yang bermaksud, tidak boleh melebihi 30 €
  2. mesti mudah ditiru dengan alat biasa kerana tidak semua orang di luar sana, terutama pelajar seperti saya, tidak mempunyai bengkel (jelas…)
  3. mesti seboleh mungkin disesuaikan

  4. mesti kurus. Tidak ada yang mahukan mousepad setebal 2cm
  5. semua elektronik mesti berada di dalam mousepad. Tiada penyesuai luaran atau kabel proprietari
  6. jumlah kos mesti kompetitif dengan mousepad rgb lain yang sudah ada di pasaran

Baiklah, adakah anda sudah bersedia untuk memulakan? Mari pergi:)

Langkah 1: Bahagian dan Alat

Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat
Bahagian dan Alat

Plexiglass. Saya mengambil 2 kepingan segi empat tepat dengan ketebalan yang berbeza, 2mm dan 4mm. Yang lebih tebal adalah untuk lapisan tengah di mana cahaya bersinar melalui pencahayaan tepi; anda akan "sandwitch" dengan papak yang lebih nipis, menjadikan 3 lapisan. 2.50 € setiap satu, jadi 5 € dari kedai diy tempatan

  • Seorang Arduino Micro cina. 2 € dari aliexpress
  • Skrin OLED i2c. Anda bebas memilih ukuran, ada 2: 128x32 atau 128x64 … Saya mempunyai keduanya, jadi saya memutuskan untuk menggunakan yang pertama. 4 € dari aliexpress
  • Jalur LED WS2812B RGB. Saya sudah mempunyai 30leds / m sebagai sisa, tetapi anda juga boleh menggunakan yang 60leds / m. Anda akan mendapat penyebaran cahaya yang lebih sekata. 4 € dari aliexpress
  • Pembalut pelekat plastik 1 m. Lebih baik jika anda memilih kertas pembungkus kereta kerana ia vinil dan mempunyai saluran khas gelembung anti-udara sehingga akan menghasilkan aplikasi yang lebih mudah … namun kedai cat tempatan saya mempunyai pembungkus ini yang merupakan versi kertas pembungkus yang lebih murah jadi saya memutuskan untuk mencuba ia. 0.50 €
  • kertas pasir, 180 dan 240 grit. Saya mengambil satu helaian untuk setiap satu, lebih daripada cukup. 0.50 €
  • Perintang 4x 1, 5MOhm, mungkin lebih banyak, mungkin lebih sedikit bergantung pada berapa banyak butang kapasitif yang anda mahukan … Saya memutuskan untuk meletakkan 3, tetapi saya tidak pasti anda akan menemui seseorang yang menjual 3 perintang ganti kepada anda kerana harganya tidak mahal. Saya membeli 10-perintang ditetapkan dengan harga 0.20 €.
  • Sebilangan wayar, nipis lebih baik (0.10mm sempurna). Beberapa bulan yang lalu saya mengeluarkan radio lama (sudah rosak) untuk melihat apakah ada beberapa bahagian dalam keadaan yang cukup baik untuk disimpan … Saya hanya menyimpan wayar.
  • Besi pematerian. Saya sudah mempunyai satu, dibeli dari Amazon dan meneka apa? Itu adalah salah satu alat pematerian dari china. Ia sangat murah, tetapi menjalankan tugasnya.
  • Pistol gam panas (saya sudah mempunyai)
  • Pita 2 sisi. 2.50 € dari kedai diy tempatan
  • Pemotong. Saya menggunakan yang sudah saya pakai, walaupun bilahnya sangat usang.
  • Pita pelekat standard.
  • Marker dakwat kekal.
  • Sepasang pinset kerana anda perlu tepat. Mereka datang dengan alat solder yang saya beli.
  • Kerajang timah. Mencuri sebahagian dari dapur anda.

Catatan: Saya sudah mempunyai dremel jadi saya memutuskan untuk mencuba memotong kaca plexiglass sendiri. Walau bagaimanapun, beberapa kedai diy tempatan mempunyai perkhidmatan pemotongan yang mengenakan anda seperti 1 € jadi jika anda tidak memilikinya, itu tidak menjadi masalah.

Note2: Saya menghilangkan bahawa anda memerlukan komputer untuk memprogram arduino anda, dan juga kabel untuk memasangnya tetapi saya rasa itu jelas … Juga, pada kali pertama saya menggunakan papan roti untuk menguji semuanya, terutamanya skrin oled dan jalur diketuai.

jumlah kos: ~ 19 € (katakan 20 € untuk menambahkan sedikit jurang)

Saya rasa harganya wajar kerana dengan harga yang sama anda boleh membeli mousepad rgb cina yang bahkan tidak dikawal oleh perisian, JIKA Amazon menjualnya.

Langkah 2: Sensor Kapasitif

Sensor Kapas-t.webp
Sensor Kapas-t.webp
Sensor Kapas-t.webp
Sensor Kapas-t.webp
Sensor Kapas-t.webp
Sensor Kapas-t.webp
Sensor Kapas-t.webp
Sensor Kapas-t.webp

Ini adalah sensor yang akan anda gunakan sebagai butang untuk menghidupkan makro. Membuatnya sangat mudah: potong kotak kecil timah, ambil wayar, lepaskan satu hujungnya dan pasangkannya ke kerajang dengan beberapa pita, pastikan mereka bersentuhan satu sama lain.

Ia berfungsi kerana kerajang berfungsi sebagai perisai kapasitor, dan perisai lain untuk melengkapkan kapasitor plat selari adalah jari anda. Di antara, terdapat dielektrik: plexiglass, dalam kes kita. Oleh itu, dengan mengukur kapasitansi, anda dapat mengetahui sejauh mana jari anda, sehingga anda dapat menulis lakaran untuk memilih ukuran kapasitansi yang memicu keadaan "butang ditekan".

Dalam gambar di atas, anda dapat melihat sensor kapasitif yang saya buat dengan pelompat, hanya untuk mencuba jika fizik berfungsi (spoiler: ia benar-benar berlaku), serta rajah pendawaian terakhir. Untuk memasang sensor ke arduino, anda perlu memilih pin kirim dan terima (dalam kes ini, D3 dan D4 untuk kunci 1) dan letakkan perintang 1.5MOhm di antara keduanya.

Langkah 3: Memotong Papak Plexiglass

Memotong Papak Plexiglass
Memotong Papak Plexiglass
Memotong Papak Plexiglass
Memotong Papak Plexiglass
Memotong Papak Plexiglass
Memotong Papak Plexiglass
Memotong Papak Plexiglass
Memotong Papak Plexiglass

amaran: jangan lepaskan filem pelindung di panel sehingga anda selesai memotong semuanya atau anda mungkin akan memecahkannya!

Anda harus memilih ukuran yang anda mahukan mousepad anda: ukuran saya ialah 25cm x 20.6cm, tetapi anda boleh memilih apa sahaja ukuran yang anda suka; ingat bahawa semakin besar, semakin banyak petunjuk yang anda perlukan sehingga jumlah kos dapat meningkat sedikit.

Setelah memilih ukuran, lukiskan beberapa garis panduan dengan penanda tetap. Plexiglass sangat mudah dipotong, anda hanya boleh menggunakan pemotong dan kemudian menyentuhnya. Kerana alat pemotong saya tidak sesuai untuk plexiglass (bahkan tidak berfungsi dengan baik untuk kertas …) Saya mencuba dengan Dremel. Saya tidak pernah menggunakan alat putar sebelum ini, tetapi ada pertama kalinya untuk semuanya … Saya tidak tahu mana yang boleh dipilih, atau pada kelajuan berapa untuk menggunakannya. Saya memutuskan untuk menggunakan cakera pemotong "standard" setelah mencuba bit penghala kon (saya rasa ia lebih sesuai untuk kerja kayu).

Seperti yang anda lihat dari gambar, ternyata cukup bagus walaupun pinggirnya agak kasar. Pada akhir langkah ini, anda harus mempunyai 3 segi empat sama, 2 daripadanya setebal 2mm, dan satu (yang berada di tengah) setebal 4mm. Ini akan menghasilkan mousepad setebal 8mm yang tidak seberapa banyak, ia hampir tidak dapat dilihat, sekurang-kurangnya bagi saya kerana saya menggunakan untuk meletakkan pergelangan tangan sepenuhnya di permukaan pad dan bukan di tepi.

Langkah 4: Mengukir Lapisan Tengah

Mengukir Lapisan Tengah
Mengukir Lapisan Tengah
Mengukir Lapisan Tengah
Mengukir Lapisan Tengah
Mengukir Lapisan Tengah
Mengukir Lapisan Tengah
Mengukir Lapisan Tengah
Mengukir Lapisan Tengah

langkah ini hanya melibatkan lapisan tengah jadi ambil panel 4mm dan letakkan selebihnya.

Dengan penanda kekal, lukiskan beberapa garis di permukaan: garis-garis ini harus membentuk saluran yang akan menjadi perumahan bagi jalur yang dipimpin. Lebarnya sama dengan jalur anda + 1cm untuk meninggalkan ruang untuk memasang pin hujung tanpa perlu repot. Tidak mengapa jika anda memilih memotong bingkai dan bukan bentuk U seperti yang saya lakukan, sebenarnya ia lebih baik kerana anda akan mempunyai lebih banyak ruang untuk "pengurusan kabel" kemudian … keberatan untuk meninggalkan sesuatu di tengah untuk membezakan berat tangan anda memberikan sokongan kepada plexiglass nipis yang akan kami gunakan untuk menutup semuanya.

Juga, lukiskan perumahan di bahagian atas panel untuk arduino dan satu di kiri bawah untuk paparan oled. Dalam gambar anda dapat melihat bahawa saya membuat lubang dengan sedikit gerudi sebagai titik permulaan untuk memotong.

Mengenai butang, saya memulakan projek ini untuk memasang 4 butang tetapi saya fikir ia terlalu banyak dan saya bimbang kabel tidak sesuai, jadi saya memilih 3. Kali ini saya tidak menggerudi lubang melalui panel tetapi saya berhenti pada ketinggian kira-kira setengah, saya melakukan ini kerana wayar bersentuhan dengan kerajang menggunakan pita biasa dan sangat berguna untuk mempunyai permukaan yang keras di belakangnya, jadi ia menang Jangan jatuh ke dalam lubang jika ada yang tidak kena (mis. kabel terlepas dengan tergelincir). Untuk melakukan ini, saya menggunakan bit penghala kon.

Langkah 5: Lapisan Bawah dan Atas

Lapisan Bawah dan Atas
Lapisan Bawah dan Atas
Lapisan Bawah dan Atas
Lapisan Bawah dan Atas
Lapisan Bawah dan Atas
Lapisan Bawah dan Atas

Mari mulakan dengan lapisan bawah: anda memerlukan 2 lubang, satu sesuai dengan perumahan skrin, dan satu lagi sesuai dengan perumahan arduino. Itu sahaja.

Lapisan atas, sebenarnya tidak memerlukan lubang tetapi sekarang merupakan salah satu langkah paling sukar untuk membina ini: arduino setebal 7mm, mousepad ini setebal 8mm (2 + 2 + 4mm), panel atas juga tebal 2mm sebagai yang lebih rendah (yang sudah kita latih) jadi kita perlu membuat persegi panjang sedalam 1mm untuk mempunyai panel ketebalan 1mm di bahagian yang sesuai dengan port usb arduino. Bukan perkara yang sukar dilakukan, tetapi mempunyai alat putar banyak membantu di sini.

Dalam gambar, anda dapat melihat bahawa saya juga membuat beberapa saluran untuk menyambung semuanya dengan lebih mudah.

Langkah 6: Mengamalkan Semuanya

Mengamplas Semuanya
Mengamplas Semuanya
Mengamplas Semuanya
Mengamplas Semuanya
Mengamplas Semuanya
Mengamplas Semuanya

Sudah tiba masanya untuk melicinkan tepi. Sekiranya terdapat tepi yang lebih kasar, gunakan 180 grit. Anda harus mencampakkan tepi di dalam dan di luar bingkai, ini akan menghasilkan pencahayaan yang seragam dan halus.

Setelah selesai, kupas pelindung dari semua panel dan bersihkan semuanya dengan scottex basah.

Petua: anda mungkin lebih selesa untuk mengamplas dengan membungkus sehelai kertas nipis ke sedikit bata kayu; dengan cara ini anda akan mempunyai cengkaman yang lebih baik dan anda boleh memberikan tekanan yang seragam ke permukaan kertas yang bersentuhan dengan tepi.

gambar bonus: Saya benar-benar tidak sabar untuk melihat hasil pencahayaan tepi (saya tidak pernah melihatnya dalam kehidupan sebenar!) jadi saya cuba menyalakan beberapa lampu melalui panel: hasilnya sungguh mengagumkan. "Bentuk gelap" pada dioda adalah kertas timah yang saya gunakan untuk meningkatkan daya kilas (saya juga mencuba tanpa, tetapi menggunakannya memberikan perbezaan yang besar).

Langkah 7: Membungkus Masa

Membungkus Masa!
Membungkus Masa!
Membungkus Masa!
Membungkus Masa!
Membungkus Masa!
Membungkus Masa!

Yayyy:)

Langkah ini hanya untuk panel bawah: ambil kertas pembungkus dan potong sedemikian rupa sehingga berakhir dengan kotak yang lebih besar daripada ukuran mousepad anda (tetapi tidak terlalu banyak, ambil 2cm dari setiap bezel). Sekarang seperti menggunakan pelindung skrin pada telefon pintar anda: sebelum melepaskan pelekat, pastikan permukaannya bersih. Mula memohon dari satu pihak untuk membantu anda menggunakan alat yang lancar seperti kad kredit, ini akan menghilangkan gelembung udara.

Setelah selesai, anda boleh melekatkan lapisan bawah dan tengah menggunakan pita kecil 2 sisi pita, seperti yang anda lihat dari gambar. Anda juga dapat melihat bahawa saya meletakkan beberapa kertas timah yang lain di sepanjang tepi, saya melakukan ini hanya untuk meningkatkan daya reflektif di sepanjang sisi yang tidak terdapat plumbum.

Langkah 8: Menguji Elektronik

Menguji Elektronik
Menguji Elektronik
Menguji Elektronik
Menguji Elektronik
Menguji Elektronik
Menguji Elektronik
Menguji Elektronik
Menguji Elektronik

Anda tidak mahu mula menyolder sesuatu yang bahkan tidak berfungsi, bukan? Kita perlu menguji skrin oled dan jalur yang dipimpin. Untuk melakukan ini, saya menggunakan arduino cadangan yang saya solder semua tajuk, kerana saya perlu menggunakannya di papan roti. Pendawaiannya sama seperti langkah 2, ingatlah bahawa skrin WAJIB dipasang pada pin A6-A5 kerana itu adalah saluran komunikasi i2c.

Untuk mengujinya, anda boleh menggunakan kod di sini. Perhatikan bahawa pic.h adalah fail tajuk, jadi anda harus mengimportnya di IDE anda.

Hasil yang diharapkan: jalur yang dipimpin harus luntur semua warna sementara paparan harus mencetak logo Asus ROG.

Anda juga boleh menggunakan contoh lalai di dalam perpustakaan komponen (saya memilih perpustakaan FastLED untuk mengendalikan jalur rgb), terpulang kepada anda. Sudah tentu, ingat untuk menambahkan perpustakaan ke arduino IDE!

Langkah 9: Membungkus Panel Atas

Membungkus Panel Atas
Membungkus Panel Atas
Membungkus Panel Atas
Membungkus Panel Atas
Membungkus Panel Atas
Membungkus Panel Atas

Sebelum memulakan, anda perlu mengukur ukuran kawasan yang dapat dilihat pada paparan anda, berbanding dengan tepi panel. Sekiranya anda tidak mahu melakukan pengukuran, anda boleh meletakkan beberapa lapisan pita di layar, lukis dengan penanda sebuah segi empat tepat di sekitar bahagian yang kelihatan dan potong di sepanjang tepinya: anda baru saja membuat perlindungan skrin bersaiz sempurna untuk skrin anda. Kemudian letakkan "pelindung skrin" pada plexiglass dan mulailah membungkus: kerana ia mempunyai ketebalan yang sedikit, anda akan dapat melihat batas melalui pembungkus plastik.

Jadi, bungkus panel atas seperti yang kami lakukan sebelumnya tetapi dalam langkah ini sangat penting untuk mengelakkan gelembung udara, kerana ini akan menjadi permukaan yang akan meluncurkan tetikus anda. semakin banyak gelembung udara, semakin kurang ketepatan pengesanan tetikus anda.

Setelah selesai, dengan pisau tepat memotong tingkap untuk melihat skrin. Sekali lagi, pisau mestilah baru jika tidak, tidak akan menjadi baik (ya, saya tahu, saya bodoh dan saya menggunakan pemotong jelek yang sama tetapi saya melakukan langkah terakhir kerana saya terlalu ragu untuk melihatnya selesai … alasan yang baik untuk membuat yang lain: D).

Petua: anda tidak boleh memilih permukaan yang sepenuhnya reflektif (seperti hitam / satin hitam) untuk kertas jika tidak, tetikus anda tidak akan berfungsi. Sebaliknya, pilih kemasan matte seperti yang saya lakukan. Pembalut rupa karbon juga harus berfungsi, begitu juga bom pelekat, tetapi jika anda memilih carbon carbon, pertimbangkan yang tidak rata kerana "kemasan 3D" (= tetikus anda akan lebih kuat ketika meluncur).

Langkah 10: Pendawaian Semuanya

Pendawaian Segala-galanya
Pendawaian Segala-galanya
Pendawaian Segala-galanya
Pendawaian Segala-galanya
Pendawaian Segala-galanya
Pendawaian Segala-galanya

Kami hampir tiba: sudah tiba masanya untuk memasang semua elektronik di dalam mousepad.

Semua komponen mestilah tanpa pin: jika ada, hancurkannya. Anda tidak boleh menambah ketebalan tambahan, sebagai contoh, jalur led saya dilengkapi dengan wayar tambahan yang disolder jadi saya memutuskan untuk menanggalkan semuanya kerana wayar terlalu tebal. Semua kabel mesti diukur dengan ketepatan yang cukup, kecuali yang disambungkan ke skrin yang lebih baik dibiarkan sedikit longgar, untuk membantu anda membuat penyesuaian akhir.

Dalam gambar-gambar, anda dapat melihat bahawa jalur yang dipimpin dilengkapi dengan penyambung proprietari, jadi saya hanya memotong pelindung pinggan mangkuk yang mereka letakkan dan membongkar semuanya; juga paparan oled disertakan dengan pin yang dipegang, jadi sekali lagi saya harus mengeluarkannya sebelum meneruskan. Saya mempunyai 2 kepingan 2 led masing-masing dan kerana saya memutuskan untuk meletakkan 4 led di setiap sisi (jadi mousepad saya mempunyai jumlah 4x3 = 12 leds), saya menyolder 2 kepingan ini bersama-sama hanya dengan membuat "jambatan" antara penyambung menggunakan timah.

Saya menggunakan sedikit gam panas untuk menolong saya menyimpan semuanya di tempat dan sebenarnya ia berfungsi dengan baik.

Apabila anda sudah siap, potonglah kerajang timah yang lain dan tempelkan pada lekukan dengan sisi pantulan menghadap ke arah sumber cahaya, ini akan sangat meningkatkan daya pantulan.

Langkah 11: Menutup Mousepad

Menutup Mousepad
Menutup Mousepad
Menutup Mousepad
Menutup Mousepad

Ini adalah langkah terakhir. Setelah anda membuat kabel dan menguji semuanya, potong beberapa kotak kecil pita 2 sisi dan letakkan di sudut, kemudian pusatkan paparan dengan tetingkap yang anda buat pada langkah 9 dan pasangkannya dengan menggunakan lem panas.

Apabila anda sudah bersedia untuk menutupnya, pilih titik permulaan dari mana menjajarkan panel ke dua yang lain.

Langkah 12: Pengaturcaraan

Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan
Pengaturcaraan

Bahagian perkakasan sudah berakhir tetapi sekarang tiba masanya untuk menukar kepala anda ke mod pengaturcaraan: hingga sekarang, anda hanya dapat mengawal mousepad anda dengan memuatkan sketsa menggunakan arduino IDE, yang tidak buruk jika anda mempunyai banyak masa untuk membuang penyuntingan masing-masing masa beberapa baris kod: lebih baik mempunyai perisian yang berjalan di latar belakang komputer anda, yang bercakap terus dengan Arduino melalui komunikasi bersiri.

Nasib baik untuk anda, saya membuka segala-galanya mengenai projek ini sehingga di repositori Github saya, anda boleh menemui firmware arduino dan juga perisian yang dapat dijalankan di komputer anda: tentu saja jika anda ingin mencuba sendiri semuanya betul-betul baik, sebenarnya ini adalah bahagian yang paling membosankan diy ini, jadi jika anda tidak mahu melakukannya maka tidak ada masalah. PR dialu-alukan, tentu saja! program ini belum selesai, sebenarnya ia hanya boleh melakukan perkara asas seperti menetapkan led individu atau dengan susun atur tertentu tetapi saya seorang pelajar dan saya tidak mempunyai banyak masa lapang: S

Dalam gambar anda dapat melihat beberapa ujian yang saya lakukan semasa proses membina semuanya, jika saya harus meletakkannya pada garis masa yang terbuat dari langkah DIY ini maka saya akan memilih untuk memasukkannya pada langkah 8 tetapi saya memutuskan untuk tidak memasukkannya kerana, anda tahu, mereka hanya membuat pengekodan dan pengujian, termasuk mengkaji penyelesaian untuk mempunyai pencahayaan tepi yang terbaik (seperti, memvariasikan bilangan led dan jarak di antara mereka untuk mendapatkan cahaya yang seragam tanpa mencampurkan terlalu banyak warna individu). Saya juga menyertakan gambar mengenai percubaan dengan layar oled untuk menampilkan satistik masa nyata mengenai komputer saya (cpu, penggunaan ram dll) dan beberapa yang lain mengenai pengembangan antara muka pengguna.

Langkah 13: Nikmati

Selamat mencuba!
Selamat mencuba!
Selamat mencuba!
Selamat mencuba!

Terima kasih kerana membaca arahan ini! ini adalah yang pertama saya tulis dan seperti yang anda duga, ia juga merupakan projek diy pertama saya yang pernah dilakukan sebelum ini. Saya benar-benar bersenang-senang membuatnya dan saya sangat berminat untuk berkongsi semuanya, jadi saya suka mengingat sepanjang langkah-langkah ini bahawa saya akan menerbitkan projek ini untuk menjadikan semuanya tersedia untuk semua orang. Sekiranya anda mempunyai sebarang pertanyaan, jangan ragu untuk bertanya! Dan tentu saja cadangan untuk penambahbaikan selanjutnya juga dialu-alukan.:)

Saya ingin menghabiskan beberapa perkataan mengenai pilihan yang saya buat mengenai perisian:

  1. Saya memilih Java sebagai bahasa pengaturcaraan kerana itu adalah bahasa yang digunakan untuk menulis IDE arduino sehingga memberi saya komunikasi bersiri yang sempurna dengan dewan, juga "menulis sekali jalankan di mana-mana" (cit.) Jadi, memandangkan saya merancang untuk berkongsi projek ini dengan semua orang, menyokong pelbagai platform seperti windows dan linux tidak begitu buruk
  2. Sekiranya saya memilih C # sebagai bahasa pengaturcaraan, saya akan dapat menghubungkan terus ke d3d12 untuk menggunakan skrin oled sebagai paparan FPS (pada dasarnya sama seperti yang dilakukan oleh FRAPS) tetapi mengorbankan kemudahan untuk ciri seperti itu bukanlah pilihan yang bijak, di paling tidak pada saya
  3. Saya tahu, UI sangat menyedihkan LOL adalah, pembina menjadikan hidup anda lebih mudah jika anda mahukan antara muka statik tetapi ini tidak berlaku kerana anda boleh memilih berapa banyak lampu yang anda miliki, jadi saya memilih yang paling enak tetapi paling serba boleh penyelesaian. Anda bebas membuat grafik peribadi anda dan inilah yang akan saya lakukan … mungkin.
  4. Penambahbaikan selanjutnya adalah dengan menggunakan mesin SteelSeries untuk menunjukkan statistik dalam permainan semasa anda bermain CS: GO atau permainan apa pun yang disokong oleh perpustakaan itu … tetapi saya tidak dapat menjalankan permainan tersebut di komputer riba saya, jadi saya tidak dapat untuk mula mencuba dengan ini. Tidak mengapa!

Disyorkan: