» Elektronika » Arduino „Proto žaidimai“ - minties galios valdymas

„Proto žaidimai“ - minties galios valdymas




Tai projektas, kuris leis žaisti bet kokius žaidimus tik proto jėgos dėka. Įrenginys gali mėgdžioti klavišus W, A, S ir D, kad galėtų žaisti bet kokius žaidimus kompiuteryje ... Jums nereikia paspausti jokių klavišų, galvoti tik apie vairą: kairėn, dešinėn arba dešinėn. Šiuos klavišus galite pakeisti bet kokiu kitu arba pelės mygtuku. Be abejo, jūs turite mankštintis, kad kontroliuotumėte žaidimus, tačiau, kita vertus, tai puikus dalykas treniruoti savo dėmesį.

[media = https: //youtu.be/MC7lOypxXhY]


Šio projekto pagrindas yra elektrofiziologinio stebėjimo metodas smegenų elektriniam aktyvumui registruoti, t. dėl paprastos priežasties tai yra EEG (elektroencefalografija).

„Proto žaidimai“ - minties galios valdymas


EEG matuoja įtampos svyravimus dėl jonų srovės smegenų neuronuose. Diagnostikos programos dažniausiai orientuojasi į EEG spektrinį turinį, tai yra į nervinių virpesių tipą (paprastai vadinamus „smegenų bangomis“), kuriuos galima pastebėti EEG signaluose. (ačiū Vikipedijai). Bet šiuo atveju naudojamos dvi labai tikslios vertės.

• Alfa yra dažnių diapazonas nuo 7 Hz iki 14 Hz. Tai atsiranda užmerkus akis ir atsipalaidavus, o susilpnėja, kai atidarote akis, arba kyla psichinis stresas.
• Beta dažnio diapazonas nuo 15 Hz iki 30 Hz. Mažos amplitudės beta daugialypiai ir skirtingi dažniai dažnai siejami su aktyviu, užimtu ar nerimastingu mąstymu ir aktyvia koncentracija.
Tiesą sakant, prietaisas gali nustatyti jūsų dėmesio lygį, meditacijos ir mirksėjimo lygį. Kuo labiau susikaupęs, tuo aukštesnis „dėmesio“ lygis, tuo atsipalaidavęs esi, tuo aukštesnis „meditacijos“ lygis.

Žaidimai, specialiai „pažeminti“, kontroliuojami smegenų bangų:






Visus galima rasti
Bet po kelių valandų pavargsi juos žaisti.

Įrankiai ir medžiagos













Įrankiai:



• Klijų pistoletas
• dvipusė juosta
• Lituoklis
• litavimas

Programinė įranga:







Įranga



Ausinių dalys:






• (Išardykite modulį ir prijunkite grandinę, kurioje yra įkroviklis ir pasirenkami moduliai. Tokiu būdu turite įkroviklį ir maitinimo grandinę.)
• 100 omų ir 200 omų rezistorius

• Laidai

Atsarginės imtuvo dalys:





• Vieliniai megztiniai
• Vienas žalias ir vienas raudonas šviesos diodas

• Plexiglass

HC-06

: Pirmiausia įkelkite eskizą pavadinimu „HC_06_Bluetooth“ į Arduino UNO, tada prijunkite „Bluetooth“ modulį, kaip parodyta diagramoje.





Atidarykite serijinį monitorių „Arduino IDE“ ir palaukite, kol „Arduino“ sukonfigūruos „BT“ modulį. Jūsų „Bluetooth“ modulis dabar yra nustatytas 57600 baudų.


// HC-06-Bluetooth

negaliojanti sąranka () {
   // Pradėkite aparatinės įrangos seriją.
„Serial.begin“ (9600); // numatytasis HC-06 perdavimo greitis
vėlavimas (1000);
Serial.print („AT“);
vėlavimas (1000);
„Serial.print“ („AT + VERSIJA“);
vėlavimas (1000);
„Serial.print“ („AT + PIN“); // norint pašalinti slaptažodį
vėlavimas (1000);
Serial.print („AT + BAUD7“); // Nustatykite duomenų perdavimo spartą į 576000 - pvz., „Necomimi“
vėlavimas (1000);
Serialas.beginas (57600); //
vėlavimas (1000);
}
tuščia kilpa () {
}


Galite išbandyti daugybę BCI („Brain Computer Interface“) programų, nes nulaužtas „Necomimi“ „Bluetooth“ palaikomas žaislas bus suderinamas su visais. Šias programas galite naudoti norėdami išmokti valdyti savo smegenų bangas.

HC-05:

Tada naudokite „HC_05_Bluetooth“ ir įkelkite „Arduino“ taip, kaip anksčiau. Prijunkite HC-05 „EN“ kaištį prie „3v3 Arduino“. Kode turite įrašyti savo HC-06 modulio adresą. Patikrinkite „BT“ modulio adresą „Android“ išmaniajame telefone, kaip paveikslėlyje. Kodelyje pakeiskite „:“ (dvigubus taškus) kableliais „,“.


// HC-06-Bluetooth

negaliojanti sąranka () {
  // Pradėkite aparatinės įrangos seriją.
  „Serial.begin“ (9600); // numatytasis HC-05 duomenų perdavimo sparta
  vėlavimas (1000);
  Serial.print („AT“);
  vėlavimas (1000);
  „Serial.print“ („AT + VERSIJA“);
  vėlavimas (1000);
  „Serial.println“ („AT + ROLE = 1“); // nustatykite HC-05 į pagrindinį režimą
  vėlavimas (1000);
  Serial.println ("AT + LINK =" Čia įveskite savo adresą "); // dabar modulis turėtų automatiškai subręsti
  vėlavimas (1000);
  „Serial.print“ („AT + UART = 57600,1,0“); // Nustatykite perdavimo greitį 576000
   Serialas.beginas (57600); //
  vėlavimas (1000);
}
tuščia kilpa () {
}


Patikrinkite HC-06 adresą naudodami „Android“ telefoną (žr. Paveikslėlį). Ir jūs turite pakeisti adresą kode: 20: 15: 09: 15: 17: 82 ==> 2015.09.151782 Taigi, „HC-05“ modulis gali atpažinti adresą. Taigi tiesiog pašalinkite „:“. Dabar „Bluetooth“ moduliai turėtų būti sujungti vienas su kitu. Jei kyla problemų jungiant modulius, galite perskaityti išsamiau
















Informacija, kuri užkluptų jūsų smegenų bangas, yra paimta iš „Necomimi“. Šis žaislas gali judinti ausis, atsižvelgiant į jūsų bangas. Nenaudingas žaislas, tačiau viduje yra mažas lustas, kuris skaito smegenų bangas, filtruoja triukšmą ir suteikia labai gerą signalą. Jis veikia su UART (serijine) sąsaja, todėl šiek tiek įsilaužę galite naudoti „Arduino“ norėdami skaityti smegenų bangas. Šios laisvų rankų įrangos vaidmuo yra belaidžiu būdu perduoti smegenų bangas Arduino Leonardo. Niekam nereikia laidų ant galvos, todėl buvo išrastos patogios ausinės. Žemiau esančioje nuotraukoje parodyta, kaip išardyti žaislą ir iš jo padaryti laisvų rankų įrangą.

Pirmiausia pažvelkime į bylą. Varžtai yra po lipduku. Nuimkite lipduką ir prietaiso galinę dalį, o viduje rasite mažą lentą. Mums reikia tokio, kuris yra po didele lenta - tai „Neurosky TGAM“ lustas. Jis yra sujungtas keturiais kontaktais prie pagrindinės mikrovaldiklio plokštės, todėl pasiimkite lituoklį ir atsargiai ištraukite plokštę su lustu iš pagrindinės plokštės. Dabar galite susikurti savo maitinimo šaltinį. Autorius panaudojo 500 mAh ličio jonų akumuliatorių, USB įkroviklio grandinę, 5 V padidinimo grandinę ir du rezistorius (100 omų ir 200 omų), norėdami pateikti 3,4 V maitinimo lustą ir „Bluetooth“ modulį.

Įkroviklio plokštės jungtis










Žiūrėkite į schemą, kad viską sudėtumėte.
Išėmę baterijas, jungtis ir visa tai, kas nereikalinga, naudokite dvipusę juostą, kad viską įdėtumėte kairėje laisvų rankų įrangos pusėje. Pirmiausia sukurkite akumuliatoriaus grandinę su įkrovikliu ir su DC-DC 5 V stiprinimo moduliu. Po to, lituokite du rezistorius - tai yra 3,3 volto daliklis. Tai tiekia jutikliui energiją. Dabar nulakuokite laidą prie „T-pin“ ant „Neurosky TGAM“ plokštės, kuri siunčia duomenis į „BT HC-06“ vergo modulį.
Visa imtuvo grandinė yra pritvirtinta ant plexiglass gabalo, naudojant dvipusę juostą.







Prijunkite „Arduino Leonardo“ prie lentos, tada prijunkite „Bluetooth“ modulį ir šviesos diodus. Naudokite „Bluetooth HC-05“ modulį, kuris jau sukonfigūruotas čia. Naudodamiesi keliais trumpikliais, užmegzkite šiuos ryšius:
1. „Arduino Leonardo-5v“ skirtas „Bluetooth-VCC“ ir dviejų šviesos diodų katodams
2. „Arduino Leonardo-GND“, skirtą „Bluetooth-GND“
3. „Arduino Leonardo-D9“, skirtas „Bluetooth-TX“
4. „Arduino Leonardo-D5“ už raudonojo LED lemputės anodą
5. „Arduino Leonardo-D6“ už žalią LED anodą



Tai viskas, todėl dabar jūs turite atsisiųsti programos kodą
„Arduino Leonardo“ plokštė gali mėgdžioti klaviatūrą ar pelę. Pasinaudodamas šia funkcija, autorius sukūrė kodą, kuris imituoja WASD ir kontroliuoja daugelį žaidimų jūsų kompiuteryje. „NeuroSky“ naudoja „eSense“ reikšmes: koncentraciją ir meditaciją nuo 1 iki 100 ir nustato mirksnius. Jei „eSense“ vertė pasiekia ribą (70 - meditacijai ir 65 - dėmesiui) arba nustato mirksėjimą, emuliuoja paspaustą mygtuką.

Dviejų šviesos diodų paskirtis - parodyti, kada pasiekėte dėmesio ar meditacijos ribą. Raudona rodo dėmesį, o žalia rodo meditaciją.

Prijunkite savo „Arduino Leonardo“ ir atsisiųskite žemiau esantį kodą.


/ *
  Kodas, kurį sukūrė Tamásas Imetsas, norėdamas žaisti vaizdo žaidimus su „minčių bangomis“
  Nesivaržykite ja naudotis
  2016 m. Kovo 25 d
* /

# įtraukti 
# įtraukti 
# įtraukite 

„SoftwareSerial bluetooth“ (9, 8); // programinės įrangos kaiščiai
Mindwave Mindwave; // „Mindwave“ biblioteka aktyvuota

int medlimit = 70; // nustatykite ribas
int attlimit = 65; // nustatykite ribas

negaliojanti sąranka () {
  „bluetooth.begin“ (MINDWAVE_BAUDRATE); // nustatykite Baudrate
  pinMode (5, OUTPUT); // sąrankos kaiščiai
  pinMode (4, OUTPUT); // sąrankos kaiščiai
}
negalioja onMindwaveData () {

  if (mindwave.quality () <95) {/ jei mirksi
    Keyboard.write ('w'); // spaudžia W

  }

  if (mindwave.quality () == 100) {
    Keyboard.write ('');
  }

  if (mindwave.meditation ()> medlimit) {// jei medituojate
    „digitalWrite“ (5, AUKŠTAS);
    Keyboard.write ('d'); // spaudžia D


  }

  if (mindwave.meditation ()  attlimit) {// jei jūs sutelkiate dėmesį
    „digitalWrite“ (6, AUKŠTAS);
    Keyboard.write ('a'); // spaudžia A
  }

  if (mindwave.attention () 


Atsisiųskite straipsnio pradžioje nurodytas bibliotekas „Bluetooth“ moduliai jau sukonfigūruoti, todėl atsisiuntę kodą galite pradėti žaisti vaizdo žaidimus.

Kaip naudotis?










Nesunku išmokti naudotis šiuo įrenginiu. Kelios praktikos valandos paverčia jus tikru lenktynininku, su kuriuo jūs galite valdyti beveik bet kurį žaidimą. Tik tavo smegenys turi priprasti kontroliuoti savo veiklą. Jei įrenginys yra paruoštas, atlikite šiuos veiksmus, kad galėtumėte naudotis „mindwave“ žaidimų valdikliu.
1. Padėkite laisvų rankų įrangą ant galvos.
2. Prijunkite imtuvą prie kompiuterio.
3. Patikrinkite, ar prijungti „Bluetooth“ moduliai.
4. Įjunkite grandinę ir pabandykite padidinti savo dėmesio ar meditacijos lygį. Jei šviesos diodai užsidega, tada jūs padarėte gerą darbą. Dabar galite pabandyti žaisti žaidimus
5. Mėgaukitės žaidimu „Ultimate Gamer“.
Norėdami valdyti žaidimą, atlikite šiuos veiksmus:
• Mirksėkite norėdami užvesti automobilį (imituoja „W“ klavišą)
• Vėl mirksėkite, kad sustotumėte (emuliuoja tarpo klavišą)
• Atsipalaiduokite likdami dešinėje (imituojate „D“ klavišą)
• Susitelkite į kairę (imituojate „A“ klavišą).
Galite žaisti GTA, „Need for speed“, internetinius žaidimus, veiksmo žaidimus.
10
9.5
9.4

Pridėti komentarą

    • šypsotisšypsosixaxagerainežiniaYahoonea
      viršininkassubraižytikvailystaiptaip-taipagresyvusslapta
      atsiprašaušoktišokis2šokis3atleiskpadėtigėrimai
      sustotidraugaigeraigerašvilpukassupyktiliežuvis
      rūkytiplojimaiklastingaspareikštiniokojantisdon-t_mentionatsisiųsti
      šilumanedrąsusjuoktis1mdasusitikimasmoskingneigiamas
      not_ipopkornasnubaustiskaitytigąsdintigąsdinapaieška
      gundytiačiūtaito_clueumnikūmussusitarti
      blogaibičiųjuoda akisblum3skaistalaipasigirtinuobodulys
      cenzūruotamalonumasslapta2grasintipergalėju„sun_bespectacled“
      šoktipagarbalolišlenktaslaukiamekrutojusya_za
      ya_dobryipagalbininkasne_huliganne_othodifludisuždraustiarti
25 komentarai
Svečias Aleksas
Silberstein)))
Aleksejus Konevas
Sveiki!
Ar manote, kad galima naudoti šį prietaisą dirbtinėms galūnėms valdyti?
O gal „Necomimi“ pasiima per mažai skirtingų smegenų bangų?
taip pat jo žmona
Aš turiu pajėgos minčių neužtenka! subraižyti
jūs sėdite ir mintimis valdote automobilį, lėktuvą, laivą, televizorių ir kompiuterį ir kt.
taip pat jo žmona ... uošvė ... !!!! )))))
Elektromiogramą dar lengviau pašalinti, yra didesnė amplitudė.
Ir čia yra pirmosios spąstos (tai ne kaip kritika, o tik įdomiausia)
Kaip paaiškėjo, praktiškai jutiklis skaito smegenų elektromagnetines bangas toli gražu ne visada ir dažnai „sulėtėja“, o kartais ausys yra nesinchroniškos, o viena „ausis“ ilgai kabo.

