Stap 3: Neurosky hoofdtelefoon aansluiten
1. Bluetooth-configuratie
Voordat de Pi met de Neurosky verbinden kan moeten we setup bluetooth:
- Op het bureaublad open "LXTerminal" (hierna aangeduid als Terminal vanaf hier op uit). Het uitvoeren van deze opdracht op te lossen en bijwerken van tekortkomingen:
$ sudo apt-get update
- Installeren bluetooth met dit commando:
$ sudo ad rem-worden installeren bluetooth
- Handige desktop-werkbalk bluetooth hulpprogramma te installeren:
$ sudo ad rem-worden installeren -y bluetooth bluez-utils blueman
- Herstart Pi vanaf Terminal:
$ sudo reboot
2. test van de Bluetooth-verbinding
- Inschakelen van Neurosky hoofdtelefoon
- Vanaf de Terminal scan voor apparaten:
hcitool scannen
- De hoofdtelefoon moet worden opgenomen, Mindwave Let op het MAC-adres van de hoofdtelefoon [afbeelding hierboven].
3. Installeer Neurosky bibliotheken
Nu zijn we klaar om de Neurosky Python bibliotheken installeren en beginnen met het oppakken van de gegevensstroom met het script voor bibliotheek-test:
- Vanaf de Terminal github hulpprogramma te installeren:
sudo ad rem-worden installeren git-core
- Kloon github repository met Neurosky Python bibliotheek:
sudo git clone https://github.com/cttoronto/python-mindwave-mobile
- We moeten Update MindwaveMobileRawReader.py bestand met het MAC-adres van uw hoofdtelefoon. FYI: Bestandsnamen zijn hoofdlettergevoelig.
sudo nano /home/pi/python-mindwave-mobile/MindwaveMobileRawReader.py
- Het MAC-adres dat is vermeld in het bestand bijwerken. CTRL-X om te voltooien, Y te slaan, Enter om af te sluiten.
- Koppelen van de Neurosky en de Pi en laat auto connect functie, indien ertoe aangezet voor een PIN gebruik "0000":
$ sudo bluez-simple-agent hci0 XX
$ sudo bluez-test-apparaat vertrouwde XX Ja
- Installeer Python Bluetooth bibliotheek:
sudo ad rem-worden installeren python-bluez
- Voer het script bibliotheek test om ervoor te zorgen dat de Pi is in staat om een voorbeeld van de datastream. U kunt de gegevens streaming [afbeelding hierboven] moeten zien:
$ sudo python /home/pi/python-mindwave-mobile/read_mindwave_mobile.py