SparkRover - 3D tryckta Smartphone kontrollerade Robot (6 / 10 steg)
Steg 6: Använda Bluetooth-modulen
Innan du använder faktiskt HC05 Bluetooth-modulen, bör du anpassa den först. Följ dessa steg för att ställa in din HC05 Bluetooth-modul för SparkRover:
Wire HC05 med Arduino
- HC-05 GND---Arduino GND Pin
- HC-05 VCC (5V)---Arduino 5V
- HC-05 TX---Arduino Pin 10 (mjuk RX)
- HC-05 RX---Arduino Pin11 (mjuk TX)
- HC-05 nyckel (PIN 34)---Arduino Pin 9
Ladda upp "HC05 - Arduino AT-kommandon" till din Arduino (koden visas nedan)
Purdue mekatronik Club (våren 2016)
SparkRoverV2 vägg Avoider
#include < SoftwareSerial.h >
SoftwareSerial BTSerial(10, 11); RX | TX
void setup() {
pinMode (9, OUTPUT); Detta stift kommer att dra HC-05 stiftet 34 (nyckel stift) hög att byta modul till på-läge
digitalWrite (9, hög).
Serial.BEGIN(9600);
Serial.println ("Ange AT-kommandon:");
BTSerial.begin(38400); HC-05 standardhastighet i AT-kommandot mer
}
void loop() {
Fortsätt att läsa från HC-05 och skicka till Arduino Serial Monitor
om (BTSerial.available())
Serial.write(BTSerial.Read()); Fortsätt att läsa från Arduino Serial Monitor och skicka till HC-05
om (Serial.available())
BTSerial.write(Serial.read());
}
Öppna den seriella Monitor i Arduino, och skriv följande kommandon (rad för rad) :
AT + namn = SparkRover
AT + PSWD = 2468 (eller vad du vill)
Uppdatera ditt ledningar
- HC-05 GND---Arduino GND Pin
- HC-05 VCC (5V)---Arduino 5V
- HC-05 TX---Arduino RX0
- HC-05 RX---Arduino TX1
- HC-05 nyckel (PIN 34)---ingenting