» elettronica » Arduino Mind Games - Controllo del potere del pensiero

Mind Games - Controllo del potere del pensiero




Questo è un progetto che ti permetterà di giocare a qualsiasi gioco solo con il potere della tua mente. Il dispositivo può emulare i tasti W, A, S e D per giocare a qualsiasi gioco sul tuo computer ... Non è necessario premere alcun tasto, pensa solo al volante: sinistra, destra o destra. È possibile modificare questi tasti in qualsiasi altro pulsante o mouse. Certo, devi allenarti per controllare i giochi, ma d'altra parte è un'ottima cosa allenare la tua capacità di attenzione.

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


La base di questo progetto è un metodo di monitoraggio elettrofisiologico per la registrazione dell'attività elettrica del cervello, ad es. per una semplice ragione è EEG (elettroencefalografia).

Mind Games - Controllo del potere del pensiero


L'ELETTROENCEFALOGRAMMA misura le fluttuazioni di tensione come risultato della corrente ionica nei neuroni cerebrali. Le applicazioni diagnostiche di solito si concentrano sul contenuto spettrale dell'EEG, cioè sul tipo di oscillazioni neurali (comunemente chiamate "onde cerebrali") che possono essere osservate nei segnali EEG. (grazie a Wikipedia). Ma in questo caso, vengono utilizzati due valori molto precisi.

• Alpha è una gamma di frequenze da 7 Hz a 14 Hz. Si verifica quando chiudi gli occhi e quando ti rilassi, e si indebolisce quando apri gli occhi o lo stress mentale.
• Gamma di frequenza beta da 15 Hz a 30 Hz. La beta di bassa ampiezza con frequenze multiple e diverse è spesso associata a pensiero attivo, occupato o ansioso e concentrazione attiva.
In effetti, il dispositivo può determinare il livello di attenzione, il livello di meditazione e il battito delle palpebre. Più sei concentrato, più alto diventa il livello di "attenzione", più rilassato sei, più alto diventa il livello di "meditazione".

Giochi appositamente "a terra" sotto il controllo delle onde cerebrali:






Tutti sono disponibili all'indirizzo
Ma dopo qualche ora ti stancherai di suonarli.

Strumenti e materiali













strumenti:



• Pistola per colla
• Nastro biadesivo
• Saldatore
• saldatura

Software:







Caratteristiche particolari:



Parti dell'auricolare:






• (Smontare il modulo e collegare il circuito contenente il caricabatterie e i moduli aggiuntivi. In questo modo, si avrà un caricabatterie e un circuito di alimentazione.)
• Resistenza da 100 ohm e 200 ohm

• Fili

Pezzi di ricambio per il ricevitore:





• Ponticelli
• Un LED verde e uno rosso

• Plexiglass

HC-06

: Prima carica lo sketch chiamato "HC_06_Bluetooth" su Arduino UNO, quindi collegare il modulo Bluetooth come mostrato nello schema.





Aprire il monitor seriale nell'IDE di Arduino e attendere che Arduino configuri il modulo BT. Il modulo Bluetooth è ora impostato su 57600 baud.


// HC-06-Bluetooth

void setup () {
   // Avvia il seriale dell'hardware.
Serial.begin (9600); // baud rate predefinito HC-06
ritardo (1000);
Serial.print ("AT");
ritardo (1000);
Serial.print ("AT + VERSION");
ritardo (1000);
Serial.print ("AT + PIN"); // per rimuovere la password
ritardo (1000);
Serial.print ("AT + BAUD7"); // Imposta baudrate su 576000 - ad es. Necomimi dafault
ritardo (1000);
Serial.begin (57600); //
ritardo (1000);
}
void loop () {
}


Puoi provare molte applicazioni BCI (Brain Computer Interface) perché il giocattolo Bluetooth Necomimi hackerato sarà compatibile con tutti. Puoi usare queste app per imparare a controllare le onde cerebrali.

HC-05:

Quindi usa HC_05_Bluetooth e carica il tuo Arduino come facevi prima. Collegare il pin "EN" dell'HC-05 all'Arduino 3v3. È necessario scrivere l'indirizzo del modulo HC-06 in codice. Controlla l'indirizzo del modulo BT sullo smartphone Android, come in figura Sostituisci ":" (punti doppi) con "," virgole nel codice.


// HC-06-Bluetooth

