Daftar Isi:
- Langkah 1: Putuskan Bagaimana Membangun Sobat Insinyur Anda
- Langkah 2: Bangun Build Pilihan Anda
- Langkah 3: Programkan Sobat Insinyur Anda
Video: Insinyur Sobat Bluetooth Kbd dan Mouse.: 3 Langkah
2024 Pengarang: John Day | [email protected]. Terakhir diubah: 2024-01-30 09:55
Modul emulator keyboard dan mouse USB Engineers Buddy
Perangkat kecil yang praktis ini, dengan koneksi gigi birunya, mengubah ponsel/tablet Android Anda menjadi remote control nirkabel untuk komputer mana pun. Ini memberi perangkat Android Anda kontrol atas semua perangkat yang sesuai dengan HID* bahkan sebelum OS dimuat pada level boot. Dua aplikasi, Engineers Buddy kbd/mouse/macro recorder dan pemain makro Commander, menjadikan ini alat yang ampuh dengan banyak kegunaan.
Dalam hubungannya dengan aplikasi Engineers Buddy ini adalah alat yang hebat untuk insinyur sistem. Tidak perlu lagi membawa keyboard USB di lokasi untuk bekerja dengan sistem kios, penggarap, dll. Papan OEM dan pembuatan kantong antar-jemput hanya sepanjang 10cm dan di bawah 1,7oz (45g). Ini dijepitkan ke gantungan kunci, ikat pinggang, atau hanya diselipkan dengan rapi ke dalam saku. Ini juga merupakan cara terbaik untuk menghasilkan makro untuk aplikasi Komandan.
Potensi penggunaan dengan aplikasi pemutar makro Komandan: -
Keamanan. Setiap kamera keamanan (atau pengamat), di mana pun Anda mengetik di keyboard, adalah pencatat kunci yang potensial. Ketik informasi aman yang direkam, seperti kata sandi, dengan menekan satu tombol di ponsel pintar atau tablet Anda.
Medis. Potensi yang cukup besar bagi orang-orang yang memberikan layanan dan bantuan kepada orang cacat atau cacat, memberi mereka akses ke prosedur berbasis keyboard yang rumit, seperti memasukkan nama pengguna dan kata sandi mereka dan kemudian menjalankan fungsi aplikasi, semua dengan menekan satu tombol.
Komersial. Sangat cocok untuk tugas yang berulang, seperti mengonfigurasi sistem untuk diluncurkan atau membangun kembali di lapangan dengan pelatihan staf yang minimal.
Administratif. Instal perangkat keras Engineers Buddy secara permanen pada sistem tanpa keyboard atau mouse. Staf atau pengunjung dapat terhubung, menggunakan aplikasi Commander, untuk menjalankan makro yang disesuaikan, menyediakan fungsionalitas terbatas/otomatis sesuai dengan status/departemen pengguna.
Untuk wawasan yang lebih baik, lihat petunjuk tentang cara menggunakan kedua aplikasi menggunakan tautan berikut.
The Engineers Buddy kbd/mouse/perekam makro:-
www.instructables.com/id/EngineersBuddy-Wi…
Aplikasi pemutar makro Komandan: -
www.instructables.com/id/Commander-Macro-P…
Gunakan tautan berikut untuk mengunduh aplikasi. Mereka hanya akan berfungsi jika Anda memiliki modul bluetooth Engineers Buddy. Namun, aplikasi Commander gratis, jika Anda ingin bereksperimen dengannya.
The Engineers Buddy kbd/mouse/perekam makro:-
play.google.com/store/apps/details?id=appi…
Aplikasi pemutar makro Komandan: -
play.google.com/store/apps/details?id=appi…
* Akan bekerja dengan PC, MAC, Linux, beberapa konsol game dan perangkat Android (tergantung pada daya ke port USB).
Langkah 1: Putuskan Bagaimana Membangun Sobat Insinyur Anda
Ada beberapa cara di mana Anda dapat membuat perangkat ini, berdasarkan jenis papan dan enkapsulasi. Metode yang direkomendasikan untuk penggunaan lapangan umum adalah papan OEM Engineers Buddy dan kantong antar-jemput stik USB yang diperkuat. Ini didasarkan pada pengontrol mikro Teensy2 dan SPP-C BTM (Modul Gigi Biru). Metode alternatif termasuk Teensy2++, HC-06 BTM, dan penggunaan profil pencahayaan LED sebagai housing.
APA YANG ANDA BUTUHKAN
Untuk semua bangunan:-
Arduino IDE diinstal pada PC Anda. Ini tersedia untuk berbagai OS di sini
Setelah menginstal Arduino IDE, Anda juga perlu menginstal Teensyduino IDE, tersedia di sini
Untuk semua pekerjaan papan, besi solder dan beberapa kabel penghubung akan diperlukan.
Semua build akan membutuhkan kabel USB, panjang 20cm secara keseluruhan adalah panjang optimal jika menggunakan kantong antar-jemput. Papan Teensy biasanya dilengkapi dengan kabel USB A ke Mini B dengan panjang yang sesuai.
Bagian yang diperlukan untuk papan OEM Engineers Buddy: -
1 mikrokontroler. Remaja2. (Teensy2++ terlalu panjang untuk digunakan dengan kantong Shuttle).
1 BTM. SPP_C atau HC-06.
1 Prototipe Dua Sisi Papan Sirkuit PCB FR-4 8 Ukuran (30x70mm)
Sepotong kecil pita isolasi.
Bagian yang diperlukan untuk kantong antar-jemput yang diperkuat Engineers Buddy: -
1 Tas jinjing antar-jemput USB ganda tersedia online.
163 x 38mm x (perkiraan) 0,5mm lembaran plastik semi kaku. Idealnya transparan, tembus cahaya atau menyebar, beberapa tingkat opasitas diinginkan untuk melihat LED daya dan koneksi. Bahan yang ditampilkan adalah lenticular sheet Pacur Lenstar 60lpi.
Bagian yang diperlukan untuk tongkat saku Engineers Buddy: -
1 mikrokontroler. Teensy2 atau Teensy2++.
1 BTM. SPP_C atau HC-06.
Panjang profil LED 23x10mm yang sesuai dengan penutup ujung, sebaiknya kosong tetapi tidak penting.
Panjang pita isolasi, cukup kuat untuk menahan penetrasi oleh pin yang disolder, atau plastik lembaran tipis, untuk melindungi bagian bawah profil aluminium.
Langkah 2: Bangun Build Pilihan Anda
Papan OEM EngineersBuddy
! Catatan untuk pengguna tingkat lanjut. Saat menghubungkan ke Engineers Buddy, BTM akan muncul di daftar perangkat gigi biru Anda sebagai HC-06 atau BT04-A(SPP-C). Dimungkinkan untuk mengubah nama perangkat ini tetapi harus dilakukan sebelum melanjutkan, Anda harus menghubungkan BTM ke UART USB dan menggunakan fungsi monitor serial Arduino IDE. !
Persiapan:- Lepaskan pin dari BTM, yang selalu sudah terpasang, sisakan lubang yang dapat digunakan untuk penyolderan ulang. Teknik yang ditunjukkan pada ilustrasi (1) melibatkan pemotongan pin di bawah tikungan, memungkinkan pelepasan cetakan plastik tempat mereka dipasang. Pin kemudian dapat dilepas satu per satu dan alat de-solder digunakan untuk membersihkan lubang. Jika Anda tidak memiliki alat de-solder, kawat untai/jalinan dapat digunakan sebagai spons.
Anda juga perlu mengisolasi area konduktif yang terbuka di bagian belakang papan mikrokontroler, menggunakan selotip kecil, menutupi area berarsir yang digariskan yang ditunjukkan pada ilustrasi (2).
Perakitan:- Papan Sirkuit PCB FR-4 digunakan sebagai backplane untuk memasang mikroprosesor dan BTM. Kabel tautan mengamankan papan ke bidang belakang.
! Semua koordinat berikut berhubungan dengan tanda pada bidang belakang sebelum terbalik seperti yang ditunjukkan pada ilustrasi (3) !
Dengan backplane didukung setidaknya 10mm di atas bench top, bentuk awal dan masukkan kabel penghubung antara M/04 dan O/04 dan lainnya antara M/05 dan O/05, juga antara M/07 dan Q/02, lalu lain antara M/06 dan R/02. Ujung yang dilucuti harus menonjol setidaknya 5mm melalui sisi lain papan, ilustrasi (4). Solder semua kabel penghubung ini ke tempatnya seperti yang ditunjukkan pada ilustrasi (3).
Balikkan bidang belakang dan letakkan di bangku dengan ujung kabel penghubung yang dilucuti menonjol ke atas, memastikannya lurus dan tegak lurus dengan bidang belakang. Modul selesai akan muncul seperti yang ditunjukkan pada ilustrasi (5). Tempatkan papan prosesor ke kabel tautan yang menonjol sehingga sambungan daya, VCC dan GND sejajar dengan sambungan bidang belakang O/04 dan O/05 masing-masing, seperti yang diidentifikasi pada bagian bawah bidang belakang sekarang. Dua kabel lainnya, secara default, harus ditempatkan di pinout TX/RX pada papan prosesor. Dengan cara yang sama, tempatkan BTM pada ujung kabel 4, sejajar, sehingga sambungan VCC dan GND sejajar dengan sambungan bidang belakang M/04 dan M/05 masing-masing. Ini akan menghubungkan VCC prosesor ke VCC BTM dan GND prosesor ke GND BTM. Kabel tautan lainnya sekarang, secara default, akan ditempatkan dengan benar. Ini akan menghubungkan prosesor RXD(D2) ke BTM TXD dan prosesor TXD(D3) ke BTM RXD. Dengan rakitan menghadap ke atas dan papan ditekan rata pada bidang belakang, solder semua 8 lubang yang terisi. Jatuhkan 3 bit pendek kawat telanjang melalui koneksi F1, R1 dan B5 dari papan prosesor sehingga mereka beristirahat di bangku dan menonjol di atas prosesor cukup untuk disolder. Solder koneksi ini di sisi atas. Mereka adalah bahan-bahan perhiasan dan murni struktural. Potong semua kabel yang menonjol. Balikkan modul, pastikan bidang belakang ditekan dengan kuat ke bawah pada prosesor dan papan BTM, solder sisi lain dari pin ini.
Penggunaan backplane menghasilkan modul yang kuat dengan ruang lingkup untuk komponen tambahan dan kabel untuk pengembang, sehingga pin pemasangan pada koneksi F1, R1 dan B5 harus digunakan/diletakkan sesuai dengan preferensi.
Kantong antar-jemput yang diperkuat EngineersBuddy
Persiapan:- Potong lembaran penguat plastik semi kaku dengan ukuran 163mm x 38mm, kemudian lipat menjadi 81.5mm x 38mm seperti terlihat pada ilustrasi (6). Bulatkan sudut di lipatan.
Perakitan:- Pegang ujung penguat yang terlipat sehingga melengkung dan menjadi lebih sempit dari pintu masuk kantong dan geser, ujung yang terlipat terlebih dahulu, ke sisi kantong dengan logo pabrikan di bagian luar.
Untuk memasukkan papan OEM, tekan sisi kantong yang diperkuat di pintu masuk sehingga saling melengkung dan selipkan papan di antara keduanya, dengan BTM masuk terlebih dahulu dan soket USB paling atas, ilustrasi(7).
Kabel USB harus disimpan di kantong lain dengan colokan masuk terlebih dahulu untuk mengurangi tekanan pada plastik dan memudahkan pelepasan, ilustrasi(8).
Tongkat saku EngineersBuddy
Persiapan:- Hitung panjang profil yang diperlukan dengan menambahkan panjang prosesor ke panjang BTM dan jarak ke bahu colokan USB Mini B saat dimasukkan ke dalam Teensy, lihat ilustrasi (11). Potong profil dan tutup menjadi satu, lalu ikat bagian dasar bagian dalam profil dengan selotip atau lembaran plastik tipis. Itu harus cukup kuat untuk memastikan bagian bawah kabel yang disolder tidak dapat menembusnya. Bor lubang dengan ukuran yang sesuai untuk bagian bulat steker Mini B di salah satu tutup ujung, lalu belah tepi bawah di tengah, lihat gambar profil LED pada langkah (1).
Tekuk pin pada BTM seperti yang ditunjukkan pada ilustrasi(9).
Perakitan:- Solder pin yang bengkok ke papan Teensy untuk menghubungkan koneksi VCC dan GND kedua papan bersama-sama, ilustrasi (10), Teensy2++ dengan HC-06 BTM. Ini adalah cara yang kasar tetapi efektif untuk menghubungkan papan secara mekanis dan elektrik. Gunakan kabel tautan untuk menghubungkan Teensy TX ke BTM RX dan Teensy RX ke BTM TX.
Putar bagian bawah tutup ujung yang dibor, untuk membuka celah di bagian bawah, untuk menampung kabel USB. Kemudian tarik bagian melingkar steker ke dalam lubang. Colokkan kabel USB ke prosesor dan paskan penutup ujung, lengkap dengan kedua papan, ke dalam profil. Pasang tutup ujung lainnya. Merekatkan tutup ujung mungkin bijaksana. Mengamankan papan ke bagian bawah profil dengan satu atau dua bantalan lengket adalah opsional daripada penting. Pasang penutup profil.
Langkah 3: Programkan Sobat Insinyur Anda
Untuk memprogram akses Teensy ke tombol pemuat di papan akan diperlukan.
Gambar di atas menunjukkan kompiler dengan menu Tools dan pemilihan papan turun dan modul pemuat Teensy di sudut kanan atas. 14 baris sketsa teratas di editor ditampilkan sebagian di latar belakang.
Jalankan IDEnya. Mulai proyek baru, pilih nama yang Anda inginkan. Di layar editor hapus apa pun di bawah nama proyek. Unduh file sketsa di bawah ini, 'TeensySketch.txt'. Buka dengan penampil teks dasar seperti notepad, pengolah kata menggunakan pemformatan tersembunyi yang tidak akan dipahami oleh kompiler. Konten file harus dipotong dan ditempelkan ke editor IDE. Pertama, gunakan menu alat untuk memilih jenis papan yang benar, Teensy 2 atau Teensy2++. Pastikan jenis USB diatur ke 'Keyboard+Mouse+Joystick' seperti pada ilustrasi. Tata letak keyboard Inggris/AS dikontrol dari aplikasi, jadi tata letak keyboard di kompiler harus disetel ke 'Inggris' agar ini berfungsi. Dengan Teensy terhubung ke komputer Anda, klik panah tepat di bawah 'Edit' dalam ilustrasi. Ini akan mengkompilasi sketsa dan dapat mengunggahnya secara otomatis. Jika ini tidak terjadi secara otomatis maka tekan tombol pada papan Teensy atau klik 'Otomatis' di modul loader Teensy. Ketika kompiler melaporkan 'Selesai mengunggah', prosesnya selesai.
Direkomendasikan:
Membangun Sobat Robot Sosial Arduino Cetak 3D: 9 Langkah
Membangun Robot Sosial Arduino Cetak 3D Sobat: Sobat adalah robot sosial arduino Cetak 3D. Dia berinteraksi dengan dunia dengan menggunakan sensor ultrasonik untuk memetakan area terdekatnya. Ketika sesuatu berubah di lingkungannya dia bereaksi. Dia bisa terkejut atau ingin tahu dan terkadang sedikit agresif
Sobat Sirkuit: 14 Langkah (dengan Gambar)
Sobat Sirkuit: Pernahkah Anda bertanya-tanya bagaimana listrik bekerja? Seperti halnya pembuluh darah yang membawa darah ke seluruh tubuh, kabel-kabel dalam suatu rangkaian membawa arus listrik melalui berbagai bagian sistem elektronik. Apa itu sirkuit? Rangkaian adalah lintasan yang menggerakkan arus listrik
Sobat Bartender: Sakelar Kreatif @ Rumah: 6 Langkah
Bartender's Buddy: sebuah @Home Creative Switch: Pernahkah Anda berpikir sendiri saat menjamu tamu di rumah…"Wah - Saya berharap saya punya cara unik untuk menunjukkan kepada tamu saya ketika minuman mereka telah mencapai tingkat minum cangkir pesta yang optimal. .." ?Sekarang Anda bisa mewujudkan keinginan ini, dengan
Sobat Pagi: 8 Langkah
Sobat Pagi: Beberapa orang memiliki jadwal yang sangat sibuk, yang membuatnya mudah untuk melupakan satu atau dua hal. Dengan jam alarm ini Anda dapat mengatur beberapa alarm agar Anda tetap pada jadwal. Jam berjalan 24 waktu dan yang harus Anda lakukan adalah memprogramnya untuk berbunyi pada waktu yang berbeda
Sobat Papan Roti Arduino: 12 Langkah
Sobat Papan Roti Arduino: Saya membangun semua sirkuit di papan roti; namun membangun sirkuit yang sama seratus, kali bisa menjadi monoton, jadi saya suka bagian modular untuk membangun prototipe. Sebagian besar sirkuit seperti catu daya 5 volt cukup standar. Papan Roti Arduino Budd