» Điện tử » Arduino Trò chơi trí tuệ - Kiểm soát sức mạnh của suy nghĩ

Trò chơi trí tuệ - Kiểm soát sức mạnh của suy nghĩ




Đâ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 đồ).

Trò chơi trí tuệ - Kiểm soát sức mạnh của suy nghĩ


Đ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.
10
9.5
9.4

Thêm một bình luận

    • cườinhững nụ cườixaxađược rồikhông biếtyahookhông
      ông chủvết xướcđồ ngốcvângvâng-vânghung hăngbí mật
      xin lỗinhảynhảy2nhảy3ân xágiúp đỡđồ uống
      dừng lạibạn bètốttốt lànhcòingấtlưỡi
      hút thuốcvỗ taycraytuyên bốgiễu cợtdon-t_mentiontải về
      nhiệttôi rấtcười1mdacuộc họpmoskingtiêu cực
      không phảibỏng ngôtrừng phạtđọcsợsợ hãitìm kiếm
      chế nhạocảm ơncái nàyto_cluecựu sinh viêncấp tínhđồng ý
      xấubeeeđen_eyeblum3đỏ mặttự hàobuồn chán
      bị kiểm duyệtdễ chịubí mật2đe dọachiến thắngyusun_bespectacled
      shokrespekthahacó trướcchào mừngkrutoyya_za
      ya_dobryingười trợ giúpne_huliganne_othodifludcấmđóng
25 ý kiến
Khách Alex
silberstein)))
Alexey Konev
Xin chào
Bạn có nghĩ rằng có thể sử dụng thiết bị này để kiểm soát chân tay giả?
Hay Necomimi nhận quá ít sóng não khác nhau?
cũng như vợ
Tôi có lực lượng suy nghĩ là không đủ! vết xước
bạn ngồi và điều khiển xe, máy bay, tàu, TV và máy tính, v.v. với sức mạnh của sự suy nghĩ.
cũng như vợ ... mẹ chồng ... !!!! )))))
Một điện tâm đồ thậm chí còn dễ dàng hơn để loại bỏ, có biên độ nhiều hơn.
Và đây là những cạm bẫy đầu tiên (đây không phải là một lời chỉ trích, chỉ là thú vị nhất)
Khi nó bật ra, trong thực tế, cảm biến đọc các sóng điện từ của não cách xa và thường xuyên làm chậm lại, và đôi khi đôi tai không đồng bộ, và một tai Tai bị treo trong một thời gian dài.

Sau một số khóa đào tạo, đôi tai này có thể được học để kiểm soát một cách có ý thức, nhưng chúng vẫn hoạt động rất tệ. Sống cuộc sống của họ, cho thấy thời tiết trên Sao Hỏa ... Đã thử nghiệm trên bốn bộ não khác nhau, nếu có bất cứ điều gì

Một thiết bị thú vị, nhưng có lẽ vẫn phải sửa đổi trong một thời gian dài. Nhưng nếu bạn sửa đổi nó: bạn ngồi và điều khiển xe, máy bay, tàu, TV và máy tính, v.v. với sức mạnh của suy nghĩ. Mọi người thường đi bộ và nói chuyện làm thế nào để quên-)))))
Tác giả
Nhưng nhìn chung, một điều rất hữu ích. Tôi sẽ cố gắng tìm một dự án trong đó các thiết bị được điều khiển bởi các cơn co thắt cơ bắp. Một cái gì đó giống như một bộ phận giả cơ sinh học.
Tác giả
Bạn nói đúng Cần kỹ năng, đào tạo, huấn luyện. Một điều rất cần thiết cho người khuyết tật. Có, và những người bình thường sẽ giúp tăng sự tập trung. Đối với tôi, một ý tưởng tốt. Tôi đã bắt gặp một dự án trong mạng nơi cảm biến xác định hướng nhìn và có thể điều khiển các thiết bị khác nhau. Thật không may, mọi thứ đã không được mô tả tốt. Tôi đã không truyền bá nó.
về Đài phát thanh Armenia - chỉ có ở Perestroika ...