void setup () {
  // Avvia il seriale dell'hardware.
  Serial.begin (9600); // baud rate predefinito HC-05
  ritardo (1000);
  Serial.print ("AT");
  ritardo (1000);
  Serial.print ("AT + VERSION");
  ritardo (1000);
  Serial.println ("AT + ROLE = 1"); // imposta l'HC-05 in modalità master
  ritardo (1000);
  Serial.println ("AT + LINK =" Inserisci qui il tuo indirizzo "); // ora il modulo dovrebbe connettersi automaticamente
  ritardo (1000);
  Serial.print ("AT + UART = 57600,1,0"); // Imposta baudrate su 576000
   Serial.begin (57600); //
  ritardo (1000);
}
void loop () {
}


Verifica l'indirizzo HC-06 con il tuo telefono Android (vedi foto). E devi cambiare l'indirizzo nel codice: 20: 15: 09: 15: 17: 82 ==> 2015.09.151782 Pertanto, il modulo HC-05 può riconoscere l'indirizzo. Quindi basta rimuovere ":" Ora i tuoi moduli Bluetooth dovrebbero essere collegati tra loro. In caso di problemi di connessione dei moduli, è possibile leggere in modo più dettagliato
















I dettagli che cattureranno le tue onde cerebrali sono presi da Necomimi. Questo giocattolo può muovere le orecchie a seconda delle onde. Un giocattolo inutile, ma all'interno c'è un piccolo chip che legge le onde cerebrali, filtra il rumore e dà un segnale molto buono. Funziona con l'interfaccia UART (seriale), quindi con alcuni hacking puoi usare Arduino per leggere le onde cerebrali. Il ruolo di questo auricolare è trasmettere in modalità wireless onde cerebrali all'Arduino Leonardo. Nessuno ha bisogno di cavi in ​​testa, quindi è stata inventata una cuffia confortevole. La foto sotto mostra come smontare un giocattolo e ricavarne una cuffia.

Innanzitutto, diamo un'occhiata al caso. Le viti sono sotto l'adesivo. Rimuovi l'adesivo e il retro del dispositivo e troverai una piccola lavagna all'interno. Abbiamo bisogno di uno che si trovi sotto una grande scheda: questo è un chip Neurosky TGAM. È collegato da quattro contatti alla scheda principale del microcontrollore, quindi prendi un saldatore e dissalda attentamente la scheda con il chip dalla scheda principale. Ora puoi costruire il tuo alimentatore. L'autore ha utilizzato una batteria agli ioni di litio da 500 mAh, un circuito di ricarica USB, un circuito di amplificazione da 5 V e due resistori (100 ohm e 200 ohm) per fornire un'alimentazione di 3,4 V per il chip e il modulo Bluetooth.

Connessione scheda caricabatterie










Vedi il diagramma per mettere tutto insieme.
Dopo aver rimosso le batterie, i connettori e tutto ciò che non è necessario, utilizzare il nastro biadesivo per installare tutto sul lato sinistro della cuffia. Innanzitutto, crea un circuito batteria con un caricabatterie e con un modulo boost DC-DC 5V. Successivamente, saldare i due resistori: questo è un divisore da 3,3 volt. Fornisce alimentazione al sensore. Ora saldare il filo sul perno a T sulla scheda Neurosky TGAM, che invia i dati al modulo slave BT HC-06.
L'intero circuito del ricevitore è montato su un pezzo di plexiglass usando nastro biadesivo.







Collega Arduino Leonardo alla breadboard, quindi collega il modulo Bluetooth e i LED. Utilizzare il modulo Bluetooth HC-05 che è già configurato qui. Utilizzando diversi jumper, effettuare le seguenti connessioni:
1. Arduino Leonardo-5v per Bluetooth-VCC e catodi di due LED
2. Arduino Leonardo-GND per Bluetooth-GND
3. Arduino Leonardo-D9 per Bluetooth-TX
4. Arduino Leonardo-D5 per l'anodo del LED rosso
5. Arduino Leonardo-D6 per l'anodo LED verde



Questo è tutto, quindi ora devi scaricare il codice del programma
La scheda Arduino Leonardo può emulare una tastiera o un mouse. Usando questa funzione, l'autore ha creato un codice che imita WASD e controlla molti giochi sul tuo computer. NeuroSky utilizza i valori di eSense: concentrazione e meditazione da 1 a 100 e rileva i battiti di ciglia. Se il valore di eSense raggiunge il limite (70 per la meditazione e 65 per l'attenzione) o rileva il lampeggiamento, emula il tasto premuto.

Il ruolo dei due LED è quello di indicare quando hai raggiunto il limite dell'attenzione o della meditazione. Il rosso indica l'attenzione e il verde indica la meditazione.

Collega il tuo Arduino Leonardo e scarica il codice qui sotto.


/ *
  Codice creato da Tamás Imets per giocare ai videogiochi con onde mentali
  Sentiti libero di usarlo
  25 marzo 2016
* /

#include 
#include 
#include 

Software Bluetooth seriale (9, 8); // perni software
Mindwave mindwave; // libreria mindwave attivata

int medlimit = 70; // imposta limiti
int attlimit = 65; // imposta limiti

