Biofeedback Cinema (3 / 7 steg)
Steg 3: Ansluta Neurosky Headset
1. Bluetooth-konfigurationen
Innan Pi kan ansluta till Neurosky behöver vi konfigurera bluetooth:
- På skrivbordet öppna upp "LXTerminal" (kallad Terminal från här på ut). Kör detta kommando för att lösa och uppdatera brister:
$ sudo apt-get update
- Installera bluetooth med kommandot:
$ sudo lämplig-få installera bluetooth
- Installera händig desktop-toolbar bluetooth utility:
$ sudo lämplig-få installera -y bluetooth bluez-utils blueman
- Starta om Pi från Terminal:
$ sudo pånyttfödd
2. testa Bluetooth-anslutning
- Slå på Neurosky headset
- Från Terminal sökningen för enheter:
hcitool scan
- 12Sprints headset ska anges, ta del av MAC-adressen för headsetet [bild ovan].
3. installera Neurosky bibliotek
Nu är vi redo att installera Neurosky Python bibliotek och börja plocka upp dess dataströmmen med biblioteket test script:
- Installera verktyget github från terminalen:
sudo lämplig-få installera git-core
- Klon github databasen med Neurosky Python-bibliotek:
sudo git klon https://github.com/cttoronto/python-mindwave-mobile
- Vi behöver uppdatera MindwaveMobileRawReader.py fil med MAC-adressen för ditt headset. FYI: Filnamn är skiftlägeskänsliga.
sudo nano /home/pi/python-mindwave-mobile/MindwaveMobileRawReader.py
- Uppdatera den MAC adress som anges i filen. CTRL-X till slut, Y att spara, Enter för att avsluta.
- Par i Neurosky och Pi och tillåter auto connect-funktionen, om du uppmanas för en PIN-kod "0000":
$ sudo bluez-simple-agent hci0 xx
$ sudo bluez-test-anordning betrodda xx Ja
- Installera Python Bluetooth bibliotek:
sudo lämplig-få installera python-bluez
- Kör skriptet biblioteket test för att säkerställa Pi kan förhandsgranska datastream. Du bör se data streaming [bild ovan]:
$ sudo python /home/pi/python-mindwave-mobile/read_mindwave_mobile.py