Một ngày vào đầu những năm bảy mươi ở Moscow, tại Hội trường Cột, Hội nghị Liên minh Công nhân Phát thanh và Truyền hình đã được tổ chức. Khi chủ tịch tuyên bố: Một từ được trao cho đại diện của đài phát thanh Armenia, có một tiếng cười như vậy trong hội trường rằng người đại diện nghèo không được phép bắt đầu bài phát biểu trong một thời gian dài. Khi tiếng cười cuối cùng cũng tắt, chính người đại diện này đã cầm micro và nói: chúng tôi thường được hỏi ... họ nói rằng sau cuộc họp này đã bị tê liệt hoàn toàn.
Ơ. trẻ xanh! cười
John bé nhỏ xuất hiện trước đài phát thanh Armenia. Tôi đã nghe nói về Vovochka vào đầu những năm 80 và về Đài phát thanh Armenia - chỉ ở Perestroika ...
Trong thời gian đi học, nhân vật "Little Vovochka" vẫn chưa
Hãy để tôi không tin bạn, Vovochka và Marvanna đã luôn luôn!
Liên Xô. Đọc chính tả ở trường. Giáo viên đọc:
- Vorone đâu đó Chúa gửi một miếng phô mai ...
Tạm dừng Tất cả học sinh viết.
- Johnny nhỏ, bạn đang kéo tay của bạn?
Miêu Marivanna, và bạn nói rằng không có thần.
- Không có phô mai. Điều gì bây giờ - và không viết một bản chính tả?
cười
Tôi nhớ Vovochka bày tỏ một ý kiến ​​khác!

Trong thời gian đi học, nhân vật "Little Vovochka" không ở đó. Có - Vasily Ivanovich (Chapaev), Petka, Papa Carlo, Armenia Radio, v.v.
Đó không phải là việc của Arduino. Ở đó, Nekomini là cốt lõi, và trong đó, con chip xấu xí sẽ làm mọi thứ, và sẽ khuếch đại nó, và lọc nhiễu, và ở đây bạn có một EEG sạch trên một đĩa bạc có viền, nếu bạn đã làm điều này mà không có nó, thì nó sẽ dễ dàng.
khả năng đọc, giải mã và khớp chính xác tín hiệu
Tôi nhớ các tín hiệu được bắn bằng các tấm chì (từ văn phòng thủ tục vật lý) và một số khóa đào tạo về nỗ lực tinh thần của Cameron được yêu cầu để làm cho máy di chuyển theo hướng tôi cần.
Và không có ARDUIN và Wi-Fi,

Vì vậy, nó không phải là vấn đề của bộ truyền động, mà là khả năng đọc, giải mã và khớp chính xác tín hiệu
Câu trả lời của trường đã được suy nghĩ.
Tôi nhớ Vovochka nhỏ bày tỏ ý kiến ​​khác! cười
Quá tuyệt vời cho đầu gối tự chế
Tôi thấy một hệ thống điều khiển vô tuyến đồ chơi tự chế tạo tại nhà thực sự sử dụng một nguyên tắc tạo lệnh tương tự ở xa, có vẻ như là năm 1972! Và không có ARDUIN và Wi-Fi, chỉ có bóng bán dẫn và rơle! cười
nếu bạn đọc tín hiệu, thì thực thi nó không phải là vấn đề. Nhưng, một lần nữa, tùy thuộc vào tín hiệu nào
Dường như nếu tôi hiểu loại nỗ lực (căng thẳng) nào dẫn đến phản ứng của hệ thống tôi cần, tôi sẽ nhanh chóng học cách sử dụng hệ thống đầy đủ!
Hãy nhớ rằng, đã từng có một câu hỏi đố - Câu trả lời của trường là - một suy nghĩ. Bây giờ mọi thứ được đo lường ... các quá trình trong tế bào thần kinh (đầu) không phải là nhanh nhất.
Mặc dù, tôi thấy một người đàn ông nằm trong bệnh viện và vợ anh ta ở bên anh ta liên tục. Vì vậy, ở đây cô ấy là một bác sĩ. Và cô ấy có một thiết bị cầm tay kết nối với một người nông dân, đo kích thước của áp lực. Nói tóm lại, cô liên tục theo dõi tình trạng của anh. Và trên đầu cũng vậy, các cảm biến đã được sửa. Thiết bị cá nhân của cô ấy, vào thời điểm đó, và đó là khoảng 12 năm trước, nó có giá khoảng 20-30 tr.
Điều này có nghĩa là nếu bạn đọc tín hiệu, thì thực thi nó không phải là vấn đề. Nhưng, một lần nữa, tùy thuộc vào tín hiệu gì.
Tôi nghĩ rằng một cái gì đó như thế này có thể là quan trọng đối với một loại người nhất định! Ví dụ: thay vì trò chơi, hãy điều khiển bàn phím trên màn hình, v.v.!
Vì vậy, quá tuyệt vời cho đầu gối tự chế -)))
Phải, hộp sọ phải được khoan ...
Tác giả
Quyền của bạn tốt Bây giờ tôi đang chuẩn bị một bài viết thứ hai về cùng một chủ đề. Một cái gì đó giống như một "ngôi nhà thông minh" ...
Che, tôi nghi ngờ điều đó.

Chúng tôi khuyên bạn nên đọc:

Đưa nó cho điện thoại thông minh ...