void setup () {
  bluetooth.begin (MINDWAVE_BAUDRATE); // imposta Baudrate
  pinMode (5, OUTPUT); // pin di installazione
  pinMode (4, OUTPUT); // pin di installazione
}
void onMindwaveData () {

  if (mindwave.quality () <95) {/ se sbatti le palpebre
    Keyboard.write ('w'); // preme W

  }

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

  if (mindwave.meditation ()> medlimit) {// se mediti
    digitalWrite (5, HIGH);
    Keyboard.write ('d'); // preme D


  }

  if (mindwave.meditation ()  attlimit) {// se ti concentri
    digitalWrite (6, HIGH);
    Keyboard.write ('a'); // preme A
  }

  if (mindwave.attention () 


Scarica le librerie all'inizio dell'articolo I moduli Bluetooth sono già configurati, quindi dopo aver scaricato il codice, puoi iniziare a giocare ai videogiochi.

Come usare?










È facile imparare come utilizzare questo dispositivo. Diverse ore di pratica ti rendono un vero pilota, con esso puoi gestire quasi tutti i giochi. Solo il tuo cervello deve abituarsi a controllare le sue attività. Se il dispositivo è pronto, segui questi passaggi per usare il tuo controller di gioco mindwave.
1. Metti l'auricolare in testa.
2. Collegare il ricevitore al computer.
3. Controllare se i moduli Bluetooth sono collegati.
4. Attiva il circuito e cerca di aumentare il livello di attenzione o meditazione. Se i LED sono accesi, hai fatto un buon lavoro. Ora puoi provare a giocare
5. Goditi il ​​gioco Ultimate Gamer.
Per controllare il gioco, procedi come segue:
• Lampeggia per avviare l'auto (emula il tasto "W")
• Lampeggia di nuovo per interrompere (emula la barra spaziatrice)
• Rilassati per rimanere a destra (simula il tasto “D”)
• Messa a fuoco per girare a sinistra (simula il tasto “A”)
Puoi giocare a GTA, Need for speed, giochi online, giochi d'azione.
10
9.5
9.4

Aggiungi un commento

    • sorrideresorrisiXaxabeneDONTKNOWyahoonea
      capozeroimbrogliaresìSì-sìaggressivosegreto
      scusaballaredance2dance3perdonoaiutobevande
      arrestoamicibuonogoodgoodfischiodeliquiolinguetta
      fumobattimanicraydeclarederisoriodon-t_mentionscaricare
      caloreadiratolaugh1mdaincontromoskingnegativo
      not_ipopcornpunireleggerespaventarespaventacerca
      schernirethank_youquestoto_clueumnikacutoconcordare
      cattivobeeeblack_eyeblum3arrossirevanterianoia
      censuratospiritosagginesecret2minacciarevittoriayusun_bespectacled
      ShokRespektlolPrevedbenvenutoKrutoyya_za
      ya_dobryiaiutantene_huliganne_othodiFludbandovicino
25 commento
Ospite Alex
Silberstein)))
Alexey Konev
Ciao
Pensi che sia possibile utilizzare questo dispositivo per controllare gli arti artificiali?
O Necomimi raccoglie troppe poche onde cerebrali diverse?
così come sua moglie
Io ho della forza i pensieri non bastano! zero
ti siedi e controlli l'auto, l'aereo, la nave, la TV e il computer, ecc. con il potere del pensiero.
così come sua moglie ... suocera ... !!!! )))))
Un elettromiogramma è ancora più facile da rimuovere, c'è più ampiezza.
Ed ecco le prime insidie ​​(questa non è una critica, solo la più interessante)
Come si è scoperto, in pratica, il sensore legge le onde elettromagnetiche del cervello lungi dall'essere sempre e spesso "rallenta", e talvolta le orecchie non sono sincronizzate e un "orecchio" si blocca per lungo tempo.

Dopo un po 'di allenamento, queste orecchie possono essere apprese a controllare consapevolmente, ma funzionano ancora molto male. Vivi la loro vita, mostra il tempo su Marte ... Testato su quattro cervelli diversi, se non altro

Un dispositivo interessante, ma probabilmente deve ancora modificare molto tempo. Ma se lo modifichi: ti siedi e controlli l'auto, l'aereo, la nave, la TV e il computer, ecc. Con il potere del pensiero. Le persone generalmente camminano e parlano come dimenticare-))))
L'autore
Ma nel complesso, una cosa molto utile. Proverò a trovare un progetto in cui i dispositivi sono controllati da contrazioni micro-muscolari. Qualcosa come una protesi biomeccanica.
L'autore
Hai ragione. Hai bisogno di abilità, allenamento, allenamento. Una cosa molto necessaria per le persone con disabilità. Sì, e le persone comuni aiuteranno ad aumentare la concentrazione. Per quanto mi riguarda, una buona idea. Mi sono imbattuto in un progetto nella rete in cui il sensore ha determinato la direzione della vista ed è stato possibile controllare vari dispositivi. Sfortunatamente, tutto non è stato ben descritto. Non l'ho diffuso.
sulla radio armena - solo in Perestrojka ...

