Ansluta HC-05 Bluetooth-modul till Arduino (7 / 8 steg)
Steg 7: Skapa Arduino skiss
Du är klar nu med hårdvara arbetet. Låt oss gå till programmering. Ta du USB-kabeln och Anslut Arduino till din bärbara dator och använda koden nedan:
#include < SoftwareSerial.h >;
Definiera data överföra/ta emot stiften i Arduino
#define TxD 2.
#define RxD 3.
SoftwareSerial mySerial (RxD, TxD); RX, TX för Bluetooth
void setup() {
mySerial.begin(9600); För Bluetooth
Serial.BEGIN(9600); För IDE monitor verktyg -> Serial Monitor
All kod som du vill köra en gång...
}
void loop() {
sätta din huvudsakliga kod här, för att köra flera gånger:
booleska isValidInput; göra {byte c; / / få nästa tecken från bluetooth seriell port
medan (! mySerial.available()); LOOP...
c = mySerial.read(); Köra alternativet baserat på karaktären fick
Serial.Print(c); Skriva ut den fick till IDE seriell bildskärmen
Växla (c) {
fallet "a": / / du har angett en
Göra den kod som du behöver när "a" är emot...
mySerial.println ("du har skrivit in ett"a"");
isValidInput = sant;
bryta;
fallet "b": / / du har angett b
Göra den kod som du behöver när "a" är emot...
mySerial.println ("du har angett en"b"");
isValidInput = sant;
bryta;
standard:
Göra den kod som du behöver när alla andra tecken tas emot...
mySerial.println ("Skriv in"a"eller"b"");
isValidInput = false;
bryta;
}
} medan (isValidInput == true); Upprepa slingan
}