Đây là một dự án cho phép bạn chơi bất kỳ trò chơi nào chỉ bằng sức mạnh của tâm trí bạn. Thiết bị có thể mô phỏng các phím W, A, S và D để chơi bất kỳ trò chơi nào trên máy tính của bạn ... Bạn không cần nhấn bất kỳ phím nào, chỉ nghĩ về vô lăng: trái, phải hoặc phải. Bạn có thể thay đổi các phím này thành bất kỳ nút nào khác hoặc nút chuột. Tất nhiên, bạn cần tập thể dục để điều khiển các trò chơi, nhưng mặt khác, nó là một điều tuyệt vời để đào tạo khoảng chú ý của bạn.
[media = https: //youtu.be/MC7lOypxXhY]
Cơ sở của dự án này là một phương pháp theo dõi điện sinh lý để ghi lại hoạt động điện của não, tức là vì một lý do đơn giản, đó là điện não đồ (Điện não đồ).
Điện não đồ đo dao động điện áp là kết quả của dòng ion trong tế bào thần kinh não. Các ứng dụng chẩn đoán thường tập trung vào nội dung phổ của điện não đồ, nghĩa là vào loại dao động thần kinh (thường được gọi là sóng não não) có thể được quan sát trong các tín hiệu EEG. (cảm ơn Wikipedia). Nhưng trong trường hợp này, hai giá trị rất chính xác được sử dụng.
• Alpha là dải tần từ 7 Hz đến 14 Hz. Nó xảy ra khi bạn nhắm mắt và khi bạn thư giãn, và nó yếu đi khi bạn mở mắt hoặc căng thẳng tinh thần.
• Dải tần số Beta từ 15 Hz đến 30 Hz. Beta biên độ thấp với nhiều tần số và tần số khác nhau thường liên quan đến suy nghĩ tích cực, bận rộn hoặc lo lắng và tập trung tích cực.
Trên thực tế, thiết bị có thể xác định mức độ chú ý của bạn, mức độ thiền và chớp mắt. Bạn càng tập trung, mức độ chú ý của trò chơi càng cao, bạn càng thư giãn, mức độ thiền định cao hơn.
Các trò chơi đặc biệt "mặt đất" dưới sự kiểm soát của sóng não:
Tất cả đều có sẵn tại
Nhưng sau một vài giờ bạn sẽ cảm thấy mệt mỏi khi chơi chúng.
Dụng cụ và vật liệu
Công cụ:
• súng bắn keo
• Băng keo hai mặt
• Hàn sắt
• hàn
Phần mềm:
•
•
•
Thiết bị
Bộ phận tai nghe:
•
•
•
• (Tháo rời mô-đun và kết nối mạch chứa bộ sạc và các mô-đun tùy chọn. Bằng cách này bạn có bộ sạc và mạch nguồn.)
• Điện trở 100 ohm và 200 ohm
•
• Dây điện
Phụ tùng cho người nhận:
•
•
• Nhảy dây
• Một đèn LED xanh và một đỏ
•
• Tấm mica
HC-06
: Trước tiên hãy tải lên bản phác thảo có tên là HC HC_06_Bluetooth cảm ứng để Arduino UNO, sau đó kết nối mô-đun Bluetooth như trong sơ đồ.Mở Trình giám sát nối tiếp trong Arduino IDE và đợi Arduino cấu hình mô-đun BT. Mô-đun Bluetooth của bạn hiện được đặt thành 57600 baud.
// HC-06-Bluetooth
void setup () {
// Bắt đầu nối tiếp phần cứng.
Nối tiếp.begin (9600); // tốc độ baud mặc định HC-06
độ trễ (1000);
Số sê-ri ("AT");
độ trễ (1000);
Serial.print ("PHIÊN BẢN AT +");
độ trễ (1000);
Số sê-ri ("AT + PIN"); // để xóa mật khẩu
độ trễ (1000);
Số sê-ri ("AT + BAUD7"); // Đặt baudrate thành 576000 - ví dụ: Necomimi dafault
độ trễ (1000);
Nối tiếp.begin (57600); //
độ trễ (1000);
}
void loop () {
}
Bạn có thể thử nhiều ứng dụng BCI (Brain Computer Interface) vì đồ chơi hỗ trợ Bluetooth Necomimi bị hack sẽ tương thích với tất cả mọi người. Bạn có thể sử dụng các ứng dụng này để tìm hiểu cách kiểm soát sóng não.
HC-05:
Sau đó sử dụng HC_05_Bluetooth và tải Arduino của bạn giống như cách bạn đã làm trước đây. Kết nối chân "EN" của HC-05 với Arduino 3v3. Bạn phải viết địa chỉ của mô-đun HC-06 của bạn bằng mã. Kiểm tra địa chỉ của mô-đun BT trên điện thoại thông minh Android, như trong hình Thay thế ":" (dấu chấm kép) bằng dấu phẩy "," trong mã.
// HC-06-Bluetooth
void setup () {
// Bắt đầu nối tiếp phần cứng.
Nối tiếp.begin (9600); // tốc độ truyền mặc định HC-05
độ trễ (1000);
Số sê-ri ("AT");
độ trễ (1000);
Serial.print ("PHIÊN BẢN AT +");
độ trễ (1000);
Serial.println ("AT + ROLE = 1"); // đặt HC-05 thành chế độ chính
độ trễ (1000);
Serial.println ("AT + LINK =" Chèn địa chỉ của bạn vào đây "); // bây giờ mô-đun sẽ tự động kết nối
độ trễ (1000);
Số sê-ri ("AT + UART = 57600,1,0"); // Đặt baudrate thành 576000
Nối tiếp.begin (57600); //
độ trễ (1000);
}
void loop () {
}
Xác minh địa chỉ HC-06 bằng điện thoại Android của bạn (xem hình). Và bạn phải thay đổi địa chỉ trong mã: 20: 15: 09: 15: 17: 82 ==> 2015.09.151782 Do đó, mô-đun HC-05 có thể nhận ra địa chỉ. Vì vậy, chỉ cần xóa ":" Bây giờ các mô-đun Bluetooth của bạn sẽ được kết nối với nhau. Nếu bạn gặp sự cố khi kết nối các mô-đun, bạn có thể đọc chi tiết hơn
Chi tiết sẽ bắt được sóng não của bạn được lấy từ Necomimi. Đồ chơi này có thể di chuyển đôi tai của bạn tùy thuộc vào sóng của bạn. Một món đồ chơi vô dụng, nhưng bên trong có một con chip nhỏ đọc sóng não, lọc tiếng ồn và cho tín hiệu rất tốt. Nó hoạt động với giao diện UART (Nối tiếp), vì vậy với một số hack, bạn có thể sử dụng Arduino để đọc sóng não. Vai trò của tai nghe này là truyền sóng không dây đến Arduino Leonardo. Không ai cần dây cáp trên đầu, vì vậy một chiếc tai nghe thoải mái đã được phát minh. Bức ảnh dưới đây cho thấy cách tháo rời một món đồ chơi và làm tai nghe ra khỏi nó.
Đầu tiên, chúng ta hãy xem xét trường hợp. Vít nằm dưới nhãn dán. Tháo nhãn dán và mặt sau của thiết bị, và bạn sẽ tìm thấy một bảng nhỏ bên trong. Chúng ta cần một cái nằm dưới một bảng lớn - đây là chip TGAM Neurosky. Nó được kết nối bởi bốn tiếp điểm với bo mạch chính của vi điều khiển, do đó, hãy hàn sắt và hàn cẩn thận bảng với chip từ bo mạch chính. Bây giờ bạn có thể xây dựng nguồn cung cấp năng lượng của riêng bạn. Tác giả đã sử dụng pin lithium-ion 500 mAh, mạch sạc USB, mạch tăng áp 5 V và hai điện trở (100 Ohms và 200 Ohms) để cung cấp nguồn 3,4 V cho chip và mô-đun Bluetooth.
Kết nối bảng sạc
Xem sơ đồ để đặt tất cả lại với nhau.
Sau khi tháo pin, đầu nối và tất cả những thứ không cần thiết, hãy sử dụng băng keo hai mặt để cài đặt mọi thứ ở phía bên trái của tai nghe. Đầu tiên, tạo một mạch pin với bộ sạc và với mô-đun tăng cường DC-DC 5V. Sau đó, hàn hai điện trở - đây là một bộ chia 3,3 volt. Nó cung cấp năng lượng cho cảm biến. Bây giờ hàn dây vào pin T trên bảng Neurosky TGAM, để gửi dữ liệu đến mô đun nô lệ BT HC-06.
Toàn bộ mạch thu được gắn trên một miếng mica bằng băng dính hai mặt.
Kết nối Arduino Leonardo với bảng điều khiển, sau đó kết nối mô-đun Bluetooth và đèn LED. Sử dụng mô-đun Bluetooth HC-05 đã được cấu hình ở đây. Sử dụng một số jumper, tạo các kết nối sau:
1. Arduino Leonardo-5v cho Bluetooth-VCC và catốt của hai đèn LED
2. Arduino Leonardo-GND cho Bluetooth-GND
3. Arduino Leonardo-D9 cho Bluetooth-TX
4. Arduino Leonardo-D5 cho cực dương của đèn LED màu đỏ
5. Arduino Leonardo-D6 cho cực dương LED màu xanh lá cây
Đó là tất cả, vì vậy bây giờ bạn phải tải xuống mã chương trình
Bảng mạch Arduino Leonardo có thể mô phỏng bàn phím hoặc chuột. Sử dụng chức năng này, tác giả đã tạo một mã bắt chước WASD và điều khiển nhiều trò chơi trên máy tính của bạn. NeuroSky sử dụng các giá trị eSense: tập trung và thiền định từ 1 đến 100 và phát hiện chớp mắt. Nếu giá trị eSense đạt đến giới hạn (70 cho thiền và 65 cho chú ý) hoặc phát hiện nhấp nháy, hãy mô phỏng phím được nhấn.
Vai trò của hai đèn LED là biểu thị khi bạn đã đạt đến giới hạn của sự chú ý hoặc thiền định. Màu đỏ biểu thị sự chú ý và màu xanh lá cây biểu thị cho thiền định.
Kết nối Arduino Leonardo của bạn và tải về mã dưới đây.
/ *
Mã được tạo bởi Tamás Imets để chơi trò chơi điện tử với mindwaves
Hãy sử dụng nó
Ngày 25 tháng 3 năm 2016
* /
#incolee
#include
#include
Phần mềm bluetooth bluetooth (9, 8); // chân phần mềm
Mindwave tâm trí; // thư viện mindwave được kích hoạt
int medlimit = 70; // đặt giới hạn
int attlimit = 65; // đặt giới hạn
void setup () {
bluetooth.begin (MINDWAVE_BAUDRATE); // đặt Baudrate
pinMode (5, ĐẦU RA); // chân thiết lập
pinMode (4, ĐẦU RA); // chân thiết lập
}
void onMindwaveData () {
if (mindwave.quality () <95) {/ nếu bạn chớp mắt
Bàn phím.write ('w'); // nhấn W
}
if (mindwave.quality () == 100) {
Bàn phím.write ('');
}
if (mindwave.medites ()> medlimit) {// nếu bạn thiền
kỹ thuật sốWrite (5, CAO);
Bàn phím.write ('d'); // nhấn D
}
if (mindwave.medites () attlimit) {// nếu bạn tập trung
kỹ thuật sốWrite (6, CAO);
Bàn phím.write ('a'); // nhấn A
}
if (mindwave.attention ()
Tải xuống các thư viện ở đầu bài viết Các mô-đun Bluetooth đã được định cấu hình, vì vậy sau khi tải xuống mã, bạn có thể bắt đầu chơi trò chơi video.
Sử dụng như thế nào?
Nó dễ dàng học cách sử dụng thiết bị này. Vài giờ luyện tập làm cho bạn trở thành một tay đua thực sự, với nó bạn có thể quản lý hầu hết mọi trò chơi. Chỉ bộ não của bạn cần làm quen với việc kiểm soát các hoạt động của nó. Nếu thiết bị đã sẵn sàng, hãy làm theo các bước sau để sử dụng bộ điều khiển trò chơi mindwave của bạn.
1. Đặt tai nghe trên đầu của bạn.
2. Kết nối máy thu với máy tính.
3. Kiểm tra xem các mô-đun Bluetooth có được kết nối không.
4. Bật mạch và cố gắng tăng mức độ chú ý hoặc thiền định của bạn. Nếu đèn LED sáng, thì bạn đã hoàn thành tốt công việc. Bây giờ bạn có thể thử chơi trò chơi
5. Thưởng thức trò chơi Ultimate Gamer.
Để điều khiển trò chơi, hãy làm những việc sau:
• Nhấp nháy để khởi động xe (mô phỏng phím "W")
• Nhấp nháy lần nữa để dừng (mô phỏng thanh không gian)
• Thư giãn để ở bên phải (mô phỏng phím Dốc)
• Tập trung để rẽ trái (mô phỏng phím A A)
Bạn có thể chơi GTA, Need for speed, game online, game hành động.