Isi kandungan:
- Langkah 1: Keperluan
- Langkah 2: Persediaan Pi Raspberry
- Langkah 3: Menyambung Wayar
- Langkah 4: Percetakan 3D
- Langkah 5: Cara Penggunaan
Video: MuscleCom - Antara Muka Dikendalikan Otot: 5 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:12
MuscleCom menawarkan kaedah inovatif baru bagi pesakit kurang upaya untuk berkomunikasi seperti sebelumnya. Dengan mengukur nilai EMG dari otot seseorang, pengguna dapat mengawal antara muka pengguna yang akan membantu mereka berkomunikasi setiap hari. Melalui penggunaan komponen yang agak murah dan tahan lama, kami telah mengembangkan produk / prototaip yang murah dan mudah digunakan dengan keluk pembelajaran yang rendah.
Prototaip perkakasan didasarkan pada Raspberry Pi 3 Model B dalam kandang cetak 3D yang menjalankan pelayan NodeJS dengan frontend REACT yang menyegerakkan denyutan dari otot pengguna.
Contoh orang yang boleh menggunakan produk ini adalah pesakit ALS dan begitu juga. Orang yang dapat mengawal (beberapa) otot tetapi tidak dapat bercakap atau menunjuk. Peranti ini adalah antara muka yang mudah digunakan yang memberi pesakit lebih berdikari dan lebih seronok.
Harap perhatikan: Produk ini BUKAN alat perubatan dan tidak dimaksudkan untuk digunakan seperti itu atau sebagai aksesori untuk itu. Ia telah dirancang oleh pelajar, sebagai projek kelas.
Langkah 1: Keperluan
Keperluan Perkakasan
- 1x Raspberry Pi 3B (OpenCircuit)
- 1x 8GB Micro SD Card + Adapter (OpenCircuit)
- 1x Kabel Kuasa USB Mikro + Palam 5V 2.5A (Amazon)
- 1x RPI3 5 Inch LCD Touch Screen (AliExpress)
- Kabel UTP 1x (Amazon)
- Sensor Otot Myoware 3x (Adafruit)
- (termasuk pad sensor bioperubatan 9x24mm (Sparkfun))
- 1x 12-Bit ADC: ADS1015 (Adafruit)
- 3x Jack Plug Male (seperti ini)
- 3x Jack Plug Female (seperti ini)
- Kabel Sensor 4x 1.5m (teras dua, terlindung) (AliExpress)
- Papan Prototaip 1x (AliExpress)
- 4x Perintang 330 Ohm (AliExpress)
- Sebilangan wayar berwarna merah, hitam dan lain-lain
Jumlah anggaran anggaran dengan pautan di atas: ~ $ 130
Keperluan Perisian (Local dev)
- NPM (Muat turun)
- NodeJS (Muat turun)
- Benang (Muat turun)
- Git (Muat turun)
- Repositori MuscleCom (Muat turun)
Pilihan
Bateri 5V / min. 2.5A (!) (Seperti Nierle, yang berfungsi dengan sempurna)
Perhatikan: Sebilangan kedai web yang digunakan di atas adalah dalam bahasa Belanda, tetapi bahasa Inggeris tidak setaraf dengannya.
Langkah 2: Persediaan Pi Raspberry
Keperluan memuat turun
Sila muat turun item berikut sebagai persediaan:
- Raspbian dengan desktop
- Pembentuk Kad SD
- Etcher
- Windows: Putty
Memformat kad Micro SD
- Masukkan kad SD ke dalam komputer anda. Apabila diminta untuk memformat, pilih tidak
- Buka Pemformat Kad SD
- Pilih kad Micro SD
- Pilih Format Pantas
- Klik Format
Pasang Raspbian
- Nyahzip fail Raspbian.zip yang dimuat turun.
- Buka perisian Etcher
- Pilih fail.img Raspbian yang belum dizip
- Pilih kad Micro SD untuk menulis
- Klik Flash
- Setelah proses flashing selesai: Jika diminta untuk memformat oleh OS anda, pilih no
- Buka root kad Micro SD dan letakkan fail yang disebut ssh di dalam direktori (tidak ada peluasan)
Sambung ke Raspberry
Raspberry mempunyai kelayakan log masuk lalai, yang digunakan dalam langkah-langkah di bawah.
- Nama Hos: raspberrypi
- Nama pengguna: pi
- Kata Laluan: raspberry
- Cabut kad Micro SD dari komputer anda dan letakkan di Raspberry Pi
- Pastikan komputer anda disambungkan ke internet melalui wifi
- Sambungkan kabel UTP ke Raspberry anda, dan hujung yang lain di PC anda
- Pasangkan penyesuai kuasa USB Mikro
Dari sini, tutorial akan terbahagi kepada 2 bahagian. Satu untuk Windows dan satu untuk pengguna Mac.
Tingkap
- Gunakan pintasan papan kekunci Windows + R untuk membuka tetingkap Jalankan
- Ketik: ncpa.cpl dan tekan OK untuk membuka panel kawalan dengan penyesuai rangkaian
- Klik pada penyesuai Wifi anda dengan butang tetikus riight, dan pilih sifat
- Pergi ke tab perkongsian, dan periksa "Benarkan pengguna rangkaian lain menyambung melalui sambungan internet komputer ini". CATATAN: Jika ini sudah diperiksa, hapus centang, simpan, dan periksa lagi.
- Simpan perubahan dengan menekan OK
- Buka Putty
- Taipkan yang berikut dalam nama host (dan ganti HOSTNAME dengan nilai yang betul): HOSTNAME.mshome.net
- Klik Buka
Mac
- Buka tetapan Sistem
- Pergi ke perkongsian
- Pilih perkongsian internet di lajur kiri (jangan aktifkan lagi)
- Kongsi sambungan anda dari Wi-Fi
- Ke komputer yang menggunakan Ethernet
- Dayakan perkongsian internet dengan mencentang kotak di lajur kiri
- Mulakan terminal dan taip anda (dan ganti HOSTNAME dengan nilai yang betul):
- ssh [email protected]
Kemas kini pakej
Sebelum memasang apa-apa, kemas kini pakej yang dipasang dengan menjalankan arahan berikut:
sudo apt-get kemas kini
sudo apt-get peningkatan
Pasang Git Gunakan arahan berikut untuk memasang Git:
sudo apt-get install git
Pasang pemacu skrin
Sekiranya skrin tidak berfungsi di luar kotak. Periksa pautan ini untuk Memulai langkah demi langkah di skrin.
Pasang MuscleCom
Klon repositori
Pasang Musclecom dengan menjalankan arahan ini:
bash /PATH/TO/REPO/scripts/setup.sh
Langkah 3: Menyambung Wayar
Sambungkan wayar mengikut skema. Sila ambil perhatian bahawa skema ini mengandungi 3 sensor. Anda boleh menyambungkan maksimum 4 sensor dengan persediaan ini kerana ADC hanya mempunyai 4 input analog.
Perisai memerlukan sekitar 2.9V hingga 5.7V. Dalam reka bentuk ini, kami akan menggunakannya pada 5.0V kerana mempunyai banyak kelebihan berbanding 3.3V.
Semasa menyolder kabel sensor, pastikan menggunakan pelindung sebagai pembumian. Ini memastikan kekuatan isyarat dan kurang bunyi.
Sekiranya anda tidak menggunakan palam USB mikro untuk menyalakan Pi (seperti yang kami lakukan), pastikan untuk menyolatkan petunjuk ke kenalan di bawah palam USB mikro dari Pi. Dengan cara ini masih menggunakan semua litar yang diperlukan untuk keselamatan dan berfungsi dengan baik.
Perhatikan: Dalam skema, sensor bukan sensor sebenar kerana fail Fritzing untuk mereka belum ada di Github.
Langkah 4: Percetakan 3D
Semua casing yang dirancang untuk prototaip ini tersedia dalam format STL dan telah dicetak pada Ultimaker 2+ dan Ultimaker 2Go secara terperinci.
Terdapat 4 fail STL:
- Kes utama
- Tudung kes utama
- Kes sensor
- Tudung sarung sensor
Langkah 5: Cara Penggunaan
Harap maklum: Manual pengguna untuk produk ini ditulis dalam bahasa Belanda kerana ini merupakan syarat yang tidak disengajakan untuk projek ini. Akan diterjemahkan ke dalam Bahasa Inggeris pada masa akan datang.
Disyorkan:
Cermin Pengecaman Muka Dengan Petak Rahsia: 15 Langkah (dengan Gambar)
Cermin Pengecaman Muka Dengan Ruang Rahsia: Saya selalu tertarik dengan ruang rahsia yang sentiasa kreatif yang digunakan dalam cerita, filem, dan sejenisnya. Oleh itu, ketika saya melihat Peraduan Petak Rahsia, saya memutuskan untuk bereksperimen dengan idea itu sendiri dan membuat cermin biasa yang membuka
Topeng Muka Dengan Paparan E-Paper: 9 Langkah (dengan Gambar)
Face Mask Dengan Paparan E-Paper: Wabak virus korona telah membawa fesyen baru ke dunia barat: topeng muka. Pada masa penulisan, mereka menjadi wajib di Jerman dan bahagian lain di Eropah untuk penggunaan sehari-hari dalam pengangkutan awam, untuk membeli-belah dan pelbagai
Neurobots Battle Royale: Hexbugs Tempur yang Dikendalikan Otot: 7 Langkah
Neurobots Battle Royale: Hexbugs Combat-Controlled Muscle: Tutorial ini menunjukkan cara menggunakan data EMG yang disalurkan melalui perkakasan OpenBCI dan OpenBCI GUI untuk mengawal tindakan Hexbug. Keupayaan pertempuran dari hexbug ini kemudian dapat dikendalikan oleh input otot anda sendiri, dan anda akan dapat terlibat
Cara Membuat Otot Udara !: 4 Langkah (dengan Gambar)
Cara Membuat Otot Udara !: Saya perlu membuat beberapa penggerak untuk projek animatronik yang sedang saya jalankan. Otot udara adalah penggerak yang sangat kuat yang berfungsi sangat mirip dengan otot manusia dan mempunyai nisbah kekuatan dan berat yang luar biasa - mereka dapat melakukan daya tarikan hingga 400 t
Gripper Diperbuat daripada Otot Lembut (Penggerak): 14 Langkah (dengan Gambar)
Gripper Made of Soft Muscles (Actuators): Dalam tutorial saya sebelumnya saya telah menerangkan pembuatan otot lembut (penggerak), dalam tutorial ini kita akan menggunakan empat otot tersebut untuk membuat gripper yang akan dapat menangkap dan memegang objek .Jika anda belum menonton tut saya sebelumnya