Daftar Isi:

Remote Bluetooth "Retro Future": 9 Langkah (dengan Gambar)
Remote Bluetooth "Retro Future": 9 Langkah (dengan Gambar)

Video: Remote Bluetooth "Retro Future": 9 Langkah (dengan Gambar)

Video: Remote Bluetooth
Video: iPhone 13 — Buy Now or Wait for iPhone 14? 2024, November
Anonim
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar
Gambar

Saya selalu menyukai tampilan dan nuansa "dunia masa depan" yang disajikan dalam produk konsep dan fiksi ilmiah abad pertengahan.

Oke, itu tidak benar. Ketika saya masih muda, saya pikir Tricoder di Star Trek jelek dan kikuk, tapi yang ada di The Next Generation ramping dan mengagumkan. Tapi sekarang saya lebih tua, saya lebih suka kombinasi hitam dan perak, kulit dan logam daripada krem atau hitam tanpa ciri.

Baru sekitar satu dekade terakhir ini saya mendapatkan apresiasi yang lebih dalam untuk perpaduan estetika dan fungsionalitas di atas minimalis.

Jadi ketika saya memulai proyek untuk membuat pengontrol untuk studio "atom" saya, saya ingin menggunakan remote televisi dari perkiraan era sebagai basis. Saya menemukan dua pak remote Magnavox delapan tombol ini di eBay dan jatuh cinta. Saya hanya membutuhkan satu, tapi itu bagus. Selama proyek ini, saya telah terinspirasi untuk menggunakan yang lain untuk mengambil pendekatan yang berbeda untuk konsep yang sama di proyek masa depan.

Saya tahu bahwa remote control televisi nirkabel awal (sering disebut "clickers") menggunakan suara. [Catatan tambahan: kami memiliki televisi yang lebih murah di rumah saya dan saya adalah "jarak jauh"] Satu-satunya yang pernah saya lihat secara langsung memiliki satu tombol yang mengenai pelat pemogokan di dalam untuk menciptakan nada yang dapat didengar oleh TV. saluran berikutnya dan berikutnya dan seterusnya sampai tiba di posisi off.

Tetapi membuka remote ini menunjukkan lebih banyak lagi. Papan sirkuit di dalamnya memiliki kumparan dan sesuatu seperti speaker yang mengarah ke bagian atas remote. Di sebelah masing-masing tombol ada kapasitor dengan peringkat yang berbeda. Dengan menekan salah satu dari delapan tombol, rangkaian dirutekan melalui salah satu kapasitor yang memodulasi frekuensi yang ditransmisikan.

Saya menemukan diri saya mengagumi keanggunan menggunakan sirkuit paralel sederhana untuk menyediakan berbagai input. Aku mulai menyesal membongkarnya.

Yah … aku punya dua. Seseorang bisa dikorbankan atas nama ILMU!

Langkah 1: Kumpulkan Komponen dan Alat

Kumpulkan Komponen dan Alat
Kumpulkan Komponen dan Alat

Bagian yang Anda perlukan untuk membuat remote Bluetooth retro Anda sendiri adalah:

  • Remote control vintage (saya menggunakan remote Magnavox dengan delapan tombol)
  • Sepotong permaboard (Jika Anda memiliki keterampilan, waktu, dan sumber daya untuk membuat PCB khusus, lakukanlah. Tantangan terbesar saya dalam proyek ini berasal dari pemasangan kabel dan penyolderan koneksi yang baik dalam faktor bentuk ini)
  • Mikrokontroler (saya menggunakan Adafruit Feather 32u4 Bluefruit LE)
  • Modul Bluetooth (saya menggunakan bulu di atas yang memiliki keduanya dalam satu, tetapi saya bisa menggunakan bagian yang terpisah)
  • Tombol (Saya menggunakan "Tombol Taktil Lembut" dari Adafruit karena tombol yang lebih besar yang saya gunakan awalnya diklik cukup keras untuk diambil di mikrofon)
  • Baterai dari beberapa jenis
  • Sakelar hidup/mati