Un giorno nei primi anni settanta a Mosca, nella Hall of Columns, si tenne la Conferenza dell'Unione dei lavoratori della radio e della televisione. Quando il presidente annunciò: "La parola è stata data al rappresentante della radio armena", ci furono così risate nella sala che al povero rappresentante non fu permesso di iniziare il discorso per molto tempo. Quando le risate si sono finalmente estinte, questo stesso rappresentante ha preso il microfono e ha detto: "Spesso ci viene chiesto ..." Dicono che dopo questo incontro l'incontro è stato completamente paralizzato.
Eh. giovane verde! sorridere
Il piccolo Giovanni apparve davanti alla radio armena. Ho sentito parlare di Vovochka nei primi anni '80 e della radio armena - solo in Perestrojka ...
Durante la mia scuola, il personaggio "Little Vovochka" non era ancora
Lascia che non ti creda, Vovochka e Marvanna sono sempre stati!
URSS. Dettatura a scuola. L'insegnante legge:
- Vorone da qualche parte Dio ha inviato un pezzo di formaggio ...
Pausa. Tutti gli studenti scrivono.
- Piccolo Johnny, ti stai prendendo la mano?
"Marivanna, e hai detto che non c'è dio."
- Non c'è nemmeno formaggio. E adesso - e non scrivere un dettato?
sorridere
Ricordo che Vovochka ha espresso un'opinione diversa!

Durante la mia scuola, il personaggio "Little Vovochka" non c'era. C'erano - Vasily Ivanovich (Chapaev), Petka, Papa Carlo, Radio armena, ecc.
Non sono affari di Arduino. Lì, Nekomini è al centro, e in esso, il brutto chip, farà tutto e lo amplifica e filtrerà l'interferenza, e qui hai un EEG pulito su un piatto d'argento con un bordo, se lo hai già fatto senza di esso, allora è generalmente facile.
capacità di leggere, decodificare e abbinare correttamente il segnale
Ricordo che i segnali venivano sparati con lastre di piombo (dall'ufficio di fisio-procedure), e un certo addestramento di "sforzi mentali" era necessario per far muovere la macchina nella direzione di cui avevo bisogno.
E nessun ARDUIN e Wi-Fi,

non si tratta di attuatori, ma della capacità di leggere, decrittografare e abbinare correttamente il segnale
Si pensava alla risposta della scuola.
Mi ricordo Piccola vovochka espresso un'opinione diversa! sorridere
Così troppo fantastico per il ginocchio fatto in casa
Ho visto un sistema di radiocomando giocattolo fatto in casa, davvero funzionante, che utilizzava un simile principio di generazione del comando in lontananza, sembra il 1972! E nessun ARDUIN e Wi-Fi, solo transistor e relè! sorridere
se leggi il segnale, quindi eseguirlo non è un problema. Ma, ancora una volta, a seconda del segnale
Sembra che se capisco quale tipo di sforzo (tensione) porta alla reazione del sistema di cui ho bisogno, imparerò rapidamente ad usare il sistema al massimo!
Ricorda, c'era una domanda indovinello: La risposta della scuola era: un pensiero. Ora tutto viene misurato ... i processi nei neuroni (teste) non sono i più veloci.
Tuttavia, ho visto un uomo che giaceva in ospedale e sua moglie era costantemente con lui. Quindi eccola lei stessa una dottoressa. E aveva un dispositivo portatile collegato a un contadino, che misurava le dimensioni della pressione. In breve, ha costantemente monitorato le sue condizioni. E anche sulla testa, i sensori erano fissi. Il suo dispositivo personale, a quel tempo, e che era di circa 12 anni fa, costava qualcosa nella regione di 20-30 tr.
Questo per dire che se leggi il segnale, quindi eseguirlo non è un problema. Ma, ancora una volta, a seconda del segnale.
Penso che qualcosa del genere possa essere vitale per una certa categoria di persone! Ad esempio, invece dei giochi, controlla la tastiera su schermo, ecc.!
Quindi, troppo fantastico per il ginocchio fatto in casa -)))
Sì, il cranio deve essere perforato ...
L'autore
Il tuo diritto buono Ora sto preparando un secondo articolo sullo stesso argomento. Qualcosa come una "casa intelligente" ...
Che, ne dubito.

Ti consigliamo di leggere:

Passalo per lo smartphone ...