Po tam tikro treniruotės šias ausis galima išmokti sąmoningai valdyti, tačiau jos vis tiek veikia labai blogai. Gyvenk savo gyvenimą, parodyk orą Marse ... Testuota ant keturių skirtingų smegenų, jei ką

Įdomus įrenginys, tačiau tikriausiai dar reikia ilgai modifikuoti. Bet jei baigsite: mintimis sėdite ir valdote automobilį, lėktuvą, laivą, televizorių ir kompiuterį ir kt. Žmonės paprastai vaikšto ir kalba, kaip pamiršti-))))
Autorius
Bet apskritai labai naudingas dalykas. Pabandysiu surasti projektą, kuriame prietaisai būtų kontroliuojami mikro raumenų susitraukimais. Kažkas panašaus į biomechaninį protezą.
Autorius
Jūs teisus. Reikia įgūdžių, treniruotės, treniruotės. Labai reikalingas dalykas žmonėms su negalia. Taip, ir paprasti žmonės padės padidinti susikaupimą. Kalbant apie mane, gera idėja. Aš susidūriau su tinkle esančiu projektu, kuriame jutiklis nustatė matymo kryptį ir buvo įmanoma valdyti įvairius įrenginius. Deja, viskas nebuvo gerai aprašyta. Aš to neišplatinau.
apie Armėnijos radiją - tik Perestroikoje ...