Hal-hal lain yang Anda perlukan adalah:

  • Pateri
  • Kabel
  • Header
  • Pita Listrik
  • Tangan ketiga atau wakil PCB (saya menggunakan keduanya kadang-kadang)
  • Alat pemotong kawat
  • penari telanjang kawat
  • Kaliper dan/atau bola mata yang bagus

Langkah 2: Bedah Remote Vintage

Membedah Remote Vintage
Membedah Remote Vintage
Membedah Remote Vintage
Membedah Remote Vintage
Membedah Remote Vintage
Membedah Remote Vintage
Membedah Remote Vintage
Membedah Remote Vintage

Saya memiliki ingatan yang samar tentang hal ini, tetapi orang tua saya pernah memberi tahu saya tentang waktu kami pergi ke Red Lobster dan saya mulai membuat nama untuk lobster di dalam tangki. Orang tua saya mencoba membujuk saya secara halus, tetapi saya tetap bertahan. Kemudian ketika makanan datang dan ada krustasea mati (saya tidak tahu lobster dari kepiting rupanya) di piring saya mulai bertanya apakah mereka telah membunuh [masukkan nama masa kecil untuk makhluk] untuk ini!? Saya sangat kesal.

Pelajaran mengerikan yang harus saya ambil dari itu adalah tidak menyebutkan hal-hal yang akan dibunuh.

Jadi saya menghabiskan beberapa menit dengan obeng saya siap di belakang "Clicky" merenungkan monster apa yang saya akan menjadi.

Kemudian saya ingat saya punya dua dan saya belum menamai yang satu lagi, jadi saya membunuhnya.

Melepaskan papan sirkuit itu mudah. Saya memotong kabel yang menuju ke tempat baterai sebelum menggunakan tang untuk menariknya keluar juga.

Langkah 3: Tentukan Posisi Input dan Tempat

Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat
Tentukan Posisi Input dan Tempat

Untungnya papan sirkuit dari remote asli berukuran hampir sama persis dengan sepotong permaboard yang saya miliki sehingga saya tidak perlu memotong apa pun di sana.

Untuk menempatkan tombol-tombolnya saya menggunakan kombinasi pengukuran presisi dan kurang presisi "eyeballing" tombol baris pertama dan tombol pertama baris kedua. Setelah itu saya hanya menghitung spasi yang sama berulang-ulang untuk menempatkan yang lain.

Tombol on/off relatif mudah. Saya tidak ingin memotong casing jika tidak perlu, jadi saya menggunakan bagian depan tempat emitor berada. Pada gambar di atas saya memiliki sakelar di sisi lain dari tombol, tetapi untungnya saya memeriksa ulang penempatan sebelum menyoldernya karena tidak dapat dijangkau melalui lubang kecuali saya memindahkannya ke sisi lain.

Langkah 4: Pilih Penempatan Mikrokontroler

Pilih Penempatan Mikrokontroler
Pilih Penempatan Mikrokontroler

Disinilah aku mulai sedih.

Saya awalnya berpikir untuk menempatkan mikrokontroler di bagian bawah papan dengan tombol dan meletakkannya di tempat yang akan duduk di kompartemen baterai asli, tetapi jika saya melakukannya, papan tidak akan cukup tinggi untuk disekrupkan ke tempatnya dengan dudukan. -off yang juga diadakan di belakang.

Selanjutnya saya mencoba menempatkannya di bagian atas papan tetapi tidak muat di antara stand-off.

Jadi pada akhirnya saya memutuskan untuk menempatkannya sedemikian rupa sehingga pin GPIO yang akan saya gunakan berbaris di antara tombol itu sendiri. Saya memang harus menggesernya sedikit ke samping untuk mendapatkan pin ground di tempat yang saya butuhkan juga.

Langkah 5: Solder Semuanya Bersama

Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama
Solder Semuanya Bersama-sama

