Acesta este un proiect care vă va permite să jucați orice jocuri doar prin puterea minții voastre. Dispozitivul poate emula tastele W, A, S și D pentru a juca orice joc pe computerul dvs. ... Nu trebuie să apăsați nicio tastă, gândiți-vă doar la volan: stânga, dreapta sau dreapta. Puteți schimba aceste taste la orice alt buton sau mouse. Desigur, trebuie să faceți exerciții fizice pentru a controla jocurile, dar pe de altă parte este un lucru minunat să vă antrenați atenția.
[media = https: //youtu.be/MC7lOypxXhY]
La baza acestui proiect este o metodă de monitorizare electrofiziologică pentru înregistrarea activității electrice a creierului, adică. dintr-un motiv simplu este EEG (Electroencefalografie).
EEG măsoară fluctuațiile de tensiune ca urmare a curentului ionic în neuronii creierului. Aplicațiile de diagnostic se concentrează, de obicei, pe conținutul spectral al EEG, adică pe tipul de oscilații neuronale (denumite în mod obișnuit „unde cerebrale”) care pot fi observate în semnalele EEG. (mulțumesc Wikipedia) Dar în acest caz, se folosesc două valori foarte precise.
• Alpha este un interval de frecvență de la 7 Hz la 14 Hz. Apare atunci când închizi ochii și când te relaxezi și slăbește atunci când deschizi ochii sau stresul mental.
• Intervalul de frecvență beta între 15 Hz și 30 Hz. Beta de amplitudine scăzută, cu frecvențe multiple și diferite, este adesea asociată cu gândirea activă, ocupată sau anxioasă și concentrarea activă.
De fapt, dispozitivul vă poate determina nivelul de atenție, nivelul de meditație și clipirea. Cu cât ești mai concentrat, cu atât nivelul de „atenție” devine mai ridicat, cu atât ești mai relaxat, cu atât nivelul de „meditație” este mai ridicat.
Jocuri special "sol" sub controlul undelor creierului:
Toate sunt disponibile la
Dar după câteva ore te vei obosi să le joci.
Instrumente și materiale
Instrumente:
• pistol cu clei
• Banda dublu față
• Fier de lipit
• lipire
Software-ul:
•
•
•
Echipament:
Piese de cască:
•
•
•
• (Demontați modulul și conectați circuitul care conține încărcătorul și modulele opționale. În acest fel aveți încărcătorul și circuitul de alimentare.)
• Rezistență de 100 ohmi și 200 ohmi
•
• Firuri
Piese de schimb pentru receptor:
•
•
• Salturi de sârmă
• Un LED verde și unul roșu
•
• Plexiglas
HC-06
: Încărcați mai întâi schița numită „HC_06_Bluetooth” în Arduino UNO, apoi conectați modulul Bluetooth așa cum se arată în diagrama.Deschideți Serial Monitor în Arduino IDE și așteptați ca Arduino să configureze modulul BT. Modulul dvs. Bluetooth este acum setat la 57600 baud.
// HC-06-Bluetooth
void setup () {
// Porniți seria hardware.
Serial.begin (9600); // rata implicită a transferului HC-06
întârziere (1000);
Serial.print ("AT");
întârziere (1000);
Serial.print ("AT + VERSIE");
întârziere (1000);
Serial.print ("AT + PIN"); // pentru a elimina parola
întârziere (1000);
Serial.print ("AT + BAUD7"); // Setați baudrate la 576000 - de exemplu, Necomimi dafault
întârziere (1000);
Serial.begin (57600); //
întârziere (1000);
}
void loop () {
}
Puteți încerca multe aplicații BCI (Brain Computer Interface), deoarece jucăria hacked Necomimi va fi compatibilă cu toată lumea. Puteți utiliza aceste aplicații pentru a afla cum să vă controlați undele creierului.
HC-05:
Apoi folosiți HC_05_Bluetooth și încărcați-vă Arduino la fel cum ați făcut înainte. Conectați pinul „EN” al HC-05 la Arduino 3v3. Trebuie să scrieți adresa modulului HC-06 în cod. Verificați adresa modulului BT de pe smartphone-ul Android, ca în imaginea Înlocuiți „:„ (puncte duble) cu virgule „,” din cod.
// HC-06-Bluetooth
void setup () {
// Porniți seria hardware.
Serial.begin (9600); // rata implicită a baudelor HC-05
întârziere (1000);
Serial.print ("AT");
întârziere (1000);
Serial.print ("AT + VERSIE");
întârziere (1000);
Serial.println ("AT + ROLE = 1"); // setați HC-05 la modul master
întârziere (1000);
Serial.println ("AT + LINK =" Introduceți adresa dvs. aici "); // acum modulul trebuie să se conecteze automat
întârziere (1000);
Serial.print ("AT + UART = 57600,1,0"); // Setați baudrate la 576000
Serial.begin (57600); //
întârziere (1000);
}
void loop () {
}
Verificați adresa HC-06 cu telefonul dvs. Android (consultați imaginea). Și trebuie să schimbați adresa în cod: 20: 15: 09: 15: 17: 82 ==> 2015.09.151782 Astfel, modulul HC-05 poate recunoaște adresa. Așadar, eliminați doar „:” Acum, modulele dvs. Bluetooth ar trebui să fie conectate între ele. Dacă aveți probleme la conectarea modulelor, puteți citi mai detaliat
Detaliile care vă vor prinde undele creierului sunt preluate de la Necomimi. Această jucărie îți poate mișca urechile în funcție de valurile tale. O jucărie inutilă, dar în interior există un cip mic care citește undele creierului, filtrează zgomotul și dă un semnal foarte bun. Funcționează cu interfața UART (Serial), deci cu unele hacking-uri, puteți utiliza Arduino pentru a citi undele cerebrale. Rolul acestei căști este de a transmite fără fir undele creierului către Arduino Leonardo. Nimeni nu are nevoie de cabluri pe cap, așa că s-a inventat o căști confortabile. Fotografia de mai jos arată cum să dezasamblați o jucărie și să faceți o cască din ea.
În primul rând, să aruncăm o privire asupra cazului. Șuruburile sunt sub autocolant. Scoateți autocolantul și partea din spate a dispozitivului și veți găsi o placă mică în interior. Avem nevoie de unul care se află sub o placă mare - acesta este un cip Neurosky TGAM. Acesta este conectat prin patru contacte la placa principală a microcontrolerului, așa că luați o fieră de lipit și dezvăluiți cu atenție placa cu cipul de la placa principală. Acum vă puteți construi propria sursa de alimentare. Autorul a folosit o baterie de ion litiu de 500 mAh, un circuit de încărcător USB, un circuit de impulsuri de 5 V și două rezistențe (100 Ohmi și 200 Ohmi) pentru a furniza o alimentare de 3,4 V pentru cip și modulul Bluetooth.
Conexiune la placa încărcătorului
Vedeți diagrama pentru a pune totul laolaltă.
După scoaterea bateriilor, a conectorilor și a tot ceea ce este inutil, utilizați banda dublu față pentru a instala totul pe partea stângă a căștii. Mai întâi, creați un circuit al bateriei cu un încărcător și cu un modul de impuls DC-DC 5V. După aceea, lipiți cele două rezistențe - acesta este un divizor de 3,3 volți. Oferă putere senzorului. Acum lipiți firul la pinul T de pe placa Neurosky TGAM, care trimite date către modulul slave BT HC-06.
Întregul circuit al receptorului este montat pe o bucată de plexiglas folosind bandă dublă.
Conectați Arduino Leonardo la placa de panou, apoi conectați modulul Bluetooth și ledurile. Utilizați modulul Bluetooth HC-05 care este deja configurat aici. Folosind mai multe jumpers, faceți următoarele conexiuni:
1. Arduino Leonardo-5v pentru Bluetooth-VCC și catoduri cu două LED-uri
2. Arduino Leonardo-GND pentru Bluetooth-GND
3. Arduino Leonardo-D9 pentru Bluetooth-TX
4. Arduino Leonardo-D5 pentru anodul LED-ului roșu
5. Arduino Leonardo-D6 pentru anodul LED verde
Asta este totul, așa că acum trebuie să descărcați codul programului
Placa Arduino Leonardo poate imita o tastatură sau un mouse. Folosind această funcție, autorul a creat un cod care imită WASD și controlează multe jocuri pe computer. NeuroSky utilizează valori eSense: concentrare și meditație de la 1 la 100 și detectează clipiri. Dacă valoarea eSense atinge limita (70 pentru meditație și 65 pentru atenție) sau detectează intermitent, emulează tasta apăsată.
Rolul celor două LED-uri este să indice când ai ajuns la limita atenției sau a meditației. Roșul indică atenție, iar verde indică meditația.
Conectați-vă Arduino Leonardo și descărcați codul de mai jos.
/ *
Cod creat de Tamás Imets pentru redarea jocurilor video cu undele de minte
Simte-te liber să-l folosești
25 martie 2016
* /
#include
#include
#include
Software Bluetooth Bluetooth (9, 8); // pini softwareserial
Mindwave wavewave; // biblioteca cu unde de minte a fost activată
int medlimit = 70; // stabilirea limitelor
int attlimit = 65; // stabilirea limitelor
void setup () {
bluetooth.begin (MINDWAVE_BAUDRATE); // set Baudrate
pinMode (5, OUTPUT); // pini de configurare
pinMode (4, OUTPUT); // pini de configurare
}
void onMindwaveData () {
if (mindwave.quality () <95) {/ dacă ai clipi
Keyboard.write ('w'); // apasă W
}
if (mindwave.quality () == 100) {
Keyboard.write ('');
}
if (mindwave.meditation ()> medlimit) {// dacă meditați
digitalWrite (5, HIGH);
Keyboard.write ('d'); // apasă D
}
if (mindwave.meditation () attlimit) {// dacă vă concentrați
digitalWrite (6, HIGH);
Keyboard.write ('a'); // apasă A
}
if (mindwave.attention ()
Descărcați bibliotecile indicate la începutul articolului Modulele Bluetooth sunt deja configurate, astfel încât după descărcarea codului, puteți începe să jucați jocuri video.
Cum se folosește?
Este ușor să înveți cum să folosești acest dispozitiv. Câteva ore de antrenament vă fac un adevărat pilot, cu ajutorul căruia puteți gestiona aproape orice joc. Doar creierul tău trebuie să se obișnuiască să își controleze activitățile. Dacă dispozitivul este gata, urmați acești pași pentru a utiliza regulatorul dvs. de jocuri de minte.
1. Puneți căștile pe cap.
2. Conectați receptorul la computer.
3. Verificați dacă modulele Bluetooth sunt conectate.
4. Porniți circuitul și încercați să vă sporiți atenția sau meditația. Dacă LED-urile sunt aprinse, atunci ați făcut o treabă bună. Acum puteți încerca să jucați jocuri
5. Bucurați-vă de jocul Ultimate Gamer.
Pentru a controla jocul, faceți următoarele:
• Clipește pentru a porni mașina (emulează tasta "W")
• Clipi din nou pentru a opri (emulează bara de spațiu)
• Relaxați-vă pentru a rămâne la dreapta (simulează tasta „D”)
• Concentrați-vă să virați la stânga (simulează tasta „A”)
Puteți juca GTA, Need for speed, jocuri online, jocuri de acțiune.