Vieną dieną aštuntojo dešimtmečio pradžioje Maskvoje, Kolonėlių salėje, vyko sąjunginė radijo ir televizijos darbuotojų konferencija. Kai pirmininkas paskelbė: „Armėnijos radijo atstovui duotas žodis“, salėje kilo toks juokas, kad vargšui atstovui ilgą laiką nebuvo leista pradėti kalbos. Kai juokas galutinai nurimo, šis pats atstovas paėmė mikrofoną ir pasakė: „Mūsų dažnai klausia ...“ Jie sako, kad po to susitikimas buvo visiškai paralyžiuotas.
Ee. jauna žalia! šypsotis
Mažasis Jonas pasirodė prieš Armėnijos radiją. Aš girdėjau apie Vovochką devintojo dešimtmečio pradžioje, o apie Armėnijos radiją - tik Perestroikoje ...
Mano mokymosi metu veikėjo „Mažoji Vovochka“ dar nebuvo
Leiskite netikėti jumis, Vovochka ir Marvanna visada buvo!
SSRS. Diktantas mokykloje. Mokytojas skaito:
- Vorone kažkur Dievas atsiuntė gabalėlį sūrio ...
Pauzė Visi studentai rašo.
- Mažasis Džonai, ar tempi ranką?
„Marivanna, ir tu sakei, kad nėra dievo“.
- Nėra ir sūrio. O dabar - o ne rašyti diktato?
šypsotis
Pamenu, Vovochka išreiškė kitokią nuomonę!