Hal pertama yang saya lakukan adalah menghubungkan satu kabel ke semua pin "luar atas" tombol di setiap sisi. Lalu saya menekuk kabel di sekitar tepi bawah papan dan membuat jembatan solder. Kemudian saya menjalankan kabel lain dari satu sisi sakelar ke bus darat.

Selanjutnya saya memotong strip pin header dengan panjang yang tepat dan menempatkannya di tengah lubang. Dengan cara ini saya dapat menjalankan kabel dari masing-masing pin "bagian dalam bawah" tombol ke pin GPIO masing-masing di bawah bagian plastik header.

Setelah itu saya duduk di sofa terisak-isak ke tangan saya sambil bergantian minum Rum dan Coke untuk mengatasi trauma yang saya alami dengan semua koneksi itu dan berharap saya punya waktu dan keterampilan untuk membuat PCB saya sendiri. Saya juga bersumpah kepada berbagai kekuatan gaib bahwa jika ini berhasil, saya tidak akan pernah melakukannya lagi. [Tidak difoto]

Selanjutnya saya menjalankan kabel dari posisi tengah sakelar ke pin "aktifkan" Feather.

Kemudian saya menempatkan satu pin header di tempat yang diperlukan dan menyoldernya ke tempatnya dengan kabel pendek darinya ke bus ground yang ada.

Terakhir saya menempatkan Feather di tempatnya dan menyoldernya. Pada gambar di atas saya belum menyelesaikan sisi kanan, hanya pin ground.

Langkah 6: Bor Lubang Pemasangan

Bor Lubang Pemasangan
Bor Lubang Pemasangan

Sekali lagi menggunakan kombinasi pengukuran yang tepat dan bola mata yang tidak tepat, saya menandai penempatan sekrup pemasangan dan menggunakan Dremel dan dudukan saya untuk mengebor lubang.

Langkah 7: Kode

Selain pekerjaan menyolder saya, ini adalah bagian paling jelek dari proyek saat ini. Ini hanya peretasan dari dua perpustakaan yang berbeda: satu dari Adafruit (dari perpustakaan Adafruit BluefruitLE nRF51 mereka) dan sesuatu yang lain yang saya temukan setelah terlalu banyak Rum dan Coke dan terisak-isak.

Saya memukuli mereka berdua sampai mereka berhasil.

Kebanyakan.

Dalam versi di sini, remote terus mengirim kunci meta pada waktu yang tidak seharusnya. Itu tidak mempengaruhi penggunaan saya jadi saya belum meluangkan waktu untuk memperbaikinya.

Pada dasarnya itu memindai pin GPIO dan memetakannya ke nomor di keyboard. Ini mengirimkan nomor itu sambil menahan beberapa tombol meta sehingga saya dapat menetapkannya dengan mudah ke pintasan dalam perangkat lunak studio yang saya gunakan.

Langkah 8: Merakit dan Menikmati

Saya meletakkan beberapa pita listrik di atas semua kabel untuk perlindungan. Saya menghubungkan baterai dan meletakkannya di antara dudukan pemasangan ke arah atas. Dengan menekuk kabel baterai di sekitar satu stand-off, benda itu tetap di tempatnya dengan baik.

Sekarang saya memiliki remote Bluetooth yang mengirimkan hotkey ke komputer studio saya ketika saya menekan tombol. Saya dapat mengontrol perangkat lunak tanpa harus melihat keyboard yang terlihat.

Langkah 9: MASA DEPAN

Saya memiliki beberapa ide berbeda tentang ke mana harus mengambil ini selanjutnya:

Jika saya tetap menggunakan sistem saat ini, saya ingin membuat papan sendiri sehingga koneksi akan lebih rapi. Saya juga akan memperbarui kode menjadi lebih ramping dan lebih bersih.

Pikiran lain adalah menggunakan remote lain (Clicky!) karena ia dirancang dan membuat receiver yang akan mendengar Clicky! dan, menggunakan mikrokontroler dengan kemampuan HID, bertindak sebagai keyboard untuk komputer studio.

Direkomendasikan: