Använd kraften... Eller dina hjärnvågor? (multifuctional tanken kontrollerade system) (14 / 31 steg)
Steg 14: Konfigurera Bluetooth-moduler
HC-06: först ladda upp skissen heter "HC_06_Bluetooth" till en Arduino UNO sedan ansluta Bluetooth-modulen som schematiskt visar. Jag hittade detta schema på Artronix lagets hemsida och verkade bra.
Öppna din Serial Monitor i Arduino IDE och vänta tills Arduino konfigurerar den BT modulen. Din Bluetooth-modulen är nu inställd på 57600 baud-hastighet. Du kan prova en hel del BCI (hjärnan Computer Interface) apps, eftersom denna hacka bluetoothNecomimi leksak kommer att vara kompatibel med varje Neurosky apps.
HC-06-Bluetooth
void setup() {< br >
Start hårdvara följetong.
Serial.BEGIN(9600); standard HC-06 baudhastighet
Delay(1000);
Serial.Print("at");
Delay(1000);
Serial.Print("at+version");
Delay(1000);
Serial.Print("at+PIN"); ta bort lösenord
Delay(1000);
Serial.Print("at+BAUD7"); Ange baudvärde till 576000 - t.ex Necomimi dafault
Delay(1000);
Serial.BEGIN(57600); //
Delay(1000);
}
void loop() {
}
Apparna kan du lära dig att kontrollera dina hjärnvågor och värden, som uppmärksamhet eller meditation. Du kan prova en massa coola spel, men jag rekommenderar dessa apps (de är kompatibel med PC, iOS och Android):
http://Store.neurosky.com/products/Brainwave-visua...
http://Store.neurosky.com/products/EEG-Analyzer
http://Store.neurosky.com/Collections/Android/Prod...
HC-05: Sedan använda "HC_05_Bluetooth" och ladda till din Arduino på samma sätt som innan. Anslut "Sv" pin för HC-05 till 3v3 av Arduino. Du bör skriva adressen för HC-06-modulen i koden. Kontrollera adressen för BT modul med en Android smartphone, som mig. Ersätt ":" (dubbla dottles) med "," kommatecken i koden.
HC-06-Bluetooth < br > void setup() {
Start hårdvara följetong.
Serial.BEGIN(9600); standard HC-05 baudhastighet
Delay(1000);
Serial.Print("at");
Delay(1000);
Serial.Print("at+version");
Delay(1000);
Serial.println("at+Role=1"); HC-05 inställd på master-läge
Delay(1000);
Serial.println ("AT + LINK =" kopiera här din adress"); nu bör modulen connnect automatiskt
Delay(1000);
Serial.Print("at+UART=57600,1,0"); Ange baudvärde till 576000
Serial.BEGIN(57600); //
Delay(1000);
}
void loop() {
}
Och du bör ändra adressen i koden: 20:15:09:15:17:82 == > 2015,09,151782 detta sätt HC-05 modul kan erkänna adressen. Så bara lämna några ":", eftersom de inte är nödvändigt.