Mano mokymosi metu veikėjo „Mažoji Vovochka“ nebuvo. Buvo - Vasilijus Ivanovičius (Chapaevas), Petka, Papa Carlo, Armėnijos radijas ir kt.
Tai nėra Arduino verslas. Ten „Nekomini“ yra esmė, o joje negraži mikroschema išvis viską padarys, sustiprins ir išfiltruos trukdžius, o štai jūs turite švarų EEG ant sidabrinės lėkštės su kraštu, jei jau tai padarėte be jos, tada paprastai nesunku.
galimybė skaityti, iššifruoti ir teisingai suderinti signalą
Pamenu, signalai buvo šaudomi švino plokštelėmis (iš fizinių procedūrų kabineto), ir reikėjo šiek tiek išmokti „protinių pastangų“, kad mašina judėtų man reikalinga kryptimi.
Ir jokių ARDUIN ir „Wi-Fi“

Taigi svarbu ne pavaros, o galimybė skaityti, iššifruoti ir teisingai suderinti signalą
Mokyklos atsakymas buvo apgalvotas.
Prisimenu Mažas vovochka išsakė kitokią nuomonę! šypsotis
Taigi per daug fantastiška naminiam keliui
Aš pamačiau tikrai veikiančią, namie sukurtą žaislų radijo valdymo sistemą, naudojančią panašų komandų generavimo principą tolumoje, atrodo, 1972 m.! Ir jokių ARDUIN ir Wi-Fi, tik tranzistoriai ir relės! šypsotis
jei jūs skaitote signalą, tada vykdykite tai nėra problema. Bet vėlgi, priklausomai nuo to, koks signalas
Atrodo, kad jei aš suprantu, kokios pastangos (įtampa) lemia sistemos, kuriai man reikia, reakciją, greitai išmokstu naudotis visa sistema!
Atminkite, kad anksčiau buvo mįslės klausimas - Mokyklos atsakymas buvo - mintis. Dabar viskas pamatuojama ... procesai neuronuose (galvose) nėra patys greičiausi.
Nors mačiau ligoninėje gulintį vyrą, o jo žmona buvo nuolat su juo. Taigi čia ji pati medikė. Ir ji turėjo su valstiečiu sujungtą nešiojamąjį prietaisą, matuojantį slėgio dydį. Trumpai tariant, ji nuolat stebėjo jo būklę. Ant galvos taip pat buvo pritvirtinti jutikliai. Jos asmeninis prietaisas tuo metu, o tai buvo maždaug prieš 12 metų, maždaug kainavo 20–30 tr.
Tai reiškia, kad jei jūs skaitote signalą, tada jį vykdyti nėra problema. Bet vėlgi, priklausomai nuo to, koks signalas.
Manau, kad kažkas panašaus gali būti gyvybiškai svarbūs tam tikrai žmonių kategorijai! Pvz., Vietoj žaidimų valdykite ekrano klaviatūrą ir kt.!
Taigi, per daug fantastiška naminiam keliui -)))
Taip, kaukolė turi būti išgręžta ...
Autorius
Tavo teisė gerai Dabar aš ruošiu antrą straipsnį ta pačia tema. Kažkas panašaus į „protingus namus“ ...
Che, aš tuo abejoju.

Mes patariame perskaityti:

Perduokite jį išmaniajam telefonui ...