Isi kandungan:
- Langkah 1: Menyiapkan Sambungan
- Langkah 2: Menyiapkan Visual Studio
- Langkah 3: The MoodLight
- Langkah 4: Relay Terkawal Minda
- Langkah 5: Minda RGB LedStrip
- Langkah 6: Langkah AKHIRNYA
Video: 3 Projek Kawalan BRAIN / MIND Menakjubkan Lampu LedStrip LED Dengan Arduino dan Neurosky: 6 Langkah (dengan Gambar)
2024 Pengarang: John Day | [email protected]. Diubah suai terakhir: 2024-01-30 11:10
Adakah anda pernah mahu menghidupkan atau mematikan lampu hanya dengan memikirkannya? Atau adakah anda ingin mengetahui betapa tertekannya anda dengan melihat warna LED RGB? Walaupun sekarang anda boleh dengan mengikuti Instructables ini!
Untuk mengetahui apa yang akan kami buat hari ini, saya cadangkan anda menonton video youtube di atas untuk Demonstrasi ringkas!
Instructables ini sebenarnya terdapat dari tiga projek yang semuanya menggunakan kawalan otak. Ya itu tiga untuk harga satu!
Projek pertama adalah MoodLight. Projek ini menggunakan petunjuk RGB untuk menunjukkan status mental anda. Apabila anda sangat santai ia berwarna hijau, tetapi apabila anda menjadi tertekan, ia akan menjadi merah. Projek ini memerlukan perkara berikut:
1x Arduino Uno atau Nano
Alat dengar Neurosky Mindwave 1x
1x RGB annode biasa Led
Saluran 3x N Mosfet
1x Visual Studio 2017
Projek kedua ialah projek Relay. Projek ini menggunakan Relay untuk menghidupkan atau mematikan LED hanya dengan memikirkannya! Kerana menggunakan Relay, anda boleh mengaitkan semuanya. Lampu, TV atau mesin kopi anda! Untuk projek ini, kami memerlukan:
1x Arduino Uno atau Nano
Alat dengar Neurosky Mindwave 1x
Relay 1x 5v
Transistor 1x SM 547
LED 1x 5V
1x Visual Studio 2017
Projek ketiga adalah projek Led Strip. Projek ini menggunakan Jalur Lebar RGB yang dapat dialamatkan secara individu WS2812 yang akan menghidupkan lebih banyak Led dan menjadikannya lebih Merah sehingga semakin tertekan anda. Untuk projek ini, kami memerlukan perkara berikut
1x Arduino Uno atau Nano
Alat dengar Neurosky Mindwave 1x
Jalur Led 1x WSD2812 RGB
1x Visual Studio 2017
Projek ini menggunakan versi Mindwave RF. Anda boleh membelinya misalnya di sini:
www.aliexpress.com/item/NeuroSky-MindWave-Headset-international-RF-version-EEG-sensor-for-Cognitive-Attention-and-meditation-neuro-feedback-training/32269885670.html?spm= 2114.search0604.3.1.244e7510vBT6uO & ws_ab_test = searchweb0_0, searchweb201602_3_10065_10068_10890_319_10546_317_10548_10696_453_10084_454_10083_10618_431_10304_10307_10820_537_536_10843_10059_10884_10887_100031_321_322_10103-10890, searchweb201603_51, ppcSwitch_0 & algo_expid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68-0 & algo_pvid = 432def56-a9dd-4ff9-a1ff-4e83fde2db68
Oleh itu, mari kita mulakan!
Langkah 1: Menyiapkan Sambungan
Untuk ketiga-tiga projek, pertama-tama kita perlu membuat sambungan. Kami akan melakukan ini dengan program kecil bernama ThinkGearConnector.
Untuk memulakan memuat turun semua kod dan pemacu dari repositori Github di bawah:
github.com/sieuwe1/ArduMind
Muat turun juga pemasang pasangan Mindwave dari sini:
download.neurosky.com/updates/mindwave/education/1.1.28.0/MindWave.zip
Pemandu
Setelah memuat turun repositori Github unzip fail ArduMind.zip.
Selepas itu buka folder ArduMind dan pergi ke folder Drivers.
Sekarang pasangkan penerima Mind Wave ke komputer anda.
Selepas itu klik dua kali pada SETUP. EXE dan pasangkannya.
Sambungan
Setelah memasang Pemacu unzip fail MindWave.zip dan jalankan pemasang masih dengan alat dengar terpasang.
ThinkGearConnector
Setelah membuat sambungan, kami dapat memasang ThinkGearConnector.
Dari folder ArduMind pergi ke ThinkGear Connector> win32 dan klik dua kali ThinkGear Connector.exe dengan alat dengar masih terpasang.
Mendapatkan port COM
Walaupun alat dengar masih terpasang, kita perlu mendapatkan set kepala MindWave. Ini diperlukan untuk langkah 2.
Untuk mendapatkan port COM:
1 tekan kekunci windows + x dan pilih pengurus peranti
2 pergi ke port (COM & LPT)
3 kemudian cari Adaptor USB MindWave
Dengan nama ini anda dapat mencari port COM. Sekiranya anda melihat gambar di atas, anda dapat melihat port COM saya adalah COM8
Langkah 2: Menyiapkan Visual Studio
Sekarang kita boleh mulakan dengan bahagian Fun!
Pertama sekali, pilih mana dari tiga projek yang anda mahukan: Moodlight, Led Strip atau Relay.
Saya akan memilih projek Relay.
Setelah memilih projek, pergi ke folder ArduMind dan kemudian ke: 3 Mind Control Projects> Relay Control> RelayControl C #.
Sekarang klik dua kali pada HelloEEG.sln untuk membukanya di Visual Studio.
Dalam penjelajah penyelesaian, klik kanan pada fail HelloEEG.cs.
Di sini cari baris 30 dan ubah:
penyambung. ConnectScan ("COM3"); kepada syarikat yang kami dapati dalam langkah 1.
Jadi bagi saya:
penyambung. ConnectScan ("COM8");
Selepas ini kita boleh mulakan dengan perkakasan. Tetapi teruskan Visual Studio terbuka kerana kami akan memerlukannya lagi!
Cabut juga alat dengar Mindwave
Langkah 3: The MoodLight
Untuk projek Moodlight kita mesti membuat elektronik. Anda boleh mencari skema dalam gambar di atas ^.
Pastikan anda menggunakan LED Annode Biasa.
Untuk mosfets saya menggunakan RFZ44N.
Setelah membuat elektronik, kita perlu memuat naik Kod ke Arduino.
Kodnya boleh didapati di folder ArduMind. Kemudian pergi ke 3 Mind Control Projects> Moodlight> Moodlight Arduino.
Sekarang sambungkan Arduino dan klik butang Muat Naik.
CATATAN: Sekiranya anda menggunakan Arduino dengan CH340G (Banyak klon cina menggunakan ini) anda harus memasang semula pemacu CH340G yang asal kerana Adaptor Mindwave juga menggunakan IC ini. Setelah memasang semula pemacu asal, anda boleh memuat naik semula ke arduino anda. Setelah memuat naik kod, pasang semula Mindwave Drivers sekali lagi supaya ia berfungsi untuk langkah terakhir arahan ini
Langkah 4: Relay Terkawal Minda
Untuk projek Relay, kita mesti membuat elektronik. Anda boleh mencari skema dalam gambar di atas ^.
Relay yang saya gunakan adalah relay SDR 5V seperti dalam gambar di atas.
Kawat hitam yang bergerak dari Transistor ke Relay dan wayar Merah yang bergerak dari relay ke 5v kedua-duanya perlu disambungkan pada relay ke pin gegelung. Sekiranya anda melihat gambar di atas kedua-dua wayar ini mesti disambungkan ke pin 1 dan pin 2 dari relay.
Setelah membuat elektronik, kita perlu memuat naik Kod ke Arduino. Kodnya boleh didapati di folder ArduMind. Kemudian pergi ke 3 Mind Control Projects> Relay Control> RelayControl Arduino
Sekarang sambungkan Arduino dan klik butang Muat Naik.
CATATAN: Sekiranya anda menggunakan Arduino dengan CH340G (Banyak klon cina menggunakan ini) anda harus memasang semula pemacu CH340G yang asal kerana Adaptor Mindwave juga menggunakan IC ini. Setelah memasang semula pemacu asal, anda boleh memuat naik semula ke arduino anda. Setelah memuat naik kod, pasang semula Mindwave Drivers sekali lagi agar ia berfungsi untuk langkah terakhir arahan ini
Langkah 5: Minda RGB LedStrip
Untuk projek RGB ledstrip, kita mesti membuat elektronik. Anda boleh mencari skema dalam gambar di atas ^.
Skema ini untungnya sangat mudah. Pastikan untuk menyambungkan 5V dan GND WS2812B ke bekalan kuasa 5V yang berasingan.
Jangan lupa sambungkan GND juga ke GND Arduino
Setelah membuat elektronik, kita perlu memuat naik Kod ke Arduino. Kodnya boleh didapati di folder ArduMind. Kemudian pergi ke 3 Mind Control Projects> LedStrip> LedStrip Arduino.
Sekarang sambungkan Arduino dan klik butang Muat Naik.
CATATAN: Sekiranya anda menggunakan Arduino dengan CH340G (Banyak klon cina menggunakan ini) anda harus memasang semula pemacu CH340G yang asal kerana Adaptor Mindwave juga menggunakan IC ini. Setelah memasang semula pemacu asal, anda boleh memuat naik semula ke arduino anda. Setelah memuat naik kod, pasang semula Mindwave Drivers sekali lagi agar ia berfungsi untuk langkah terakhir arahan ini
Langkah 6: Langkah AKHIRNYA
Untuk langkah terakhir, kita perlu mendapatkan Com Port dari Arduino. Ini dapat dijumpai dengan mudah dengan menggunakan Arduino IDE.
Pergi ke alat dan kemudian port di sini anda dapat melihat port COM Arduino. Sekiranya anda melihat gambar di atas, anda dapat melihat saya mempunyai COM20 untuk Arduino saya.
Sekarang kembali ke Studio visual dan cari baris 55 dalam fail HelloEEG.cs.
Tukar port COM ke port COM Arduino anda.
Jadi bagi saya port = SerialPort baru ("COM8", 115200, Parity. None, 8, StopBits. One); harus ditukar menjadi
port = SerialPort baru ("COM20", 115200, Parity. Tiada, 8, StopBits. One);
Sekarang sambungkan alat dengar Mindwave anda lagi. Hidupkan alat dengar dan tekan anak panah Hijau besar di studio visual untuk memulakan program!
Segala-galanya betul, anda kini telah menyelesaikan projek Mind Control anda !!! Bagus!
Sekiranya anda membuat projek, sila kongsikan kepada saya dengan menggunakan butang "Saya membuatnya" di bawah.
Lihat juga projek automatik dan robotik Rumah saya yang lain!
Masalah biasa
Berikut adalah beberapa masalah biasa dan cara memperbaikinya:
Program C # mengatakan "Tidak ada peranti yang dijumpai!:("
1 Periksa semula port COM untuk alat dengar Mindwave.
2 Periksa sama ada ThinkGearConnector berjalan di latar belakang. Jika tidak, mulakan semula ThinkGearConnector
3 Periksa sama ada alat dengar neurosky menyala LED Biru.
4 Pastikan anda telah memasang Pemacu Mindwave dan bukan pemacu CH340G.
C # terhempas semasa menyambung ke Arduino
Semak semula port COM Arduino.
LED Moodlight tidak menunjukkan warna yang betul
Semak skema sekali lagi.
Ganti Mosfets.
Disyorkan:
Blinds Control Dengan ESP8266, Integrasi Laman Utama Google dan Openhab dan Kawalan Web: 5 Langkah (dengan Gambar)
Blinds Control Dengan ESP8266, Integrasi Rumah dan Openhab Google dan Kontrol Web: Dalam Instruksional ini saya menunjukkan kepada anda bagaimana saya menambah automasi pada tirai saya. Saya mahu dapat menambah dan mengeluarkan automasi, jadi semua pemasangan terpasang. Bahagian utamanya adalah: Motor stepper Driver stepper dikendalikan bij ESP-01 Gear dan pemasangan
Lampu Kawalan Suara Jalur LED RGB Elektronik dan Lebih Banyak Dengan Automasi Rumah Cortana dan Arduino: 3 Langkah
Lampu Kawalan Suara Jalur LED RGB Elektronik dan Lebih Banyak Dengan Automasi Rumah Cortana dan Arduino: Suka idea mengendalikan sesuatu dengan suara anda? Atau tidak suka bangun dari tidur untuk mematikan lampu? Tetapi semua penyelesaian yang ada seperti rumah google terlalu mahal? Sekarang anda boleh membuatnya sendiri dengan harga di bawah $ 10. Dan lebih baik lagi sangat mudah
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: 5 Langkah (dengan Gambar)
8 Kawalan Relay Dengan Penerima NodeMCU dan IR Menggunakan Aplikasi Jauh dan Android WiFi dan IR: Mengendalikan 8 suis relai menggunakan penerima nodemcu dan ir melalui aplikasi wifi dan jauh dan android. Alat kawalan jauhnya tidak bergantung pada sambungan wifi. DI SINI ADALAH KLIK VERSI YANG DIKEMASKINI SINI
Projek Penyusun Warna Arduino Dengan Aplikasi Kawalan Pc: 4 Langkah (dengan Gambar)
Projek Penyusun Warna Arduino Dengan Aplikasi Kawalan Pc: Dalam projek ini, saya memilih sensor warna TCS34725. Kerana sensor ini melakukan pengesanan yang lebih tepat daripada yang lain dan tidak dipengaruhi oleh perubahan cahaya di persekitaran. Robot penyahpepijatan produk dikendalikan oleh program antara muka
LAMPU BALLON !!! MENAKJUBKAN !!! (Lampu Ballon Awsome sederhana) !!: 6 Langkah (dengan Gambar)
LAMPU BALLON !!! MENAKJUBKAN !!! (Lampu Belon Awsome sederhana) !!: Lampu belon sederhana dibuat dari belon dan jalur LED 12v dengan pemandu yang dipimpin