Isi kandungan:
- Langkah 1: Sediakan Adafruit Feather M0 Bluefruit LE
- Langkah 2: Bersihkan dan Siapkan Commodore 64 (mengikut keperluan)
- Langkah 3: Bentukkan Litar di Breadboard
- Langkah 4: Buat Litar Lebih Kekal
- Langkah 5: Tambahkan Suis, Penyambung USB, dan Pasang untuk Menyelesaikannya
- Langkah 6: Nota Akhir Fungsi
Video: Putar Commodore 64 Ke Papan Kekunci Bluetooth IOS: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:09
Petunjuk ini menerangkan cara mengubah komputer Commodore 64 menjadi papan kekunci bluetooth. Ia melibatkan pengaturcaraan pengawal mikro dengan Arduino IDE dan membina papan litar.
Bekalan yang anda perlukan (ada yang pilihan):
- Commodore 64 dengan papan kekunci (keluarkan papan induk, ia tidak digunakan)
- (2) register shift 74HC595
- (8) 1N4148 dioda
- (3) 220 ohm perintang
- (1) RGB Led (katod biasa)
- (1) Adafruit Feather M0 Bluefruit (papan adfrruit bluefruit lain nRF51 boleh berfungsi juga tanpa mengubah arahan yang ditunjukkan di sini)
- (1) protoboard lubang 18x24 (saiz lebih besar akan berfungsi)
- (1) papan roti besar
- (~ 50) kabel pelompat papan roti lelaki-lelaki
- (4) kabel pelompat wanita-wanita
- (1) Bateri lipoli 3.7V kembali dengan penyambung JST (saya menggunakan 2000mAh)
- (1) suis slaid (tidak semestinya suis slaid, suis mana pun boleh berfungsi)
- pateri
- fluks pateri
- 30 wayar guage
- (3-4) Skru 2mm x 8mm
- (1) USB mikro lelaki pendek ke kabel USB-A wanita
- (1) Kabel lelaki-lelaki USB-A (panjang 3-6 kaki, untuk pengisian)
- (1) Header pin lelaki 20 pin
- (1) Header pin lelaki 4 pin
- (1) JST PH 2.0 Plug Connector 100mm 2pin male wire wire (pilihan)
- (1) JST PH 2.0 Plug connector 100mm 2pin female wire wire (pilihan)
Alat yang anda perlukan:
- besi pematerian dengan hujung halus
- menolong tangan atau peranti untuk menahan protoboard dengan stabil
- pemotong wayar
- pemutar skru philips
- pinset
- multimeter
- 30 pelucut wayar guage
- pistol gam panas (pilihan)
- Pencetak 3D (pilihan)
- komputer dengan Arduino IDE dipasang
Langkah 1: Sediakan Adafruit Feather M0 Bluefruit LE
Solder pertama pin header ke papan jika tidak dipasang sebelumnya.
Berikut adalah rujukan yang baik untuk Adafruit Feather M0 Bluefruit LE:
learn.adafruit.com/adafruit-feather-m0-blu…
Kemas kini papan ke firmware terkini. Lakaran arduino saya tidak akan berfungsi melainkan papan dikemas kini sekurang-kurangnya 0.7.6. Sekiranya anda menjalankan firmware lama, lakaran tidak akan berfungsi dengan betul atau akan ada masalah prestasi. Saya mengesahkan lakaran saya berjalan lancar dengan versi 0.7.7 dan 0.8.0. Anda boleh mengemas kini firmware papan melalui udara menggunakan telefon anda menggunakan aplikasi Bluefruit LE Connect untuk (iOS atau Android). Saya menggunakan aplikasi iOS dan anda diberi pilihan untuk menaik taraf atau menurunkan ke banyak versi. Pilih 0.7.7 atau 0.8.0. Saya tidak dapat menjamin bahawa semuanya akan berfungsi dengan betul untuk versi yang lebih baru.
Seterusnya pasang papan dan perpustakaan di Arduino IDE yang diperlukan untuk lakaran. Arahan boleh didapati di sini:
learn.adafruit.com/adafruit-feather-m0-blu…
Pastikan anda memasang papan SAMD Adafruit dan papan SAMD Arduino menggunakan pengurus papan.
Juga, pasang Adafruit BluefruitLE nRF51 v1.9.5 menggunakan pengurus perpustakaan
Sahkan bahawa papan anda berfungsi dengan betul dengan memuat naik beberapa lakaran contoh yang anda harus lihat di bawah contoh-> Adafruit Bluefruit nRF51 jika anda memasang perpustakaan dengan betul.
Akhirnya, setelah mengesahkan bahawa papan berfungsi dengan baik, muat naik lakaran saya menggunakan fail yang disediakan dalam langkah ini.
Langkah 2: Bersihkan dan Siapkan Commodore 64 (mengikut keperluan)
Keluarkan motherboard Commodore 64 jika ada di dalamnya, ia tidak akan digunakan.
Bersihkan kenalan papan kekunci Commodore 64. Sebelum membersihkan lombong bar ruang dan kekunci F1 tidak selalu mendaftar semasa ditekan. Selepas proses di bawah semuanya berjalan lancar.
- mula-mula melepaskan wayar yang disambungkan ke kunci shift
- lepaskan 23 skru kecil yang memegang bahagian bawah papan kekunci di tempatnya
- balik ke papan
-
kemudian bersihkan kenalan
- Saya menggunakan QD Contact Cleaner
- Saya menyemburkan sedikit ke dalam cawan kecil dan menggunakan petua q untuk membersihkan setiap sentuhan dengan lembut sehingga tidak ada hitam atau sedikit hitam yang masuk ke petua q
Saya mencuba proses pembersihan yang sama dengan menggosok alkohol pada mulanya dan tidak begitu berkesan dengan pembersih alkohol.
Semua kunci berfungsi dengan baik selepas pembersihan.
Ikuti langkah terbalik untuk memasang semula papan kekunci. Jangan lupa memasukkan semula wayar ke kekunci shift shift.
Langkah 3: Bentukkan Litar di Breadboard
Sekarang kawat litar di papan roti seperti yang ditunjukkan dalam rajah Fritzing. Saya menggunakan dua papan roti dalam gambar, satu papan roti putih besar dan satu papan roti biru kecil, hanya untuk menyebarkannya sedikit. Terdapat ruang untuk memuatkan semuanya pada satu papan roti putih yang besar.
Gambar pita yang berasal dari papan kekunci Commodore 64 menunjukkan cara mengenal pasti nombor pin. Pin 1 berada di sisi di mana terdapat lubang yang hilang (yang akan menjadi pin 2).
Penting ke arah mana diod dalam litar diletakkan. Pastikan tali gelap pada diod berada di sebelah yang ditunjukkan dalam gambar. Diod yang saya gunakan ialah 1N4148.
Semua perintang adalah 220 ohm.
RGB Led mestilah dari jenis katod biasa atau tidak akan berfungsi dengan betul seperti yang disambungkan dalam litar ini.
Sekiranya semuanya berjalan dengan betul, anda seharusnya dapat menyambungkan Commodore 64 ke peranti melalui bluetooth dan menjadikannya berfungsi dengan betul sebagai papan kekunci bluetooth!
(nota: komen dalam lakaran arduino saya juga menunjukkan pin yang disambungkan ke apa)
(juga perhatikan: pin 1 pada cip 74HC595 adalah titik di cip)
Langkah 4: Buat Litar Lebih Kekal
Sekarang setelah anda mengesahkan semuanya berfungsi dengan baik pada waktunya untuk memasang rangkaian yang lebih kekal. Saya melakukannya menggunakan teknik yang diajarkan dalam instruksional ini:
www.instructables.com/id/How-to-Prototype-…
Yang ditunjukkan dalam foto adalah bagaimana saya meletakkan komponen saya.
Saya menggunakan header pin lelaki 20 pin dan mengeluarkan pin kedua dengan tang untuk membuat tempat memasang pita dari papan kekunci Commodore 64. Saya juga menggunakan header pin lelaki 4 pin untuk membuat penyambung untuk LED RGB.
Saya mengambil gambarnya dan kemudian membalikkannya dan mengambil gambarnya terbalik.
Saya melabelkan semua pin pada rajah dan menarik semua sambungan yang perlu dibuat.
Berhati-hati dan periksa semuanya.
Setelah anda yakin semuanya betul mulakan penyambungan sambungan menggunakan wayar 30 tolok menggunakan gambar sebagai panduan. Saya menggunakan multimeter untuk memastikan bahawa ada sambungan elektrik antara setiap perkara yang saya solder dan tidak ada antara pin berdekatan yang tidak boleh disambungkan.
Saya menggunakan kabel pelompat wanita-wanita dan beberapa gam gila untuk membuat kabel untuk LED RGB.
(nota: pada 74HC595 mendatar saya menarik sambungan untuk pin 9-16 di bawah nombor ketika pin benar-benar berada di lubang di atas nombor)
Langkah 5: Tambahkan Suis, Penyambung USB, dan Pasang untuk Menyelesaikannya
Untuk peringkat akhir:
- Mula-mula saya memilih lokasi untuk melekatkan papan dan pek bateri dan terpaku panas di tempatnya
- untuk papan saya memilih salah satu skru yang untuk papan induk dan sekrup panas terpaku di sana
- Saya melekatkan dua skru panas di sudut lain juga untuk menahannya dengan kuat dan menaikkan litar sedikit dari bawah
- Saya juga memanaskan LED RGB sebagai ganti LED lama. Anda mungkin tidak perlu menggunakan lem panas, tetapi sarung C64 saya rosak semasa saya menggunakannya.
- kemudian saya memanjangkan kabel bateri dengan penyambung JST 100mm lelaki dan wanita dan memasangkan suis slaid untuk menghidupkan dan mematikan papan kekunci bluetooth
- seterusnya saya memperoleh kabel mikro-usb lelaki pendek ke kabel usb_a wanita untuk digunakan untuk mengecas
-
Saya 3D mencetak pemasangan untuk suis dan kabel USB (fail stl dilampirkan)
Saya perlu memasukkan lubang sedikit agar sesuai dengan suis dan kabel USB
- Saya gila memasang kabel USB di tempatnya, suisnya baik dengan geseran sahaja
- Akhirnya saya melekatkan pelekap pelekap di tempatnya
Langkah 6: Nota Akhir Fungsi
LED diatur untuk:
- biru apabila baterinya baik dan disambungkan ke bluetooth
- hijau apabila baterinya baik dan tidak disambungkan ke bluetooth
- merah apabila bateri perlu dicas
Catatan: untuk mengecas bateri, suis perlu berada di posisi aktif ketika disambungkan ke kuasa melalui kabel USB.
Fungsi papan kekunci:
Saya hanya mengujinya pada peranti iOS dan ia dapat melakukan semua yang saya fikirkan untuk mencuba. Ia semestinya berfungsi pada sistem lain, tetapi saya belum mengujinya.
Kekunci pemulihan setara dengan kekunci pilihan pada mac.
Kekunci Commodore setara dengan kekunci arahan pada mac.
Kekunci ctrl setara dengan kekunci kawalan pada mac.
Untuk menggunakan perintah shift pilihan tekan restore dan kekunci shift kanan.
Kekunci shift kanan dan shift kiri berbeza. Dalam beberapa kes, mereka tidak akan mendapat hasil yang sama dan biasanya dapat menaip kekunci yang tidak ditunjukkan pada papan kekunci Commodore.
pergeseran kanan 7 ialah `
pergeseran kanan = ialah |
pergeseran kanan / adalah
pergeseran kanan: adakah {
pergeseran kanan; adalah}
tab ialah anak panah kiri di sudut kiri atas papan kekunci
butang clear / home menggerakkan kursor ke awal garisan
pergeseran kanan dan jelas / rumah menggerakkan kursor ke hujung garisan
pergeseran kiri jelas / rumah menyoroti semua yang ada di belakang kursor
shift kiri dan kekunci kursor boleh digunakan untuk menyerlahkan teks
Kekunci Fungsi yang tidak diubah suai:
F1 = Main / Jeda
F3 = Naikkan Kelantangan
F5 = Kelantangan Kelantangan
F7 = Bisu
Kekunci fungsi apabila kekunci shift kiri ditekan:
F1 = Media Seterusnya
F3 = Media Sebelumnya
F5 = Cari
F7 = Rumah
Kekunci fungsi apabila pergeseran kanan ditekan:
F1 = Kecerahan +
F3 = Kecerahan -
F5 = Cari
F7 = Togol Papan Kekunci Maya
Naib Johan dalam Peraduan Arduino 2019
Disyorkan:
Betulkan Kekunci Papan Kekunci: 5 Langkah (dengan Gambar)
Betulkan Kekunci Papan Kekunci: Saya menjumpai papan kekunci yang hebat di longgokan sampah kami, iaitu Papan Kekunci Microsoft Natural Ergonomik. Ia mempunyai susun atur yang selesa, tetapi hanya ada satu masalah. Kekunci N tidak terlalu responsif. Anda harus benar-benar memukulnya untuk mendapatkannya untuk mendaftar. Sememangnya, ini tidak berlaku
Papan Kekunci Quick and Dirty Das (Papan Kekunci Kosong): 3 Langkah
Papan Kekunci Quick and Dirty Das (Papan Kekunci Kosong): Papan Kekunci Das adalah nama papan kekunci yang paling popular tanpa tulisan pada kekunci (papan kekunci kosong). Papan Kekunci Das dijual pada harga $ 89.95. Instruksional ini akan membimbing anda walaupun membuat sendiri dengan papan kekunci lama yang anda miliki
Membersihkan Papan Kekunci Apple Aluminium . atau Papan Kekunci Sentuhan Lembut Lain: 5 Langkah
Membersihkan Papan Kekunci Apple Aluminium …. atau Papan Kekunci Sentuhan Lembut Lain: Sebersih anda atau saya mungkin cuba menyimpan papan kekunci epal aluminium kami, ia menjadi kotor setelah setahun atau lebih. Petunjuk ini adalah untuk membantu anda membersihkannya. Hati-hati, kerana saya tidak bertanggungjawab sekiranya papan kekunci anda rosak semasa melakukan ini …. SUCKS F
Kembalikan Huruf yang Dicat pada Kekunci Papan Kekunci: 5 Langkah
Kembalikan Huruf yang Dicat pada Kekunci Papan Kekunci: Komputer riba dan komputer desktop baru kami mempunyai kunci hitam yang menarik dengan huruf dicat putih. Selepas beberapa ketika, kunci tertentu kehilangan huruf yang dicat dari pukulan kuku. Perhatikan kekunci A, S, D, H, L, E, R, T, O, N, dan M. Dalam cahaya rendah dapat
Buat Plat Nama Terang Keluar dari Kekunci Papan Kekunci: 6 Langkah
Buat Plat Nama Terang Keluar dari Kekunci Papan Kekunci: Instruksional ini akan menunjukkan kepada anda semua cara membuat plat nama yang menyala dari beberapa kekunci papan kekunci sekerap dan beberapa elektronik. Mari kita mulakan